diff --git a/external/binary-reference-assemblies/.gitignore b/external/binary-reference-assemblies/.gitignore new file mode 100644 index 0000000000..69fddd35a9 --- /dev/null +++ b/external/binary-reference-assemblies/.gitignore @@ -0,0 +1 @@ +**/bare/*.dll diff --git a/external/binary-reference-assemblies/Makefile b/external/binary-reference-assemblies/Makefile new file mode 100644 index 0000000000..112d2eb912 --- /dev/null +++ b/external/binary-reference-assemblies/Makefile @@ -0,0 +1,23 @@ +all: + $(MAKE) -C v2.0 + $(MAKE) -C v3.5 + $(MAKE) -C v4.0 + $(MAKE) -C v4.5 + $(MAKE) -C v4.5.1 + $(MAKE) -C v4.5.2 + $(MAKE) -C v4.6 + $(MAKE) -C v4.6.1 + $(MAKE) -C v4.6.2 + +clean: + $(MAKE) -C v2.0 clean + $(MAKE) -C v3.5 clean + $(MAKE) -C v4.0 clean + $(MAKE) -C v4.5 clean + $(MAKE) -C v4.5.1 clean + $(MAKE) -C v4.5.2 clean + $(MAKE) -C v4.6 clean + $(MAKE) -C v4.6.1 clean + $(MAKE) -C v4.6.2 clean + +.PHONY: all clean diff --git a/external/binary-reference-assemblies/src/v2.0/Accessibility.cs b/external/binary-reference-assemblies/src/v2.0/Accessibility.cs new file mode 100644 index 0000000000..71a19cb450 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Accessibility.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v2.0/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..2eb31df980 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Commons.Xml.Relaxng.cs @@ -0,0 +1,1147 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v2.0/CustomMarshalers.cs new file mode 100644 index 0000000000..d2b62432bc --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/CustomMarshalers.cs @@ -0,0 +1,115 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + public EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public 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; } + [System.MonoTODOAttribute] + public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public 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) { } + 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 partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + public ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public 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; } + [System.MonoTODOAttribute] + public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + public TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public 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; } + [System.MonoTODOAttribute] + public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/I18N.CJK.cs b/external/binary-reference-assemblies/src/v2.0/I18N.CJK.cs new file mode 100644 index 0000000000..fc565774a2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/I18N.CJK.cs @@ -0,0 +1,133 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v2.0/I18N.MidEast.cs new file mode 100644 index 0000000000..65ab288807 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/I18N.MidEast.cs @@ -0,0 +1,109 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/I18N.Other.cs b/external/binary-reference-assemblies/src/v2.0/I18N.Other.cs new file mode 100644 index 0000000000..4e8adb2db5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/I18N.Other.cs @@ -0,0 +1,240 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/I18N.Rare.cs b/external/binary-reference-assemblies/src/v2.0/I18N.Rare.cs new file mode 100644 index 0000000000..dd570c060f --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/I18N.Rare.cs @@ -0,0 +1,529 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/I18N.West.cs b/external/binary-reference-assemblies/src/v2.0/I18N.West.cs new file mode 100644 index 0000000000..bfd81c05c4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/I18N.West.cs @@ -0,0 +1,221 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/I18N.cs b/external/binary-reference-assemblies/src/v2.0/I18N.cs new file mode 100644 index 0000000000..2635dd2ced --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/I18N.cs @@ -0,0 +1,149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v2.0/IBM.Data.DB2.cs new file mode 100644 index 0000000000..92a81a143f --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/IBM.Data.DB2.cs @@ -0,0 +1,297 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v2.0/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..ae910643fd --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,962 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..f056e34cd9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Engine.cs @@ -0,0 +1,501 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public 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 string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty propertyToRemove) { } + public void RemoveProperty(string propertyName) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetAttributes() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs args) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs args) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs args) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs args) { } + 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 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 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.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string importLocation, string importCondition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings settings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + [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) { } + [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) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter outTextWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string xmlText) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { 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 partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..69d43f7e7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Framework.cs @@ -0,0 +1,399 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + public string HelpKeyword { get { throw null; } } + public string Message { get { throw null; } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public static Microsoft.Build.Framework.BuildEventContext Invalid; + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items) { } + public System.Collections.IEnumerable Items { get { throw null; } } + public string ProjectFile { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + [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 string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public 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 System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Tasks.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Tasks.cs.REMOVED.git-id new file mode 100644 index 0000000000..677b8526b7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Tasks.cs.REMOVED.git-id @@ -0,0 +1 @@ +3536002f3fe3507a4184dbbdf44d3bc7dfc0f85e \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Utilities.cs b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Utilities.cs new file mode 100644 index 0000000000..3eac35d089 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Microsoft.Build.Utilities.cs @@ -0,0 +1,260 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + protected System.Text.StringBuilder CommandLine { 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 AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + protected void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + VersionLatest = 1, + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { 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; } + [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 GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + [System.MonoTODOAttribute] + public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + [System.MonoTODOAttribute] + public static string GetPathToSystemFile(string fileName) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + public virtual int Timeout { get { throw null; } set { } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual bool SkipTaskExecution() { throw null; } + protected virtual bool ValidateParameters() { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..45d89bc366 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +0e740fe26d5593db685a61758603594f6400913e \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v2.0/Microsoft.VisualC.cs new file mode 100644 index 0000000000..b32e624393 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Microsoft.VisualC.cs @@ -0,0 +1,51 @@ +// 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("8.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + } + public sealed partial class IsConstModifier : System.Attribute + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier : System.Attribute + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier : System.Attribute + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier : System.Attribute + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier : System.Attribute + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier : System.Attribute + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier : System.Attribute + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.C5.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Mono.C5.cs.REMOVED.git-id new file mode 100644 index 0000000000..12c3dc8438 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.C5.cs.REMOVED.git-id @@ -0,0 +1 @@ +9e9093f03bd8783c9b36e93a475c8aab969b605d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..25425e0945 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +d5a5465c4ed1b73834442747f3443acd4e904985 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Cairo.cs new file mode 100644 index 0000000000..452236082a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Cairo.cs @@ -0,0 +1,729 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/GetSource")] + 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")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Cecil.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Mono.Cecil.cs.REMOVED.git-id new file mode 100644 index 0000000000..9d81402ab3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Cecil.cs.REMOVED.git-id @@ -0,0 +1 @@ +7087c4ecfdf49731e69ecdf5b3c5294c538255b3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v2.0/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..9432e5c62e --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,342 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..406aee68db --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Data.Sqlite.cs @@ -0,0 +1,611 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Data.Tds.cs new file mode 100644 index 0000000000..12e2b35b82 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Data.Tds.cs @@ -0,0 +1,588 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime4 = 58, + DateTimeN = 111, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..75eefd8305 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Debugger.Soft.cs @@ -0,0 +1,862 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Http.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Http.cs new file mode 100644 index 0000000000..4344fe847a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Http.cs @@ -0,0 +1,141 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Management.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Management.cs new file mode 100644 index 0000000000..eba1dd526a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Management.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..fd6def3a01 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,174 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Messaging.cs new file mode 100644 index 0000000000..683ebe7500 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Messaging.cs @@ -0,0 +1,397 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..51bb828a81 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +b73424d8e116d5db1aa3b008e12d03d9ab630837 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Security.Win32.cs new file mode 100644 index 0000000000..676bbce20f --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Security.Win32.cs @@ -0,0 +1,100 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Security.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Security.cs new file mode 100644 index 0000000000..67307f34ac --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Security.cs @@ -0,0 +1,1519 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Math +{ + public partial class BigInteger + { + public BigInteger() { } + public BigInteger(Mono.Math.BigInteger bi) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(Mono.Math.BigInteger bi, uint len) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(Mono.Math.BigInteger.Sign sign, uint len) { } + public BigInteger(byte[] inData) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(uint ui) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(uint[] inData) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong ul) { } + public static Mono.Math.BigInteger Add(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public int BitCount() { throw null; } + public void Clear() { } + [System.CLSCompliantAttribute(false)] + public void ClearBit(uint bitNum) { } + public Mono.Math.BigInteger.Sign Compare(Mono.Math.BigInteger bi) { throw null; } + public static Mono.Math.BigInteger Divid(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger Divid(Mono.Math.BigInteger bi, int i) { throw null; } + public override bool Equals(object o) { throw null; } + public Mono.Math.BigInteger GCD(Mono.Math.BigInteger bi) { throw null; } + public static Mono.Math.BigInteger GeneratePseudoPrime(int bits) { throw null; } + public static Mono.Math.BigInteger GenerateRandom(int bits) { throw null; } + public static Mono.Math.BigInteger GenerateRandom(int bits, System.Security.Cryptography.RandomNumberGenerator rng) { throw null; } + public byte[] GetBytes() { throw null; } + public override int GetHashCode() { throw null; } + public void Incr2() { } + public bool IsProbablePrime() { throw null; } + public int LowestSetBit() { throw null; } + public Mono.Math.BigInteger ModInverse(Mono.Math.BigInteger modulus) { throw null; } + public Mono.Math.BigInteger ModPow(Mono.Math.BigInteger exp, Mono.Math.BigInteger n) { throw null; } + public static Mono.Math.BigInteger Modulus(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static int Modulus(Mono.Math.BigInteger bi, int i) { throw null; } + [System.CLSCompliantAttribute(false)] + public static uint Modulus(Mono.Math.BigInteger bi, uint ui) { throw null; } + public static Mono.Math.BigInteger Multiply(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger Multiply(Mono.Math.BigInteger bi, int i) { throw null; } + public static Mono.Math.BigInteger NextHighestPrime(Mono.Math.BigInteger bi) { throw null; } + public static Mono.Math.BigInteger operator +(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator /(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator /(Mono.Math.BigInteger bi, int i) { throw null; } + public static bool operator ==(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(Mono.Math.BigInteger bi1, uint ui) { throw null; } + public static bool operator >(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static bool operator >=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static implicit operator Mono.Math.BigInteger (int value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator Mono.Math.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator Mono.Math.BigInteger (ulong value) { throw null; } + public static bool operator !=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(Mono.Math.BigInteger bi1, uint ui) { throw null; } + public static Mono.Math.BigInteger operator <<(Mono.Math.BigInteger bi1, int shiftVal) { throw null; } + public static bool operator <(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static bool operator <=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator %(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static int operator %(Mono.Math.BigInteger bi, int i) { throw null; } + [System.CLSCompliantAttribute(false)] + public static uint operator %(Mono.Math.BigInteger bi, uint ui) { throw null; } + public static Mono.Math.BigInteger operator *(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator *(Mono.Math.BigInteger bi, int i) { throw null; } + public static Mono.Math.BigInteger operator >>(Mono.Math.BigInteger bi1, int shiftVal) { throw null; } + public static Mono.Math.BigInteger operator -(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger Parse(string number) { throw null; } + public void Randomize() { } + public void Randomize(System.Security.Cryptography.RandomNumberGenerator rng) { } + [System.CLSCompliantAttribute(false)] + public void SetBit(uint bitNum) { } + [System.CLSCompliantAttribute(false)] + public void SetBit(uint bitNum, bool value) { } + public static Mono.Math.BigInteger Subtract(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public bool TestBit(int bitNum) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool TestBit(uint bitNum) { throw null; } + public override string ToString() { throw null; } + [System.CLSCompliantAttribute(false)] + public string ToString(uint radix) { throw null; } + [System.CLSCompliantAttribute(false)] + public string ToString(uint radix, string characterSet) { throw null; } + public sealed partial class ModulusRing + { + public ModulusRing(Mono.Math.BigInteger modulus) { } + public void BarrettReduction(Mono.Math.BigInteger x) { } + public Mono.Math.BigInteger Difference(Mono.Math.BigInteger a, Mono.Math.BigInteger b) { throw null; } + public Mono.Math.BigInteger Multiply(Mono.Math.BigInteger a, Mono.Math.BigInteger b) { throw null; } + public Mono.Math.BigInteger Pow(Mono.Math.BigInteger a, Mono.Math.BigInteger k) { throw null; } + [System.CLSCompliantAttribute(false)] + public Mono.Math.BigInteger Pow(uint b, Mono.Math.BigInteger exp) { throw null; } + } + public enum Sign + { + Negative = -1, + Positive = 1, + Zero = 0, + } + } +} +namespace Mono.Math.Prime +{ + public enum ConfidenceFactor + { + ExtraHigh = 4, + ExtraLow = 0, + High = 3, + Low = 1, + Medium = 2, + Provable = 5, + } + public delegate bool PrimalityTest(Mono.Math.BigInteger bi, Mono.Math.Prime.ConfidenceFactor confidence); + public sealed partial class PrimalityTests + { + internal PrimalityTests() { } + public static bool RabinMillerTest(Mono.Math.BigInteger n, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; } + public static bool SmallPrimeSppTest(Mono.Math.BigInteger bi, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; } + public static bool Test(Mono.Math.BigInteger n, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; } + } +} +namespace Mono.Math.Prime.Generator +{ + public partial class NextPrimeFinder : Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase + { + public NextPrimeFinder() { } + protected override Mono.Math.BigInteger GenerateSearchBase(int bits, object Context) { throw null; } + } + public abstract partial class PrimeGeneratorBase + { + protected PrimeGeneratorBase() { } + public virtual Mono.Math.Prime.ConfidenceFactor Confidence { get { throw null; } } + public virtual Mono.Math.Prime.PrimalityTest PrimalityTest { get { throw null; } } + public virtual int TrialDivisionBounds { get { throw null; } } + public abstract Mono.Math.BigInteger GenerateNewPrime(int bits); + protected bool PostTrialDivisionTests(Mono.Math.BigInteger bi) { throw null; } + } + public partial class SequentialSearchPrimeGeneratorBase : Mono.Math.Prime.Generator.PrimeGeneratorBase + { + public SequentialSearchPrimeGeneratorBase() { } + public override Mono.Math.BigInteger GenerateNewPrime(int bits) { throw null; } + public virtual Mono.Math.BigInteger GenerateNewPrime(int bits, object context) { throw null; } + protected virtual Mono.Math.BigInteger GenerateSearchBase(int bits, object context) { throw null; } + protected virtual bool IsPrimeAcceptable(Mono.Math.BigInteger bi, object context) { throw null; } + } +} +namespace Mono.Security +{ + public partial class ASN1 + { + public ASN1() { } + public ASN1(byte tag) { } + public ASN1(byte tag, byte[] data) { } + public ASN1(byte[] data) { } + public int Count { get { throw null; } } + public Mono.Security.ASN1 this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte Tag { get { throw null; } } + public byte[] Value { get { throw null; } set { } } + public Mono.Security.ASN1 Add(Mono.Security.ASN1 asn1) { throw null; } + public bool CompareValue(byte[] value) { throw null; } + protected void Decode(byte[] asn1, ref int anPos, int anLength) { } + protected void DecodeTLV(byte[] asn1, ref int pos, out byte tag, out int length, out byte[] content) { tag = default(byte); length = default(int); content = default(byte[]); } + public Mono.Security.ASN1 Element(int index, byte anTag) { throw null; } + public bool Equals(byte[] asn1) { throw null; } + public virtual byte[] GetBytes() { throw null; } + public void SaveToFile(string filename) { } + public override string ToString() { throw null; } + } + public static partial class ASN1Convert + { + public static Mono.Security.ASN1 FromDateTime(System.DateTime dt) { throw null; } + public static Mono.Security.ASN1 FromInt32(int value) { throw null; } + public static Mono.Security.ASN1 FromOid(string oid) { throw null; } + public static Mono.Security.ASN1 FromUnsignedBigInteger(byte[] big) { throw null; } + public static System.DateTime ToDateTime(Mono.Security.ASN1 time) { throw null; } + public static int ToInt32(Mono.Security.ASN1 asn1) { throw null; } + public static string ToOid(Mono.Security.ASN1 asn1) { throw null; } + } + public sealed partial class PKCS7 + { + internal PKCS7() { } + public static Mono.Security.ASN1 AlgorithmIdentifier(string oid) { throw null; } + public static Mono.Security.ASN1 AlgorithmIdentifier(string oid, Mono.Security.ASN1 parameters) { throw null; } + public static Mono.Security.ASN1 Attribute(string oid, Mono.Security.ASN1 value) { throw null; } + public static Mono.Security.ASN1 IssuerAndSerialNumber(Mono.Security.X509.X509Certificate x509) { throw null; } + public partial class ContentInfo + { + public ContentInfo() { } + public ContentInfo(Mono.Security.ASN1 asn1) { } + public ContentInfo(byte[] data) { } + public ContentInfo(string oid) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.ASN1 Content { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public partial class EncryptedData + { + public EncryptedData() { } + public EncryptedData(Mono.Security.ASN1 asn1) { } + public EncryptedData(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } } + public byte[] EncryptedContent { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo EncryptionAlgorithm { get { throw null; } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public partial class EnvelopedData + { + public EnvelopedData() { } + public EnvelopedData(Mono.Security.ASN1 asn1) { } + public EnvelopedData(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } } + public byte[] EncryptedContent { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo EncryptionAlgorithm { get { throw null; } } + public System.Collections.ArrayList RecipientInfos { get { throw null; } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public partial class Oid + { + public const string contentType = "1.2.840.113549.1.9.3"; + public const string countersignature = "1.2.840.113549.1.9.6"; + public const string data = "1.2.840.113549.1.7.1"; + public const string digestedData = "1.2.840.113549.1.7.5"; + public const string encryptedData = "1.2.840.113549.1.7.6"; + public const string envelopedData = "1.2.840.113549.1.7.3"; + public const string messageDigest = "1.2.840.113549.1.9.4"; + public const string rsaEncryption = "1.2.840.113549.1.1.1"; + public const string signedAndEnvelopedData = "1.2.840.113549.1.7.4"; + public const string signedData = "1.2.840.113549.1.7.2"; + public const string signingTime = "1.2.840.113549.1.9.5"; + public Oid() { } + } + public partial class RecipientInfo + { + public RecipientInfo() { } + public RecipientInfo(Mono.Security.ASN1 data) { } + public string Issuer { get { throw null; } } + public byte[] Key { get { throw null; } } + public string Oid { get { throw null; } } + public byte[] Serial { get { throw null; } } + public byte[] SubjectKeyIdentifier { get { throw null; } } + public int Version { get { throw null; } } + } + public partial class SignedData + { + public SignedData() { } + public SignedData(Mono.Security.ASN1 asn1) { } + public SignedData(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } } + public System.Collections.ArrayList Crls { get { throw null; } } + public string HashName { get { throw null; } set { } } + public Mono.Security.PKCS7.SignerInfo SignerInfo { get { throw null; } } + public bool UseAuthenticatedAttributes { get { throw null; } set { } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + } + public partial class SignerInfo + { + public SignerInfo() { } + public SignerInfo(Mono.Security.ASN1 asn1) { } + public SignerInfo(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public System.Collections.ArrayList AuthenticatedAttributes { get { throw null; } } + public Mono.Security.X509.X509Certificate Certificate { get { throw null; } set { } } + public string HashName { get { throw null; } set { } } + public string IssuerName { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm Key { get { throw null; } set { } } + public byte[] SerialNumber { get { throw null; } } + public byte[] Signature { get { throw null; } set { } } + public byte[] SubjectKeyIdentifier { get { throw null; } } + public System.Collections.ArrayList UnauthenticatedAttributes { get { throw null; } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + } + public sealed partial class StrongName + { + public StrongName() { } + public StrongName(byte[] data) { } + public StrongName(int keySize) { } + public StrongName(System.Security.Cryptography.RSA rsa) { } + public bool CanSign { get { throw null; } } + public byte[] PublicKey { get { throw null; } } + public byte[] PublicKeyToken { get { throw null; } } + public System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public string TokenAlgorithm { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + public byte[] Hash(string fileName) { throw null; } + public bool Sign(string fileName) { throw null; } + public bool Verify(System.IO.Stream stream) { throw null; } + public bool Verify(string fileName) { throw null; } + } +} +namespace Mono.Security.Authenticode +{ + public partial class AuthenticodeBase + { + public const string spcIndirectDataContext = "1.3.6.1.4.1.311.2.1.4"; + public AuthenticodeBase() { } + protected byte[] HashFile(string fileName, string hashName) { throw null; } + } + public partial class AuthenticodeDeformatter : Mono.Security.Authenticode.AuthenticodeBase + { + public AuthenticodeDeformatter() { } + public AuthenticodeDeformatter(string fileName) { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public string FileName { get { throw null; } set { } } + public byte[] Hash { get { throw null; } } + public int Reason { get { throw null; } } + public byte[] Signature { get { throw null; } } + public Mono.Security.X509.X509Certificate SigningCertificate { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + public bool IsTrusted() { throw null; } + } + public partial class AuthenticodeFormatter : Mono.Security.Authenticode.AuthenticodeBase + { + public AuthenticodeFormatter() { } + public Mono.Security.Authenticode.Authority Authority { get { throw null; } set { } } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public System.Collections.ArrayList Crl { get { throw null; } } + public string Description { get { throw null; } set { } } + public string Hash { get { throw null; } set { } } + public System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public System.Uri TimestampUrl { get { throw null; } set { } } + public System.Uri Url { get { throw null; } set { } } + public void ProcessTimestamp(byte[] response) { } + public bool Sign(string fileName) { throw null; } + public bool Timestamp(string fileName) { throw null; } + public Mono.Security.ASN1 TimestampRequest(byte[] signature) { throw null; } + } + public enum Authority + { + Commercial = 1, + Individual = 0, + Maximum = 2, + } + public partial class PrivateKey + { + public PrivateKey() { } + public PrivateKey(byte[] data, string password) { } + public bool Encrypted { get { throw null; } } + public int KeyType { get { throw null; } set { } } + public System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public bool Weak { get { throw null; } set { } } + public static Mono.Security.Authenticode.PrivateKey CreateFromFile(string filename) { throw null; } + public static Mono.Security.Authenticode.PrivateKey CreateFromFile(string filename, string password) { throw null; } + public void Save(string filename) { } + public void Save(string filename, string password) { } + } + public partial class SoftwarePublisherCertificate + { + public SoftwarePublisherCertificate() { } + public SoftwarePublisherCertificate(byte[] data) { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public System.Collections.ArrayList Crls { get { throw null; } } + public static Mono.Security.Authenticode.SoftwarePublisherCertificate CreateFromFile(string filename) { throw null; } + public byte[] GetBytes() { throw null; } + } +} +namespace Mono.Security.Cryptography +{ + public partial class ARC4Managed : Mono.Security.Cryptography.RC4, System.IDisposable, System.Security.Cryptography.ICryptoTransform + { + public ARC4Managed() { } + public bool CanReuseTransform { get { throw null; } } + public bool CanTransformMultipleBlocks { get { throw null; } } + public int InputBlockSize { get { throw null; } } + public override byte[] Key { get { throw null; } set { } } + public int OutputBlockSize { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgvIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgvIV) { throw null; } + protected override void Dispose(bool disposing) { } + ~ARC4Managed() { } + public override void GenerateIV() { } + public override void GenerateKey() { } + public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; } + public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; } + } + public partial class BlockProcessor + { + public BlockProcessor(System.Security.Cryptography.ICryptoTransform transform) { } + public BlockProcessor(System.Security.Cryptography.ICryptoTransform transform, int blockSize) { } + public void Core(byte[] rgb) { } + public void Core(byte[] rgb, int ib, int cb) { } + public byte[] Final() { throw null; } + ~BlockProcessor() { } + public void Initialize() { } + } + public sealed partial class CryptoConvert + { + internal CryptoConvert() { } + public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob) { throw null; } + public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob) { throw null; } + public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob, int offset) { throw null; } + public static byte[] FromHex(string hex) { throw null; } + public static byte[] ToCapiKeyBlob(System.Security.Cryptography.AsymmetricAlgorithm keypair, bool includePrivateKey) { throw null; } + public static byte[] ToCapiKeyBlob(System.Security.Cryptography.DSA dsa, bool includePrivateKey) { throw null; } + public static byte[] ToCapiKeyBlob(System.Security.Cryptography.RSA rsa, bool includePrivateKey) { throw null; } + public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; } + public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; } + public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; } + public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; } + public static string ToHex(byte[] input) { throw null; } + } + public enum DHKeyGeneration + { + Random = 0, + Static = 1, + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DHParameters + { + public byte[] G; + public byte[] P; + [System.NonSerializedAttribute] + public byte[] X; + } + public abstract partial class DiffieHellman : System.Security.Cryptography.AsymmetricAlgorithm + { + protected DiffieHellman() { } + public static new Mono.Security.Cryptography.DiffieHellman Create() { throw null; } + public static new Mono.Security.Cryptography.DiffieHellman Create(string algName) { throw null; } + public abstract byte[] CreateKeyExchange(); + public abstract byte[] DecryptKeyExchange(byte[] keyex); + public abstract Mono.Security.Cryptography.DHParameters ExportParameters(bool includePrivate); + public override void FromXmlString(string xmlString) { } + public abstract void ImportParameters(Mono.Security.Cryptography.DHParameters parameters); + public override string ToXmlString(bool includePrivateParameters) { throw null; } + } + public sealed partial class DiffieHellmanManaged : Mono.Security.Cryptography.DiffieHellman + { + public DiffieHellmanManaged() { } + public DiffieHellmanManaged(byte[] p, byte[] g, byte[] x) { } + public DiffieHellmanManaged(byte[] p, byte[] g, int l) { } + public DiffieHellmanManaged(int bitLength, int l, Mono.Security.Cryptography.DHKeyGeneration method) { } + public override string KeyExchangeAlgorithm { get { throw null; } } + public override string SignatureAlgorithm { get { throw null; } } + public override byte[] CreateKeyExchange() { throw null; } + public override byte[] DecryptKeyExchange(byte[] keyEx) { throw null; } + protected override void Dispose(bool disposing) { } + public override Mono.Security.Cryptography.DHParameters ExportParameters(bool includePrivateParameters) { throw null; } + ~DiffieHellmanManaged() { } + public override void ImportParameters(Mono.Security.Cryptography.DHParameters parameters) { } + } + public sealed partial class KeyBuilder + { + internal KeyBuilder() { } + public static byte[] IV(int size) { throw null; } + public static byte[] Key(int size) { throw null; } + } + public partial class KeyPairPersistence + { + public KeyPairPersistence(System.Security.Cryptography.CspParameters parameters) { } + public KeyPairPersistence(System.Security.Cryptography.CspParameters parameters, string keyPair) { } + public string Filename { get { throw null; } } + public string KeyValue { get { throw null; } set { } } + public System.Security.Cryptography.CspParameters Parameters { get { throw null; } } + public bool Load() { throw null; } + public void Remove() { } + public void Save() { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2Managed : Mono.Security.Cryptography.MD2 + { + public MD2Managed() { } + protected override void HashCore(byte[] array, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4Managed : Mono.Security.Cryptography.MD4 + { + public MD4Managed() { } + protected override void HashCore(byte[] array, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public sealed partial class PKCS1 + { + internal PKCS1() { } + public static byte[] Decrypt_OAEP(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] C) { throw null; } + public static byte[] Decrypt_v15(System.Security.Cryptography.RSA rsa, byte[] C) { throw null; } + public static byte[] Encode_v15(System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, int emLength) { throw null; } + public static byte[] Encrypt_OAEP(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, System.Security.Cryptography.RandomNumberGenerator rng, byte[] M) { throw null; } + public static byte[] Encrypt_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.RandomNumberGenerator rng, byte[] M) { throw null; } + public static byte[] I2OSP(byte[] x, int size) { throw null; } + public static byte[] I2OSP(int x, int size) { throw null; } + public static byte[] MGF1(System.Security.Cryptography.HashAlgorithm hash, byte[] mgfSeed, int maskLen) { throw null; } + public static byte[] OS2IP(byte[] x) { throw null; } + public static byte[] RSADP(System.Security.Cryptography.RSA rsa, byte[] c) { throw null; } + public static byte[] RSAEP(System.Security.Cryptography.RSA rsa, byte[] m) { throw null; } + public static byte[] RSASP1(System.Security.Cryptography.RSA rsa, byte[] m) { throw null; } + public static byte[] RSAVP1(System.Security.Cryptography.RSA rsa, byte[] s) { throw null; } + public static byte[] Sign_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue) { throw null; } + public static bool Verify_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, byte[] signature) { throw null; } + public static bool Verify_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, byte[] signature, bool tryNonStandardEncoding) { throw null; } + } + public sealed partial class PKCS8 + { + internal PKCS8() { } + public static Mono.Security.Cryptography.PKCS8.KeyInfo GetType(byte[] data) { throw null; } + public partial class EncryptedPrivateKeyInfo + { + public EncryptedPrivateKeyInfo() { } + public EncryptedPrivateKeyInfo(byte[] data) { } + public string Algorithm { get { throw null; } set { } } + public byte[] EncryptedData { get { throw null; } set { } } + public int IterationCount { get { throw null; } set { } } + public byte[] Salt { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public enum KeyInfo + { + EncryptedPrivateKey = 1, + PrivateKey = 0, + Unknown = 2, + } + public partial class PrivateKeyInfo + { + public PrivateKeyInfo() { } + public PrivateKeyInfo(byte[] data) { } + public string Algorithm { get { throw null; } set { } } + public System.Collections.ArrayList Attributes { get { throw null; } } + public byte[] PrivateKey { get { throw null; } set { } } + public int Version { get { throw null; } set { } } + public static System.Security.Cryptography.DSA DecodeDSA(byte[] privateKey, System.Security.Cryptography.DSAParameters dsaParameters) { throw null; } + public static System.Security.Cryptography.RSA DecodeRSA(byte[] keypair) { throw null; } + public static byte[] Encode(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public static byte[] Encode(System.Security.Cryptography.DSA dsa) { throw null; } + public static byte[] Encode(System.Security.Cryptography.RSA rsa) { throw null; } + public byte[] GetBytes() { throw null; } + } + } + public abstract partial class RC4 : System.Security.Cryptography.SymmetricAlgorithm + { + public RC4() { } + public override byte[] IV { get { throw null; } set { } } + public static new Mono.Security.Cryptography.RC4 Create() { throw null; } + public static new Mono.Security.Cryptography.RC4 Create(string algName) { throw null; } + } + public partial class RSAManaged : System.Security.Cryptography.RSA + { + public RSAManaged() { } + public RSAManaged(int keySize) { } + public bool IsCrtPossible { get { throw null; } } + public override string KeyExchangeAlgorithm { get { throw null; } } + public override int KeySize { get { throw null; } } + public bool PublicOnly { get { throw null; } } + public override string SignatureAlgorithm { get { throw null; } } + public bool UseKeyBlinding { get { throw null; } set { } } + public event Mono.Security.Cryptography.RSAManaged.KeyGeneratedEventHandler KeyGenerated { add { } remove { } } + public override byte[] DecryptValue(byte[] rgb) { throw null; } + protected override void Dispose(bool disposing) { } + public override byte[] EncryptValue(byte[] rgb) { throw null; } + public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; } + ~RSAManaged() { } + public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { } + public override string ToXmlString(bool includePrivateParameters) { throw null; } + public delegate void KeyGeneratedEventHandler(object sender, System.EventArgs e); + } + public abstract partial class SHA224 : System.Security.Cryptography.HashAlgorithm + { + public SHA224() { } + public static new Mono.Security.Cryptography.SHA224 Create() { throw null; } + public static new Mono.Security.Cryptography.SHA224 Create(string hashName) { throw null; } + } + public partial class SHA224Managed : Mono.Security.Cryptography.SHA224 + { + public SHA224Managed() { } + protected override void HashCore(byte[] rgb, int start, int size) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} +namespace Mono.Security.Protocol.Ntlm +{ + [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")] + public partial class ChallengeResponse : System.IDisposable + { + public ChallengeResponse() { } + public ChallengeResponse(string password, byte[] challenge) { } + public byte[] Challenge { get { throw null; } set { } } + public byte[] LM { get { throw null; } } + public byte[] NT { get { throw null; } } + public string Password { get { throw null; } set { } } + public void Dispose() { } + ~ChallengeResponse() { } + } + public static partial class ChallengeResponse2 + { + public static void Compute(Mono.Security.Protocol.Ntlm.Type2Message type2, Mono.Security.Protocol.Ntlm.NtlmAuthLevel level, string username, string password, string domain, out byte[] lm, out byte[] ntlm) { lm = default(byte[]); ntlm = default(byte[]); } + } + public abstract partial class MessageBase + { + protected MessageBase(int messageType) { } + public Mono.Security.Protocol.Ntlm.NtlmFlags Flags { get { throw null; } set { } } + public int Type { get { throw null; } } + protected bool CheckHeader(byte[] message) { throw null; } + protected virtual void Decode(byte[] message) { } + public abstract byte[] GetBytes(); + protected byte[] PrepareMessage(int messageSize) { throw null; } + } + public enum NtlmAuthLevel + { + LM_and_NTLM = 0, + LM_and_NTLM_and_try_NTLMv2_Session = 1, + NTLMv2_only = 3, + NTLM_only = 2, + } + [System.FlagsAttribute] + public enum NtlmFlags + { + Negotiate128 = 536870912, + Negotiate56 = -2147483648, + NegotiateAlwaysSign = 32768, + NegotiateDomainSupplied = 4096, + NegotiateNtlm = 512, + NegotiateNtlm2Key = 524288, + NegotiateOem = 2, + NegotiateUnicode = 1, + NegotiateWorkstationSupplied = 8192, + RequestTarget = 4, + } + public static partial class NtlmSettings + { + public static Mono.Security.Protocol.Ntlm.NtlmAuthLevel DefaultAuthLevel { get { throw null; } set { } } + } + public partial class Type1Message : Mono.Security.Protocol.Ntlm.MessageBase + { + public Type1Message() : base (default(int)) { } + public Type1Message(byte[] message) : base (default(int)) { } + public string Domain { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + protected override void Decode(byte[] message) { } + public override byte[] GetBytes() { throw null; } + } + public partial class Type2Message : Mono.Security.Protocol.Ntlm.MessageBase + { + public Type2Message() : base (default(int)) { } + public Type2Message(byte[] message) : base (default(int)) { } + public byte[] Nonce { get { throw null; } set { } } + public byte[] TargetInfo { get { throw null; } } + public string TargetName { get { throw null; } } + protected override void Decode(byte[] message) { } + ~Type2Message() { } + public override byte[] GetBytes() { throw null; } + } + public partial class Type3Message : Mono.Security.Protocol.Ntlm.MessageBase + { + [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")] + public Type3Message() : base (default(int)) { } + public Type3Message(Mono.Security.Protocol.Ntlm.Type2Message type2) : base (default(int)) { } + public Type3Message(byte[] message) : base (default(int)) { } + [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")] + public byte[] Challenge { get { throw null; } set { } } + [System.ObsoleteAttribute("Use NtlmSettings.DefaultAuthLevel")] + public static Mono.Security.Protocol.Ntlm.NtlmAuthLevel DefaultAuthLevel { get { throw null; } set { } } + public string Domain { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public Mono.Security.Protocol.Ntlm.NtlmAuthLevel Level { get { throw null; } set { } } + public byte[] LM { get { throw null; } } + public byte[] NT { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + protected override void Decode(byte[] message) { } + ~Type3Message() { } + public override byte[] GetBytes() { throw null; } + } +} +namespace Mono.Security.Protocol.Tls +{ + public delegate System.Security.Cryptography.X509Certificates.X509Certificate CertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection serverRequestedCertificates); + public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors); + public delegate Mono.Security.Protocol.Tls.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection); + [System.SerializableAttribute] + public enum CipherAlgorithmType + { + Des = 0, + None = 1, + Rc2 = 2, + Rc4 = 3, + Rijndael = 4, + SkipJack = 5, + TripleDes = 6, + } + [System.SerializableAttribute] + public enum ExchangeAlgorithmType + { + DiffieHellman = 0, + Fortezza = 1, + None = 2, + RsaKeyX = 3, + RsaSign = 4, + } + [System.SerializableAttribute] + public enum HashAlgorithmType + { + Md5 = 0, + None = 1, + Sha1 = 2, + } + public delegate System.Security.Cryptography.AsymmetricAlgorithm PrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, string targetHost); + public enum SecurityCompressionType + { + None = 0, + Zlib = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum SecurityProtocolType + { + Default = -1073741824, + Ssl2 = 12, + Ssl3 = 48, + Tls = 192, + } + public partial class SslClientStream : Mono.Security.Protocol.Tls.SslStreamBase + { + public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + public Mono.Security.Protocol.Tls.CertificateSelectionCallback ClientCertSelectionDelegate { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate SelectedClientCertificate { get { throw null; } } + public Mono.Security.Protocol.Tls.CertificateValidationCallback ServerCertValidationDelegate { get { throw null; } set { } } + public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ServerCertValidation2 { add { } remove { } } + protected override void Dispose(bool disposing) { } + ~SslClientStream() { } + } + public partial class SslServerStream : Mono.Security.Protocol.Tls.SslStreamBase + { + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } + public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } } + public Mono.Security.Protocol.Tls.CertificateValidationCallback ClientCertValidationDelegate { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } + public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ClientCertValidation2 { add { } remove { } } + protected override void Dispose(bool disposing) { } + ~SslServerStream() { } + } + public abstract partial class SslStreamBase : System.IO.Stream, System.IDisposable + { + protected SslStreamBase(System.IO.Stream stream, bool ownsStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool CheckCertRevocationStatus { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.CipherAlgorithmType CipherAlgorithm { get { throw null; } } + public int CipherStrength { get { throw null; } } + public Mono.Security.Protocol.Tls.HashAlgorithmType HashAlgorithm { get { throw null; } } + public int HashStrength { get { throw null; } } + public Mono.Security.Protocol.Tls.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } } + public int KeyExchangeStrength { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.SecurityProtocolType SecurityProtocol { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get { throw null; } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected override void Dispose(bool disposing) { } + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + public override void EndWrite(System.IAsyncResult asyncResult) { } + ~SslStreamBase() { } + public override void Flush() { } + public int Read(byte[] buffer) { throw null; } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public void Write(byte[] buffer) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + 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 +{ + public partial class PKCS12 : System.ICloneable + { + public const string certBag = "1.2.840.113549.1.12.10.1.3"; + public const string crlBag = "1.2.840.113549.1.12.10.1.4"; + public const int CryptoApiPasswordLimit = 32; + public const string keyBag = "1.2.840.113549.1.12.10.1.1"; + public const string pbeWithSHAAnd128BitRC2CBC = "1.2.840.113549.1.12.1.5"; + public const string pbeWithSHAAnd128BitRC4 = "1.2.840.113549.1.12.1.1"; + public const string pbeWithSHAAnd2KeyTripleDESCBC = "1.2.840.113549.1.12.1.4"; + public const string pbeWithSHAAnd3KeyTripleDESCBC = "1.2.840.113549.1.12.1.3"; + public const string pbeWithSHAAnd40BitRC2CBC = "1.2.840.113549.1.12.1.6"; + public const string pbeWithSHAAnd40BitRC4 = "1.2.840.113549.1.12.1.2"; + public const string pkcs8ShroudedKeyBag = "1.2.840.113549.1.12.10.1.2"; + public const string safeContentsBag = "1.2.840.113549.1.12.10.1.6"; + public const string sdsiCertificate = "1.2.840.113549.1.9.22.2"; + public const string secretBag = "1.2.840.113549.1.12.10.1.5"; + public const string x509Certificate = "1.2.840.113549.1.9.22.1"; + public const string x509Crl = "1.2.840.113549.1.9.23.1"; + public PKCS12() { } + public PKCS12(byte[] data) { } + public PKCS12(byte[] data, byte[] password) { } + public PKCS12(byte[] data, string password) { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public int IterationCount { get { throw null; } set { } } + public System.Collections.ArrayList Keys { get { throw null; } } + public static int MaximumPasswordLength { get { throw null; } set { } } + public string Password { set { } } + public System.Collections.ArrayList Secrets { get { throw null; } } + public void AddCertificate(Mono.Security.X509.X509Certificate cert) { } + public void AddCertificate(Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attributes) { } + public void AddKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void AddKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes) { } + public void AddPkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void AddPkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes) { } + public void AddSecretBag(byte[] secret) { } + public void AddSecretBag(byte[] secret, System.Collections.IDictionary attributes) { } + public object Clone() { throw null; } + public byte[] Decrypt(Mono.Security.PKCS7.EncryptedData ed) { throw null; } + public byte[] Decrypt(string algorithmOid, byte[] salt, int iterationCount, byte[] encryptedData) { throw null; } + public byte[] Encrypt(string algorithmOid, byte[] salt, int iterationCount, byte[] data) { throw null; } + ~PKCS12() { } + public System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(System.Collections.IDictionary attrs) { throw null; } + public System.Collections.IDictionary GetAttributes(Mono.Security.X509.X509Certificate cert) { throw null; } + public System.Collections.IDictionary GetAttributes(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public byte[] GetBytes() { throw null; } + public Mono.Security.X509.X509Certificate GetCertificate(System.Collections.IDictionary attrs) { throw null; } + public byte[] GetSecret(System.Collections.IDictionary attrs) { throw null; } + public static Mono.Security.X509.PKCS12 LoadFromFile(string filename) { throw null; } + public static Mono.Security.X509.PKCS12 LoadFromFile(string filename, string password) { throw null; } + public void RemoveCertificate(Mono.Security.X509.X509Certificate cert) { } + public void RemoveCertificate(Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attrs) { } + public void RemoveKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void RemovePkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void RemoveSecretBag(byte[] secret) { } + public void SaveToFile(string filename) { } + public partial class DeriveBytes + { + public DeriveBytes() { } + public string HashName { get { throw null; } set { } } + public int IterationCount { get { throw null; } set { } } + public byte[] Password { get { throw null; } set { } } + public byte[] Salt { get { throw null; } set { } } + public byte[] DeriveIV(int size) { throw null; } + public byte[] DeriveKey(int size) { throw null; } + public byte[] DeriveMAC(int size) { throw null; } + public enum Purpose + { + IV = 1, + Key = 0, + MAC = 2, + } + } + } + public partial class PKCS5 + { + public const string pbeWithMD2AndDESCBC = "1.2.840.113549.1.5.1"; + public const string pbeWithMD2AndRC2CBC = "1.2.840.113549.1.5.4"; + public const string pbeWithMD5AndDESCBC = "1.2.840.113549.1.5.3"; + public const string pbeWithMD5AndRC2CBC = "1.2.840.113549.1.5.6"; + public const string pbeWithSHA1AndDESCBC = "1.2.840.113549.1.5.10"; + public const string pbeWithSHA1AndRC2CBC = "1.2.840.113549.1.5.11"; + public PKCS5() { } + } + public partial class PKCS9 + { + public const string friendlyName = "1.2.840.113549.1.9.20"; + public const string localKeyId = "1.2.840.113549.1.9.21"; + public PKCS9() { } + } + public sealed partial class X501 + { + internal X501() { } + public static Mono.Security.ASN1 FromString(string rdn) { throw null; } + public static string ToString(Mono.Security.ASN1 seq) { throw null; } + public static string ToString(Mono.Security.ASN1 seq, bool reversed, string separator, bool quotes) { throw null; } + } + public abstract partial class X509Builder + { + protected X509Builder() { } + public string Hash { get { throw null; } set { } } + protected string GetOid(string hashName) { throw null; } + public virtual byte[] Sign(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public virtual byte[] Sign(System.Security.Cryptography.DSA key) { throw null; } + public virtual byte[] Sign(System.Security.Cryptography.RSA key) { throw null; } + protected abstract Mono.Security.ASN1 ToBeSigned(string hashName); + } + public partial class X509Certificate : System.Runtime.Serialization.ISerializable + { + public X509Certificate(byte[] data) { } + protected X509Certificate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Security.Cryptography.DSA DSA { get { throw null; } set { } } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public byte[] Hash { get { throw null; } } + public bool IsCurrent { get { throw null; } } + public bool IsSelfSigned { get { throw null; } } + public virtual string IssuerName { get { throw null; } } + public byte[] IssuerUniqueIdentifier { get { throw null; } } + public virtual string KeyAlgorithm { get { throw null; } } + public virtual byte[] KeyAlgorithmParameters { get { throw null; } set { } } + public virtual byte[] PublicKey { get { throw null; } } + public virtual byte[] RawData { get { throw null; } } + public virtual System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public virtual byte[] SerialNumber { get { throw null; } } + public virtual byte[] Signature { get { throw null; } } + public virtual string SignatureAlgorithm { get { throw null; } } + public virtual byte[] SignatureAlgorithmParameters { get { throw null; } } + public virtual string SubjectName { get { throw null; } } + public byte[] SubjectUniqueIdentifier { get { throw null; } } + public virtual System.DateTime ValidFrom { get { throw null; } } + public virtual System.DateTime ValidUntil { get { throw null; } } + public int Version { get { throw null; } } + public bool CheckSignature(byte[] hash, string hashAlgorithm, byte[] signature) { throw null; } + public Mono.Security.ASN1 GetIssuerName() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public Mono.Security.ASN1 GetSubjectName() { throw null; } + public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public bool WasCurrent(System.DateTime instant) { throw null; } + } + public partial class X509CertificateBuilder : Mono.Security.X509.X509Builder + { + public X509CertificateBuilder() { } + public X509CertificateBuilder(byte version) { } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public string IssuerName { get { throw null; } set { } } + public byte[] IssuerUniqueId { get { throw null; } set { } } + public System.DateTime NotAfter { get { throw null; } set { } } + public System.DateTime NotBefore { get { throw null; } set { } } + public byte[] SerialNumber { get { throw null; } set { } } + public string SubjectName { get { throw null; } set { } } + public System.Security.Cryptography.AsymmetricAlgorithm SubjectPublicKey { get { throw null; } set { } } + public byte[] SubjectUniqueId { get { throw null; } set { } } + public byte Version { get { throw null; } set { } } + protected override Mono.Security.ASN1 ToBeSigned(string oid) { throw null; } + } + [System.SerializableAttribute] + public partial class X509CertificateCollection : System.Collections.CollectionBase, System.Collections.IEnumerable + { + public X509CertificateCollection() { } + public X509CertificateCollection(Mono.Security.X509.X509CertificateCollection value) { } + public X509CertificateCollection(Mono.Security.X509.X509Certificate[] value) { } + public Mono.Security.X509.X509Certificate this[int index] { get { throw null; } set { } } + public int Add(Mono.Security.X509.X509Certificate value) { throw null; } + public void AddRange(Mono.Security.X509.X509CertificateCollection value) { } + public void AddRange(Mono.Security.X509.X509Certificate[] value) { } + public bool Contains(Mono.Security.X509.X509Certificate value) { throw null; } + public void CopyTo(Mono.Security.X509.X509Certificate[] array, int index) { } + public new Mono.Security.X509.X509CertificateCollection.X509CertificateEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + public int IndexOf(Mono.Security.X509.X509Certificate value) { throw null; } + public void Insert(int index, Mono.Security.X509.X509Certificate value) { } + public void Remove(Mono.Security.X509.X509Certificate value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class X509CertificateEnumerator : System.Collections.IEnumerator + { + public X509CertificateEnumerator(Mono.Security.X509.X509CertificateCollection mappings) { } + public Mono.Security.X509.X509Certificate Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + public partial class X509Chain + { + public X509Chain() { } + public X509Chain(Mono.Security.X509.X509CertificateCollection chain) { } + public Mono.Security.X509.X509CertificateCollection Chain { get { throw null; } } + public Mono.Security.X509.X509Certificate Root { get { throw null; } } + public Mono.Security.X509.X509ChainStatusFlags Status { get { throw null; } } + public Mono.Security.X509.X509CertificateCollection TrustAnchors { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]set { } } + public bool Build(Mono.Security.X509.X509Certificate leaf) { throw null; } + public Mono.Security.X509.X509Certificate FindByIssuerName(string issuerName) { throw null; } + public void LoadCertificate(Mono.Security.X509.X509Certificate x509) { } + public void LoadCertificates(Mono.Security.X509.X509CertificateCollection collection) { } + public void Reset() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum X509ChainStatusFlags + { + InvalidBasicConstraints = 1024, + NoError = 0, + NotSignatureValid = 8, + NotTimeNested = 2, + NotTimeValid = 1, + PartialChain = 65536, + UntrustedRoot = 32, + } + public partial class X509Crl + { + public X509Crl(byte[] crl) { } + public System.Collections.ArrayList Entries { get { throw null; } } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public byte[] Hash { get { throw null; } } + public bool IsCurrent { get { throw null; } } + public string IssuerName { get { throw null; } } + public Mono.Security.X509.X509Crl.X509CrlEntry this[byte[] serialNumber] { get { throw null; } } + public Mono.Security.X509.X509Crl.X509CrlEntry this[int index] { get { throw null; } } + public System.DateTime NextUpdate { get { throw null; } } + public byte[] RawData { get { throw null; } } + public byte[] Signature { get { throw null; } } + public string SignatureAlgorithm { get { throw null; } } + public System.DateTime ThisUpdate { get { throw null; } } + public byte Version { get { throw null; } } + public static Mono.Security.X509.X509Crl CreateFromFile(string filename) { throw null; } + public byte[] GetBytes() { throw null; } + public Mono.Security.X509.X509Crl.X509CrlEntry GetCrlEntry(Mono.Security.X509.X509Certificate x509) { throw null; } + public Mono.Security.X509.X509Crl.X509CrlEntry GetCrlEntry(byte[] serialNumber) { throw null; } + public bool VerifySignature(Mono.Security.X509.X509Certificate x509) { throw null; } + public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public bool WasCurrent(System.DateTime instant) { throw null; } + public partial class X509CrlEntry + { + internal X509CrlEntry() { } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public System.DateTime RevocationDate { get { throw null; } } + public byte[] SerialNumber { get { throw null; } } + public byte[] GetBytes() { throw null; } + } + } + public partial class X509Extension + { + protected bool extnCritical; + protected string extnOid; + protected Mono.Security.ASN1 extnValue; + protected X509Extension() { } + public X509Extension(Mono.Security.ASN1 asn1) { } + public X509Extension(Mono.Security.X509.X509Extension extension) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public bool Critical { get { throw null; } set { } } + public virtual string Name { get { throw null; } } + public string Oid { get { throw null; } } + public Mono.Security.ASN1 Value { get { throw null; } } + protected virtual void Decode() { } + protected virtual void Encode() { } + public override bool Equals(object obj) { throw null; } + public byte[] GetBytes() { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class X509ExtensionCollection : System.Collections.CollectionBase, System.Collections.IEnumerable + { + public X509ExtensionCollection() { } + public X509ExtensionCollection(Mono.Security.ASN1 asn1) { } + public Mono.Security.X509.X509Extension this[int index] { get { throw null; } } + public Mono.Security.X509.X509Extension this[string oid] { get { throw null; } } + public int Add(Mono.Security.X509.X509Extension extension) { throw null; } + public void AddRange(Mono.Security.X509.X509ExtensionCollection collection) { } + public void AddRange(Mono.Security.X509.X509Extension[] extension) { } + public bool Contains(Mono.Security.X509.X509Extension extension) { throw null; } + public bool Contains(string oid) { throw null; } + public void CopyTo(Mono.Security.X509.X509Extension[] extensions, int index) { } + public byte[] GetBytes() { throw null; } + public int IndexOf(Mono.Security.X509.X509Extension extension) { throw null; } + public int IndexOf(string oid) { throw null; } + public void Insert(int index, Mono.Security.X509.X509Extension extension) { } + public void Remove(Mono.Security.X509.X509Extension extension) { } + public void Remove(string oid) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class X509Store + { + internal X509Store() { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public System.Collections.ArrayList Crls { get { throw null; } } + public string Name { get { throw null; } } + public void Clear() { } + public void Import(Mono.Security.X509.X509Certificate certificate) { } + public void Import(Mono.Security.X509.X509Crl crl) { } + public void Remove(Mono.Security.X509.X509Certificate certificate) { } + public void Remove(Mono.Security.X509.X509Crl crl) { } + } + public sealed partial class X509StoreManager + { + internal X509StoreManager() { } + public static Mono.Security.X509.X509Stores CurrentUser { get { throw null; } } + public static Mono.Security.X509.X509CertificateCollection IntermediateCACertificates { get { throw null; } } + public static System.Collections.ArrayList IntermediateCACrls { get { throw null; } } + public static Mono.Security.X509.X509Stores LocalMachine { get { throw null; } } + public static System.Collections.ArrayList TrustedRootCACrls { get { throw null; } } + public static Mono.Security.X509.X509CertificateCollection TrustedRootCertificates { get { throw null; } } + public static Mono.Security.X509.X509CertificateCollection UntrustedCertificates { get { throw null; } } + } + public partial class X509Stores + { + internal X509Stores() { } + public Mono.Security.X509.X509Store IntermediateCA { get { throw null; } } + public Mono.Security.X509.X509Store OtherPeople { get { throw null; } } + public Mono.Security.X509.X509Store Personal { get { throw null; } } + public Mono.Security.X509.X509Store TrustedRoot { get { throw null; } } + public Mono.Security.X509.X509Store Untrusted { get { throw null; } } + public void Clear() { } + public Mono.Security.X509.X509Store Open(string storeName, bool create) { throw null; } + public partial class Names + { + public const string IntermediateCA = "CA"; + public const string OtherPeople = "AddressBook"; + public const string Personal = "My"; + public const string TrustedRoot = "Trust"; + public const string Untrusted = "Disallowed"; + public Names() { } + } + } + public partial class X520 + { + public X520() { } + public abstract partial class AttributeTypeAndValue + { + protected AttributeTypeAndValue(string oid, int upperBound) { } + protected AttributeTypeAndValue(string oid, int upperBound, byte encoding) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public string Value { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + public byte[] GetBytes(byte encoding) { throw null; } + } + public partial class CommonName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public CommonName() : base (default(string), default(int)) { } + } + public partial class CountryName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public CountryName() : base (default(string), default(int)) { } + } + public partial class DnQualifier : Mono.Security.X509.X520.AttributeTypeAndValue + { + public DnQualifier() : base (default(string), default(int)) { } + } + public partial class DomainComponent : Mono.Security.X509.X520.AttributeTypeAndValue + { + public DomainComponent() : base (default(string), default(int)) { } + } + public partial class EmailAddress : Mono.Security.X509.X520.AttributeTypeAndValue + { + public EmailAddress() : base (default(string), default(int)) { } + } + public partial class GivenName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public GivenName() : base (default(string), default(int)) { } + } + public partial class Initial : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Initial() : base (default(string), default(int)) { } + } + public partial class LocalityName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public LocalityName() : base (default(string), default(int)) { } + } + public partial class Name : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Name() : base (default(string), default(int)) { } + } + public partial class Oid : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Oid(string oid) : base (default(string), default(int)) { } + } + public partial class OrganizationalUnitName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public OrganizationalUnitName() : base (default(string), default(int)) { } + } + public partial class OrganizationName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public OrganizationName() : base (default(string), default(int)) { } + } + public partial class SerialNumber : Mono.Security.X509.X520.AttributeTypeAndValue + { + public SerialNumber() : base (default(string), default(int)) { } + } + public partial class StateOrProvinceName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public StateOrProvinceName() : base (default(string), default(int)) { } + } + public partial class Surname : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Surname() : base (default(string), default(int)) { } + } + public partial class Title : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Title() : base (default(string), default(int)) { } + } + public partial class UserId : Mono.Security.X509.X520.AttributeTypeAndValue + { + public UserId() : base (default(string), default(int)) { } + } + } +} +namespace Mono.Security.X509.Extensions +{ + public partial class AuthorityKeyIdentifierExtension : Mono.Security.X509.X509Extension + { + public AuthorityKeyIdentifierExtension() { } + public AuthorityKeyIdentifierExtension(Mono.Security.ASN1 asn1) { } + public AuthorityKeyIdentifierExtension(Mono.Security.X509.X509Extension extension) { } + public byte[] Identifier { get { throw null; } set { } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } + public partial class BasicConstraintsExtension : Mono.Security.X509.X509Extension + { + public const int NoPathLengthConstraint = -1; + public BasicConstraintsExtension() { } + public BasicConstraintsExtension(Mono.Security.ASN1 asn1) { } + public BasicConstraintsExtension(Mono.Security.X509.X509Extension extension) { } + public bool CertificateAuthority { get { throw null; } set { } } + public override string Name { get { throw null; } } + public int PathLenConstraint { get { throw null; } set { } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } + public partial class CertificatePoliciesExtension : Mono.Security.X509.X509Extension + { + public CertificatePoliciesExtension() { } + public CertificatePoliciesExtension(Mono.Security.ASN1 asn1) { } + public CertificatePoliciesExtension(Mono.Security.X509.X509Extension extension) { } + public override string Name { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + } + public partial class CRLDistributionPointsExtension : Mono.Security.X509.X509Extension + { + public CRLDistributionPointsExtension() { } + public CRLDistributionPointsExtension(Mono.Security.ASN1 asn1) { } + public CRLDistributionPointsExtension(Mono.Security.X509.X509Extension extension) { } + public System.Collections.Generic.IEnumerable DistributionPoints { get { throw null; } } + public override string Name { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + public partial class DistributionPoint + { + public DistributionPoint(Mono.Security.ASN1 dp) { } + public DistributionPoint(string dp, Mono.Security.X509.Extensions.CRLDistributionPointsExtension.ReasonFlags reasons, string issuer) { } + public string CRLIssuer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Security.X509.Extensions.CRLDistributionPointsExtension.ReasonFlags Reasons { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ReasonFlags + { + AACompromise = 8, + AffiliationChanged = 3, + CACompromise = 2, + CertificateHold = 6, + CessationOfOperation = 5, + KeyCompromise = 1, + PrivilegeWithdrawn = 7, + Superseded = 4, + Unused = 0, + } + } + public partial class ExtendedKeyUsageExtension : Mono.Security.X509.X509Extension + { + public ExtendedKeyUsageExtension() { } + public ExtendedKeyUsageExtension(Mono.Security.ASN1 asn1) { } + public ExtendedKeyUsageExtension(Mono.Security.X509.X509Extension extension) { } + public System.Collections.ArrayList KeyPurpose { get { throw null; } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } + public partial class KeyAttributesExtension : Mono.Security.X509.X509Extension + { + public KeyAttributesExtension() { } + public KeyAttributesExtension(Mono.Security.ASN1 asn1) { } + public KeyAttributesExtension(Mono.Security.X509.X509Extension extension) { } + public byte[] KeyIdentifier { get { throw null; } } + public override string Name { get { throw null; } } + public System.DateTime NotAfter { get { throw null; } } + public System.DateTime NotBefore { get { throw null; } } + protected override void Decode() { } + public bool Support(Mono.Security.X509.Extensions.KeyUsages usage) { throw null; } + public override string ToString() { throw null; } + } + public partial class KeyUsageExtension : Mono.Security.X509.X509Extension + { + public KeyUsageExtension() { } + public KeyUsageExtension(Mono.Security.ASN1 asn1) { } + public KeyUsageExtension(Mono.Security.X509.X509Extension extension) { } + public Mono.Security.X509.Extensions.KeyUsages KeyUsage { get { throw null; } set { } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public bool Support(Mono.Security.X509.Extensions.KeyUsages usage) { throw null; } + public override string ToString() { throw null; } + } + [System.FlagsAttribute] + public enum KeyUsages + { + cRLSign = 2, + dataEncipherment = 16, + decipherOnly = 2048, + digitalSignature = 128, + encipherOnly = 1, + keyAgreement = 8, + keyCertSign = 4, + keyEncipherment = 32, + none = 0, + nonRepudiation = 64, + } + public partial class NetscapeCertTypeExtension : Mono.Security.X509.X509Extension + { + public NetscapeCertTypeExtension() { } + public NetscapeCertTypeExtension(Mono.Security.ASN1 asn1) { } + public NetscapeCertTypeExtension(Mono.Security.X509.X509Extension extension) { } + public override string Name { get { throw null; } } + protected override void Decode() { } + public bool Support(Mono.Security.X509.Extensions.NetscapeCertTypeExtension.CertTypes usage) { throw null; } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum CertTypes + { + ObjectSigning = 16, + ObjectSigningCA = 1, + Smime = 32, + SmimeCA = 2, + SslCA = 4, + SslClient = 128, + SslServer = 64, + } + } + public partial class PrivateKeyUsagePeriodExtension : Mono.Security.X509.X509Extension + { + public PrivateKeyUsagePeriodExtension() { } + public PrivateKeyUsagePeriodExtension(Mono.Security.ASN1 asn1) { } + public PrivateKeyUsagePeriodExtension(Mono.Security.X509.X509Extension extension) { } + public override string Name { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + } + public partial class SubjectAltNameExtension : Mono.Security.X509.X509Extension + { + public SubjectAltNameExtension() { } + public SubjectAltNameExtension(Mono.Security.ASN1 asn1) { } + public SubjectAltNameExtension(Mono.Security.X509.X509Extension extension) { } + public SubjectAltNameExtension(string[] rfc822, string[] dnsNames, string[] ipAddresses, string[] uris) { } + public string[] DNSNames { get { throw null; } } + public string[] IPAddresses { get { throw null; } } + public override string Name { get { throw null; } } + public string[] RFC822 { get { throw null; } } + public string[] UniformResourceIdentifiers { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + } + public partial class SubjectKeyIdentifierExtension : Mono.Security.X509.X509Extension + { + public SubjectKeyIdentifierExtension() { } + public SubjectKeyIdentifierExtension(Mono.Security.ASN1 asn1) { } + public SubjectKeyIdentifierExtension(Mono.Security.X509.X509Extension extension) { } + public byte[] Identifier { get { throw null; } set { } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } +} +namespace Mono.Xml +{ + [System.CLSCompliantAttribute(false)] + public partial class MiniParser + { + protected int col; + protected static string[] errors; + protected int line; + protected bool splitCData; + protected int[] twoCharBuff; + public MiniParser() { } + protected void FatalErr(string descr) { } + public void Parse(Mono.Xml.MiniParser.IReader reader, Mono.Xml.MiniParser.IHandler handler) { } + public void Reset() { } + protected static bool StrEquals(string str, System.Text.StringBuilder sb, int sbStart, int len) { throw null; } + protected static int Xlat(int charCode, int state) { throw null; } + public partial class AttrListImpl : Mono.Xml.MiniParser.IAttrList, Mono.Xml.MiniParser.IMutableAttrList + { + protected System.Collections.ArrayList names; + protected System.Collections.ArrayList values; + public AttrListImpl() { } + public AttrListImpl(Mono.Xml.MiniParser.IAttrList attrs) { } + public AttrListImpl(int initialCapacity) { } + public bool IsEmpty { get { throw null; } } + public int Length { get { throw null; } } + public string[] Names { get { throw null; } } + public string[] Values { get { throw null; } } + public void Add(string name, string value) { } + public void ChangeValue(string name, string newValue) { } + public void Clear() { } + public void CopyFrom(Mono.Xml.MiniParser.IAttrList attrs) { } + public string GetName(int i) { throw null; } + public string GetValue(int i) { throw null; } + public string GetValue(string name) { throw null; } + public void Remove(int i) { } + public void Remove(string name) { } + } + public partial class HandlerAdapter : Mono.Xml.MiniParser.IHandler + { + public HandlerAdapter() { } + public void OnChars(string ch) { } + public void OnEndElement(string name) { } + public void OnEndParsing(Mono.Xml.MiniParser parser) { } + public void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs) { } + public void OnStartParsing(Mono.Xml.MiniParser parser) { } + } + public partial interface IAttrList + { + bool IsEmpty { get; } + int Length { get; } + string[] Names { get; } + string[] Values { get; } + void ChangeValue(string name, string newValue); + string GetName(int i); + string GetValue(int i); + string GetValue(string name); + } + public partial interface IHandler + { + void OnChars(string ch); + void OnEndElement(string name); + void OnEndParsing(Mono.Xml.MiniParser parser); + void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs); + void OnStartParsing(Mono.Xml.MiniParser parser); + } + public partial interface IMutableAttrList : Mono.Xml.MiniParser.IAttrList + { + void Add(string name, string value); + void Clear(); + void CopyFrom(Mono.Xml.MiniParser.IAttrList attrs); + void Remove(int i); + void Remove(string name); + } + public partial interface IReader + { + int Read(); + } + public partial class XMLError : System.Exception + { + protected int column; + protected string descr; + protected int line; + public XMLError() { } + public XMLError(string descr) { } + public XMLError(string descr, int line, int column) { } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public override string ToString() { throw null; } + } + } + [System.CLSCompliantAttribute(false)] + public partial class SecurityParser : Mono.Xml.MiniParser, Mono.Xml.MiniParser.IHandler, Mono.Xml.MiniParser.IReader + { + public SecurityParser() { } + public void LoadXml(string xml) { } + public void OnChars(string ch) { } + public void OnEndElement(string name) { } + public void OnEndParsing(Mono.Xml.MiniParser parser) { } + public void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs) { } + public void OnStartParsing(Mono.Xml.MiniParser parser) { } + public int Read() { throw null; } + public System.Security.SecurityElement ToXml() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..f7ffb715f9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +2d18d9bb0d33de31c4453b780f0d8b3cb19462ad \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v2.0/Mono.Tasklets.cs new file mode 100644 index 0000000000..9f3f067eb8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.Tasklets.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v2.0/Mono.WebBrowser.cs new file mode 100644 index 0000000000..68433ee75a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.WebBrowser.cs @@ -0,0 +1,465 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v2.0/Mono.XBuild.Tasks.cs b/external/binary-reference-assemblies/src/v2.0/Mono.XBuild.Tasks.cs new file mode 100644 index 0000000000..3592bc5442 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Mono.XBuild.Tasks.cs @@ -0,0 +1,147 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.PkgConfig +{ + public partial interface IPcFileCacheContext : Mono.PkgConfig.IPcFileCacheContext + { + } + public partial interface IPcFileCacheContext where TP : Mono.PkgConfig.PackageInfo, new() + { + bool IsCustomDataComplete(string pcfile, TP pkg); + void ReportError(string message, System.Exception ex); + void StoreCustomData(Mono.PkgConfig.PcFile pcfile, TP pkg); + } + public partial class LibraryPackageInfo : Mono.PkgConfig.PackageInfo + { + public LibraryPackageInfo() { } + public bool IsGacPackage { get { throw null; } set { } } + protected internal override bool IsValidPackage { get { throw null; } } + } + public partial class LibraryPcFileCache : Mono.PkgConfig.PcFileCache + { + public LibraryPcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + protected override string CacheDirectory { get { throw null; } } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName) { throw null; } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + public static string NormalizeAsmName(string name) { throw null; } + protected override void ParsePackageInfo(Mono.PkgConfig.PcFile file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + protected override void ReadPackageContent(System.Xml.XmlReader tr, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + protected override void WritePackageContent(System.Xml.XmlTextWriter tw, string file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + } + public partial class PackageAssemblyInfo + { + public string Culture; + public string Name; + public string PublicKeyToken; + public string Version; + public PackageAssemblyInfo() { } + public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string FullName { get { throw null; } } + public Mono.PkgConfig.LibraryPackageInfo ParentPackage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Update(System.Reflection.AssemblyName aname) { } + public void UpdateFromFile(string file) { } + } + public partial class PackageInfo + { + public PackageInfo() { } + public string Description { get { throw null; } set { } } + protected internal virtual bool IsValidPackage { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetData(string name) { throw null; } + public void RemoveData(string name) { } + public void SetData(string name, string value) { } + } + public partial class PcFile + { + public PcFile() { } + public string Description { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public bool HasErrors { get { throw null; } set { } } + public string Libs { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetVariable(string varName) { throw null; } + public void Load(string pcfile) { } + } + public abstract partial class PcFileCache : Mono.PkgConfig.PcFileCache + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + } + public abstract partial class PcFileCache where TP : Mono.PkgConfig.PackageInfo, new() + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) { } + protected abstract string CacheDirectory { get; } + public object SyncRoot { get { throw null; } } + public TP GetPackageInfo(string file) { throw null; } + public TP GetPackageInfoByName(string name) { throw null; } + public TP GetPackageInfoByName(string name, System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPackages() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetPackages(System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPkgconfigPaths(string prefix, string pkgConfigPath, string pkgConfigLibdir) { throw null; } + protected virtual void ParsePackageInfo(Mono.PkgConfig.PcFile file, TP pinfo) { } + protected virtual void ReadPackageContent(System.Xml.XmlReader tr, TP pinfo) { } + public void Save() { } + public void Update() { } + public void Update(System.Collections.Generic.IEnumerable pkgConfigDirs) { } + protected virtual void WritePackageContent(System.Xml.XmlTextWriter tw, string file, TP pinfo) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..ac1f288d6d --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +39813a044531e71d35e890e498aaf930d3d75691 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/PEAPI.cs b/external/binary-reference-assemblies/src/v2.0/PEAPI.cs new file mode 100644 index 0000000000..acf1afb2b4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/PEAPI.cs @@ -0,0 +1,1208 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.Constant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.Constant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..02f9d8168a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +e43c1dfe9c05ee3bc3bd095a064212484eef2ce3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v2.0/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..cb59d2da82 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,202 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + public enum DataType + { + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + Text = 7, + Time = 3, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + [System.MonoTODOAttribute] + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + [System.MonoTODOAttribute] + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string UIHint { [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 ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public abstract bool IsValid(object value); + public void Validate(object value, string name) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v2.0/System.Configuration.Install.cs new file mode 100644 index 0000000000..f7f47d8905 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Configuration.Install.cs @@ -0,0 +1,246 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Configuration.cs b/external/binary-reference-assemblies/src/v2.0/System.Configuration.cs new file mode 100644 index 0000000000..78b1d0659d --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Configuration.cs @@ -0,0 +1,1227 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parent, string name, System.Configuration.ConfigurationSaveMode mode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Configuration.ConfigurationSection GetSection(string path) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string path) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode mode) { } + public void Save(System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.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 { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected 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 bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string element, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode updateMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object 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 System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool require) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string Name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader reader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { } + } + [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 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 partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool require) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string provider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string xml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object o); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection) { 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 System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot 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 bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection); + void DeleteStream(string streamName); + string EncryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection); + string GetConfigPathFromLocationSubPath(string configPath, string locatinSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..41b6e5f23e --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +b386420d1049423f7641aa1baa67b538c426bd35 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v2.0/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..94b4287105 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Data.DataSetExtensions.cs @@ -0,0 +1,144 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + [System.MonoTODOAttribute("We should implement an effective DataView derivation; looks like .NET does.")] + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v2.0/System.Data.Linq.cs new file mode 100644 index 0000000000..1c56670d6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Data.Linq.cs @@ -0,0 +1,869 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string connectionString) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public bool QueryCacheEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected 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 ExecuteQuery(string query, params object[] parameters) where TResult : new() { 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 GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> 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(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action 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.IsReadOnly { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + 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 + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Link + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expr) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + S System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v2.0/System.Data.OracleClient.cs new file mode 100644 index 0000000000..0a9a88c74b --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Data.OracleClient.cs @@ -0,0 +1,924 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + [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; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override 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; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + [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 { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter dbParameter, System.Data.DataRow row, 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 GetInsertCommand() { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int position) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int position) { 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() { } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + ~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; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable, System.IDisposable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public 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 byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public void Dispose() { } + ~OracleParameter() { } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public 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 override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Data.Common.DBDataPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) : base (default(System.Data.Common.DBDataPermission)) { } + public override System.Security.IPermission Copy() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Data.Common.DBDataPermissionAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v2.0/System.Data.Services.Client.cs new file mode 100644 index 0000000000..efaefcf12e --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Data.Services.Client.cs @@ -0,0 +1,423 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.30729.4426")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.30729.4426")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft® .NET Framework")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Data.Services.cs b/external/binary-reference-assemblies/src/v2.0/System.Data.Services.cs new file mode 100644 index 0000000000..b8657b1f7b --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Data.Services.cs @@ -0,0 +1,265 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + public HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + public ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..efd48a9403 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +9cf928c36f9abab00a1e595669c0f7071a35e015 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..70221b2e55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +c6393eff32f5088e5e90d227e4ff0b91e4f84145 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v2.0/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..9f757a4fd8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1094 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + public AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + public BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + internal DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions + { + IncrementalValues = 8, + None = 0, + ObjectSecurity = 1, + ParentsFirst = 2, + PublicDataOnly = 4, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + public DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + public 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 { } } + [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; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags + { + 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 partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 0, + PhantomRoot = 1, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 1, + Pct1Server = 0, + Ssl2Client = 3, + Ssl2Server = 2, + Ssl3Client = 5, + Ssl3Server = 4, + Tls1Client = 7, + Tls1Server = 6, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + [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 + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..1949bcb767 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +7bdd294ea034fe4f512f035c53ba19d8c1e7eac4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v2.0/System.Drawing.Design.cs new file mode 100644 index 0000000000..8362c1ccf8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Drawing.Design.cs @@ -0,0 +1,240 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..5fa486f6d8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +35960ecf878fb4144ca1a7aed347d92012af0ef9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v2.0/System.EnterpriseServices.cs new file mode 100644 index 0000000000..f6845ff3aa --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.EnterpriseServices.cs @@ -0,0 +1,1187 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object property) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception innerException) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v2.0/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..cee3d9e311 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.IdentityModel.Selectors.cs @@ -0,0 +1,149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.0.4506.648")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.0.4506.648")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection parameters, System.Uri policyNoticeLink, int policyNoticeVersion, bool isManagedIssuer) { } + public bool IsManagedIssuer { get { throw null; } set { } } + public System.Xml.XmlElement Issuer { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer serializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer serializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.IdentityModel.cs b/external/binary-reference-assemblies/src/v2.0/System.IdentityModel.cs new file mode 100644 index 0000000000..3b6ea0d6ef --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.IdentityModel.cs @@ -0,0 +1,1263 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.0.4506.648")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.0.4506.648")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Claims +{ + [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")] + public partial class Claim + { + public Claim(string claimType, object resource, string right) { } + public string ClaimType { get { throw null; } } + public static System.Collections.Generic.IEqualityComparer DefaultComparer { get { throw null; } } + public object Resource { get { throw null; } } + public string Right { get { throw null; } } + public static System.IdentityModel.Claims.Claim System { get { throw null; } } + [System.MonoTODOAttribute] + public static System.IdentityModel.Claims.Claim CreateDenyOnlyWindowsSidClaim(System.Security.Principal.SecurityIdentifier identifier) { throw null; } + public static System.IdentityModel.Claims.Claim CreateDnsClaim(string dns) { throw null; } + public static System.IdentityModel.Claims.Claim CreateHashClaim(byte[] hash) { throw null; } + public static System.IdentityModel.Claims.Claim CreateMailAddressClaim(System.Net.Mail.MailAddress mailAddress) { throw null; } + public static System.IdentityModel.Claims.Claim CreateNameClaim(string name) { throw null; } + public static System.IdentityModel.Claims.Claim CreateRsaClaim(System.Security.Cryptography.RSA rsa) { throw null; } + public static System.IdentityModel.Claims.Claim CreateSpnClaim(string spn) { throw null; } + public static System.IdentityModel.Claims.Claim CreateThumbprintClaim(byte[] thumbprint) { throw null; } + public static System.IdentityModel.Claims.Claim CreateUpnClaim(string upn) { throw null; } + public static System.IdentityModel.Claims.Claim CreateUriClaim(System.Uri uri) { throw null; } + public static System.IdentityModel.Claims.Claim CreateWindowsSidClaim(System.Security.Principal.SecurityIdentifier sid) { throw null; } + public static System.IdentityModel.Claims.Claim CreateX500DistinguishedNameClaim(System.Security.Cryptography.X509Certificates.X500DistinguishedName x500DistinguishedName) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")] + public abstract partial class ClaimSet : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected ClaimSet() { } + public abstract int Count { get; } + public abstract System.IdentityModel.Claims.ClaimSet Issuer { get; } + public abstract System.IdentityModel.Claims.Claim this[int index] { get; } + public static System.IdentityModel.Claims.ClaimSet System { get { throw null; } } + [System.MonoTODOAttribute] + public static System.IdentityModel.Claims.ClaimSet Windows { get { throw null; } } + public virtual bool ContainsClaim(System.IdentityModel.Claims.Claim claim) { throw null; } + public virtual bool ContainsClaim(System.IdentityModel.Claims.Claim claim, System.Collections.Generic.IEqualityComparer comparer) { throw null; } + public abstract System.Collections.Generic.IEnumerable FindClaims(string resourceType, string right); + public abstract System.Collections.Generic.IEnumerator GetEnumerator(); + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class ClaimTypes + { + public static string Anonymous { get { throw null; } } + public static string Authentication { get { throw null; } } + public static string AuthorizationDecision { get { throw null; } } + public static string Country { get { throw null; } } + public static string DateOfBirth { get { throw null; } } + public static string DenyOnlySid { get { throw null; } } + public static string Dns { get { throw null; } } + public static string Email { get { throw null; } } + public static string Gender { get { throw null; } } + public static string GivenName { get { throw null; } } + public static string Hash { get { throw null; } } + public static string HomePhone { get { throw null; } } + public static string Locality { get { throw null; } } + public static string MobilePhone { get { throw null; } } + public static string Name { get { throw null; } } + public static string NameIdentifier { get { throw null; } } + public static string OtherPhone { get { throw null; } } + public static string PostalCode { get { throw null; } } + public static string PPID { get { throw null; } } + public static string Rsa { get { throw null; } } + public static string Sid { get { throw null; } } + public static string Spn { get { throw null; } } + public static string StateOrProvince { get { throw null; } } + public static string StreetAddress { get { throw null; } } + public static string Surname { get { throw null; } } + public static string System { get { throw null; } } + public static string Thumbprint { get { throw null; } } + public static string Upn { get { throw null; } } + public static string Uri { get { throw null; } } + public static string Webpage { get { throw null; } } + public static string X500DistinguishedName { get { throw null; } } + } + [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")] + public partial class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet + { + public DefaultClaimSet(System.Collections.Generic.IList claims) { } + public DefaultClaimSet(System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList claims) { } + public DefaultClaimSet(System.IdentityModel.Claims.ClaimSet issuer, params System.IdentityModel.Claims.Claim[] claims) { } + public DefaultClaimSet(params System.IdentityModel.Claims.Claim[] claims) { } + public override int Count { get { throw null; } } + public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } } + public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } } + public override bool ContainsClaim(System.IdentityModel.Claims.Claim claim) { throw null; } + public override System.Collections.Generic.IEnumerable FindClaims(string claimType, string right) { throw null; } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected void Initialize(System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList claims) { } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public static partial class Rights + { + public static string Identity { get { throw null; } } + public static string PossessProperty { get { throw null; } } + } + public partial class WindowsClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable + { + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity) { } + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, bool includeWindowsGroups, System.DateTime expirationTime) { } + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, System.DateTime expirationTime) { } + public override int Count { get { throw null; } } + public System.DateTime ExpirationTime { get { throw null; } } + public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } } + public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } } + public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + public override System.Collections.Generic.IEnumerable FindClaims(string claimType, string right) { throw null; } + [System.MonoTODOAttribute] + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public partial class X509CertificateClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable + { + public X509CertificateClaimSet(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public override int Count { get { throw null; } } + [System.MonoTODOAttribute("use ParseExact")] + public System.DateTime ExpirationTime { get { throw null; } } + public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } } + public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Certificate2 X509Certificate { get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + public override System.Collections.Generic.IEnumerable FindClaims(string claimType, string right) { throw null; } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } +} +namespace System.IdentityModel.Policy +{ + public abstract partial class AuthorizationContext : System.IdentityModel.Policy.IAuthorizationComponent + { + protected AuthorizationContext() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ClaimSets { get; } + public abstract System.DateTime ExpirationTime { get; } + public abstract string Id { get; } + public abstract System.Collections.Generic.IDictionary Properties { get; } + [System.MonoTODOAttribute] + public static System.IdentityModel.Policy.AuthorizationContext CreateDefaultAuthorizationContext(System.Collections.Generic.IList policies) { throw null; } + } + public abstract partial class EvaluationContext + { + protected EvaluationContext() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ClaimSets { get; } + public abstract int Generation { get; } + public abstract System.Collections.Generic.IDictionary Properties { get; } + public abstract void AddClaimSet(System.IdentityModel.Policy.IAuthorizationPolicy authorizationPolicy, System.IdentityModel.Claims.ClaimSet claimSet); + public abstract void RecordExpirationTime(System.DateTime time); + } + public partial interface IAuthorizationComponent + { + string Id { get; } + } + public partial interface IAuthorizationPolicy : System.IdentityModel.Policy.IAuthorizationComponent + { + System.IdentityModel.Claims.ClaimSet Issuer { get; } + bool Evaluate(System.IdentityModel.Policy.EvaluationContext evaluationContext, ref object state); + } +} +namespace System.IdentityModel.Selectors +{ + public enum AudienceUriMode + { + Always = 1, + BearerKeyOnly = 2, + Never = 0, + } + public partial class CustomUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator + { + public CustomUserNameSecurityTokenAuthenticator(System.IdentityModel.Selectors.UserNamePasswordValidator validator) { } + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password) { throw null; } + } + public partial class KerberosSecurityTokenAuthenticator : System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator + { + [System.MonoTODOAttribute] + public KerberosSecurityTokenAuthenticator() { } + [System.MonoTODOAttribute] + public KerberosSecurityTokenAuthenticator(bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class KerberosSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider + { + public KerberosSecurityTokenProvider(string servicePrincipalName) { } + [System.MonoTODOAttribute] + public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel) { } + [System.MonoTODOAttribute] + public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential credential) { } + public System.Net.NetworkCredential NetworkCredential { get { throw null; } } + public string ServicePrincipalName { get { throw null; } } + public System.Security.Principal.TokenImpersonationLevel TokenImpersonationLevel { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; } + } + public partial class RsaSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + public RsaSecurityTokenAuthenticator() { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute("hmm, what to validate?")] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class SamlSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + public SamlSecurityTokenAuthenticator(System.Collections.Generic.IList supportingAuthenticators) { } + public SamlSecurityTokenAuthenticator(System.Collections.Generic.IList supportingAuthenticators, System.TimeSpan maxClockSkew) { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IdentityModel.Claims.ClaimSet ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + public virtual System.IdentityModel.Claims.ClaimSet ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public abstract partial class SecurityTokenAuthenticator + { + protected SecurityTokenAuthenticator() { } + public bool CanValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token); + public System.Collections.ObjectModel.ReadOnlyCollection ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token); + } + 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.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version); + } + public abstract partial class SecurityTokenProvider + { + protected SecurityTokenProvider() { } + public virtual bool SupportsTokenCancellation { get { throw null; } } + public virtual bool SupportsTokenRenewal { get { throw null; } } + public System.IAsyncResult BeginCancelToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginCancelTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetToken(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.IAsyncResult BeginGetTokenCore(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginRenewToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken 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 void CancelToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { } + protected virtual void CancelTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { } + public void EndCancelToken(System.IAsyncResult result) { } + protected virtual void EndCancelTokenCore(System.IAsyncResult result) { } + public System.IdentityModel.Tokens.SecurityToken EndGetToken(System.IAsyncResult result) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.IdentityModel.Tokens.SecurityToken EndGetTokenCore(System.IAsyncResult result) { throw null; } + public System.IdentityModel.Tokens.SecurityToken EndRenewToken(System.IAsyncResult result) { throw null; } + protected virtual System.IdentityModel.Tokens.SecurityToken EndRenewTokenCore(System.IAsyncResult result) { throw null; } + public System.IdentityModel.Tokens.SecurityToken GetToken(System.TimeSpan timeout) { throw null; } + protected abstract System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout); + public System.IdentityModel.Tokens.SecurityToken RenewToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected virtual System.IdentityModel.Tokens.SecurityToken RenewTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class SecurityTokenRequirement + { + public SecurityTokenRequirement() { } + 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 System.Collections.Generic.IDictionary 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(string property) { throw null; } + public bool TryGetProperty(string property, out TValue value) { value = default(TValue); throw null; } + } + public abstract partial class SecurityTokenResolver + { + protected SecurityTokenResolver() { } + public static System.IdentityModel.Selectors.SecurityTokenResolver CreateDefaultSecurityTokenResolver(System.Collections.ObjectModel.ReadOnlyCollection tokens, bool canMatchLocalId) { throw null; } + public System.IdentityModel.Tokens.SecurityKey ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; } + public System.IdentityModel.Tokens.SecurityToken ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + public System.IdentityModel.Tokens.SecurityToken ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; } + public bool TryResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; } + protected abstract bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key); + public bool TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; } + public bool TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; } + protected abstract bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token); + protected abstract bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token); + } + public abstract partial class SecurityTokenSerializer + { + protected SecurityTokenSerializer() { } + [System.MonoTODOAttribute] + public bool CanReadKeyIdentifier(System.Xml.XmlReader reader) { throw null; } + [System.MonoTODOAttribute] + public bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; } + protected abstract bool CanReadKeyIdentifierClauseCore(System.Xml.XmlReader reader); + protected abstract bool CanReadKeyIdentifierCore(System.Xml.XmlReader reader); + [System.MonoTODOAttribute] + public bool CanReadToken(System.Xml.XmlReader reader) { throw null; } + protected abstract bool CanReadTokenCore(System.Xml.XmlReader reader); + [System.MonoTODOAttribute] + public bool CanWriteKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + [System.MonoTODOAttribute] + public bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; } + protected abstract bool CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause); + protected abstract bool CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier); + [System.MonoTODOAttribute] + public bool CanWriteToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract bool CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken token); + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifier(System.Xml.XmlReader reader) { throw null; } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; } + protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(System.Xml.XmlReader reader); + protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore(System.Xml.XmlReader reader); + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; } + protected abstract System.IdentityModel.Tokens.SecurityToken ReadTokenCore(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver); + [System.MonoTODOAttribute] + public void WriteKeyIdentifier(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { } + [System.MonoTODOAttribute] + public void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { } + protected abstract void WriteKeyIdentifierClauseCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause); + protected abstract void WriteKeyIdentifierCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier); + [System.MonoTODOAttribute] + public void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { } + protected abstract void WriteTokenCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token); + } + public abstract partial class SecurityTokenVersion + { + protected SecurityTokenVersion() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection GetSecuritySpecifications(); + } + public abstract partial class UserNamePasswordValidator + { + protected UserNamePasswordValidator() { } + public static System.IdentityModel.Selectors.UserNamePasswordValidator None { get { throw null; } } + public static System.IdentityModel.Selectors.UserNamePasswordValidator CreateMembershipProviderValidator(System.Web.Security.MembershipProvider provider) { throw null; } + public abstract void Validate(string userName, string password); + } + public abstract partial class UserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + protected UserNameSecurityTokenAuthenticator() { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract System.Collections.ObjectModel.ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password); + } + public partial class UserNameSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider + { + public UserNameSecurityTokenProvider(string userName, string password) { } + protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; } + } + public partial class WindowsSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + [System.MonoTODOAttribute] + public WindowsSecurityTokenAuthenticator() { } + [System.MonoTODOAttribute] + public WindowsSecurityTokenAuthenticator(bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class WindowsUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator + { + public WindowsUserNameSecurityTokenAuthenticator() { } + public WindowsUserNameSecurityTokenAuthenticator(bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password) { throw null; } + } + public abstract partial class X509CertificateValidator + { + protected X509CertificateValidator() { } + public static System.IdentityModel.Selectors.X509CertificateValidator ChainTrust { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator None { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator PeerOrChainTrust { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator PeerTrust { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator CreateChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { throw null; } + public static System.IdentityModel.Selectors.X509CertificateValidator CreatePeerOrChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { throw null; } + public abstract void Validate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate); + } + public partial class X509SecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + public X509SecurityTokenAuthenticator() { } + public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator) { } + public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator, bool mapToWindows) { } + public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator, bool mapToWindows, bool includeWindowsGroups) { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class X509SecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.IDisposable + { + public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { } + public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public void Dispose() { } + protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; } + } +} +namespace System.IdentityModel.Tokens +{ + public abstract partial class AsymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey + { + protected AsymmetricSecurityKey() { } + public abstract System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey); + public abstract System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm); + public abstract System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm); + public abstract System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm); + public abstract bool HasPrivateKey(); + } + public abstract partial class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + protected BinaryKeyIdentifierClause(string clauseType, byte[] identificationData, bool cloneBuffer) : base (default(string)) { } + protected BinaryKeyIdentifierClause(string clauseType, byte[] identificationData, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base (default(string)) { } + public byte[] GetBuffer() { throw null; } + protected byte[] GetRawBuffer() { throw null; } + public bool Matches(byte[] data) { throw null; } + public bool Matches(byte[] data, int offset) { throw null; } + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { 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 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; } + [System.MonoTODOAttribute] + public override string ToString() { 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 authorizationPolicies) { } + public System.Collections.ObjectModel.ReadOnlyCollection AuthorizationPolicies { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ExternalTokenReference { get { throw null; } } + [System.MonoTODOAttribute] + public override string Id { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifierClause InternalTokenReference { get { throw null; } } + public System.IdentityModel.Tokens.SecurityToken ProofToken { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public System.Xml.XmlElement TokenXml { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + public partial class InMemorySymmetricSecurityKey : System.IdentityModel.Tokens.SymmetricSecurityKey + { + public InMemorySymmetricSecurityKey(byte[] key) { } + public InMemorySymmetricSecurityKey(byte[] key, bool clone) { } + public override int KeySize { get { throw null; } } + public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; } + public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; } + public override byte[] GenerateDerivedKey(string algorithm, byte[] label, byte[] nonce, int derivedKeyLength, int offset) { throw null; } + public override System.Security.Cryptography.ICryptoTransform GetDecryptionTransform(string algorithm, byte[] iv) { throw null; } + public override System.Security.Cryptography.ICryptoTransform GetEncryptionTransform(string algorithm, byte[] iv) { throw null; } + [System.MonoTODOAttribute] + public override int GetIVSize(string algorithm) { throw null; } + public override System.Security.Cryptography.KeyedHashAlgorithm GetKeyedHashAlgorithm(string algorithm) { throw null; } + public override System.Security.Cryptography.SymmetricAlgorithm GetSymmetricAlgorithm(string algorithm) { throw null; } + public override byte[] GetSymmetricKey() { throw null; } + public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; } + public override bool IsSupportedAlgorithm(string algorithm) { throw null; } + public override bool IsSymmetricAlgorithm(string algorithm) { throw null; } + } + public partial class KerberosReceiverSecurityToken : System.IdentityModel.Tokens.WindowsSecurityToken + { + [System.MonoTODOAttribute] + public KerberosReceiverSecurityToken(byte[] request) { } + [System.MonoTODOAttribute] + public KerberosReceiverSecurityToken(byte[] request, string id) { } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SymmetricSecurityKey SecurityKey { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public byte[] GetRequest() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + public partial class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + [System.MonoTODOAttribute] + public KerberosRequestorSecurityToken(string servicePrincipalName) { } + [System.MonoTODOAttribute] + public KerberosRequestorSecurityToken(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential, string id) { } + public override string Id { get { throw null; } } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SymmetricSecurityKey SecurityKey { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public string ServicePrincipalName { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidFrom { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public byte[] GetRequest() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + public partial class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + public LocalIdKeyIdentifierClause(string localId) : base (default(string)) { } + public LocalIdKeyIdentifierClause(string localId, byte[] derivationNonce, int derivationLength, System.Type ownerType) : base (default(string)) { } + public LocalIdKeyIdentifierClause(string localId, System.Type ownerType) : base (default(string)) { } + public string LocalId { get { throw null; } } + public System.Type OwnerType { get { throw null; } } + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + public bool Matches(string localId, System.Type ownerType) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + public RsaKeyIdentifierClause(System.Security.Cryptography.RSA rsa) : base (default(string)) { } + public override bool CanCreateKey { get { throw null; } } + public System.Security.Cryptography.RSA Rsa { get { throw null; } } + public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; } + public byte[] GetExponent() { throw null; } + public byte[] GetModulus() { throw null; } + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + public bool Matches(System.Security.Cryptography.RSA rsa) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public void WriteExponentAsBase64(System.Xml.XmlWriter writer) { } + [System.MonoTODOAttribute] + public void WriteModulusAsBase64(System.Xml.XmlWriter writer) { } + } + public sealed partial class RsaSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey + { + public RsaSecurityKey(System.Security.Cryptography.RSA rsa) { } + public override int KeySize { get { throw null; } } + [System.MonoTODOAttribute] + public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; } + [System.MonoTODOAttribute] + public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm) { throw null; } + public override bool HasPrivateKey() { throw null; } + [System.MonoTODOAttribute] + public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSupportedAlgorithm(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSymmetricAlgorithm(string algorithm) { throw null; } + } + public partial class RsaSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + public RsaSecurityToken(System.Security.Cryptography.RSA rsa) { } + public RsaSecurityToken(System.Security.Cryptography.RSA rsa, string id) { } + public override string Id { get { throw null; } } + public System.Security.Cryptography.RSA Rsa { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public enum SamlAccessDecision + { + [System.Runtime.Serialization.EnumMemberAttribute] + Deny = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + Indeterminate = 2, + [System.Runtime.Serialization.EnumMemberAttribute] + Permit = 0, + } + public partial class SamlAction + { + public SamlAction() { } + public SamlAction(string action) { } + public SamlAction(string action, string ns) { } + public string Action { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public string Namespace { get { throw null; } set { } } + public void MakeReadOnly() { } + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 partial class SamlAdvice + { + public SamlAdvice() { } + public SamlAdvice(System.Collections.Generic.IEnumerable assertions) { } + public SamlAdvice(System.Collections.Generic.IEnumerable references) { } + public SamlAdvice(System.Collections.Generic.IEnumerable references, System.Collections.Generic.IEnumerable assertions) { } + public System.Collections.Generic.IList AssertionIdReferences { get { throw null; } } + public System.Collections.Generic.IList 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 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 statements) { } + public System.IdentityModel.Tokens.SamlAdvice Advice { get { throw null; } set { } } + public string AssertionId { get { throw null; } set { } } + public System.IdentityModel.Tokens.SamlConditions Conditions { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public System.DateTime IssueInstant { get { throw null; } set { } } + public string Issuer { get { throw null; } set { } } + public int MajorVersion { get { throw null; } } + public int MinorVersion { get { throw null; } } + public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityToken SigningToken { get { throw null; } } + public System.Collections.Generic.IList 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) { } + [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 partial class SamlAssertionKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + [System.MonoTODOAttribute] + public SamlAssertionKeyIdentifierClause(string assertionId) : base (default(string)) { } + public string AssertionId { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + public bool Matches(string assertionId) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class SamlAttribute + { + public SamlAttribute() { } + public SamlAttribute(System.IdentityModel.Claims.Claim claim) { } + public SamlAttribute(string attributeNamespace, string attributeName, System.Collections.Generic.IEnumerable attributeValues) { } + public System.Collections.Generic.IList AttributeValues { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection 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 partial class SamlAttributeStatement : System.IdentityModel.Tokens.SamlSubjectStatement + { + public SamlAttributeStatement() { } + public SamlAttributeStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, System.Collections.Generic.IEnumerable attributes) { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + protected override void AddClaimsToList(System.Collections.Generic.IList 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 partial class SamlAudienceRestrictionCondition : System.IdentityModel.Tokens.SamlCondition + { + public SamlAudienceRestrictionCondition() { } + public SamlAudienceRestrictionCondition(System.Collections.Generic.IEnumerable audiences) { } + public System.Collections.Generic.IList Audiences { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override void MakeReadOnly() { } + [System.MonoTODOAttribute] + public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { } + public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlAuthenticationClaimResource + { + public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress) { } + public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable authorityBindings) { } + public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.ObjectModel.ReadOnlyCollection authorityBindings) { } + public System.DateTime AuthenticationInstant { get { throw null; } } + public string AuthenticationMethod { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection AuthorityBindings { get { throw null; } } + public string DnsAddress { get { throw null; } } + public string IPAddress { get { throw null; } } + } + public partial class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement + { + public SamlAuthenticationStatement() { } + public SamlAuthenticationStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string authenticationMethod, System.DateTime authenticationInstant, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable authorityBindings) { } + public System.DateTime AuthenticationInstant { get { throw null; } set { } } + public string AuthenticationMethod { get { throw null; } set { } } + public System.Collections.Generic.IList AuthorityBindings { get { throw null; } } + public static string ClaimType { get { throw null; } } + public string DnsAddress { get { throw null; } set { } } + public string IPAddress { get { throw null; } set { } } + public override bool IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + protected override void AddClaimsToList(System.Collections.Generic.IList 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) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlAuthorityBinding + { + public SamlAuthorityBinding() { } + public SamlAuthorityBinding(System.Xml.XmlQualifiedName kind, string binding, string location) { } + [System.Runtime.Serialization.DataMemberAttribute] + public System.Xml.XmlQualifiedName AuthorityKind { get { throw null; } set { } } + [System.Runtime.Serialization.DataMemberAttribute] + public string Binding { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + [System.Runtime.Serialization.DataMemberAttribute] + public string Location { get { throw null; } set { } } + public void MakeReadOnly() { } + [System.MonoTODOAttribute] + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { } + public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlAuthorizationDecisionClaimResource + { + public SamlAuthorizationDecisionClaimResource(string resource, System.IdentityModel.Tokens.SamlAccessDecision decision, string actionName, string actionNamespace) { } + 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 partial class SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubjectStatement + { + public SamlAuthorizationDecisionStatement() { } + public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable samlActions) { } + public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable samlActions, System.IdentityModel.Tokens.SamlEvidence samlEvidence) { } + public System.IdentityModel.Tokens.SamlAccessDecision AccessDecision { get { throw null; } set { } } + public static string ClaimType { get { throw null; } } + public System.IdentityModel.Tokens.SamlEvidence Evidence { get { throw null; } set { } } + public override bool IsReadOnly { get { throw null; } } + public string Resource { get { throw null; } set { } } + public System.Collections.Generic.IList SamlActions { get { throw null; } } + [System.MonoTODOAttribute] + protected override void AddClaimsToList(System.Collections.Generic.IList 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 WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + public abstract partial class SamlCondition + { + protected SamlCondition() { } + public abstract bool IsReadOnly { get; } + public abstract void MakeReadOnly(); + public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver); + public abstract void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer); + } + public partial class SamlConditions + { + public SamlConditions() { } + public SamlConditions(System.DateTime notBefore, System.DateTime notOnOrAfter) { } + public SamlConditions(System.DateTime notBefore, System.DateTime notOnOrAfter, System.Collections.Generic.IEnumerable conditions) { } + public System.Collections.Generic.IList Conditions { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public System.DateTime NotBefore { get { throw null; } set { } } + public System.DateTime NotOnOrAfter { get { throw null; } set { } } + public void MakeReadOnly() { } + [System.MonoTODOAttribute] + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 static partial class SamlConstants + { + public static string EmailName { get { throw null; } } + public static string EmailNamespace { get { throw null; } } + public static string HolderOfKey { get { throw null; } } + public static int MajorVersionValue { get { throw null; } } + public static int MinorVersionValue { get { throw null; } } + public static string Namespace { get { throw null; } } + public static string SenderVouches { get { throw null; } } + public static string UserName { get { throw null; } } + public static string UserNameNamespace { get { throw null; } } + } + public partial class SamlDoNotCacheCondition : System.IdentityModel.Tokens.SamlCondition + { + public SamlDoNotCacheCondition() { } + public override bool IsReadOnly { get { throw null; } } + public override void MakeReadOnly() { } + [System.MonoTODOAttribute] + public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { } + public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + public partial class SamlEvidence + { + public SamlEvidence() { } + public SamlEvidence(System.Collections.Generic.IEnumerable assertions) { } + public SamlEvidence(System.Collections.Generic.IEnumerable assertionIdReferences) { } + public SamlEvidence(System.Collections.Generic.IEnumerable assertionIdReferences, System.Collections.Generic.IEnumerable assertions) { } + public System.Collections.Generic.IList AssertionIdReferences { get { throw null; } } + public System.Collections.Generic.IList 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 WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlNameIdentifierClaimResource + { + public SamlNameIdentifierClaimResource(string name, string nameQualifier, string format) { } + public string Format { get { throw null; } } + public string Name { get { throw null; } } + public string NameQualifier { get { throw null; } } + } + public partial class SamlSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + [System.MonoTODOAttribute] + protected SamlSecurityToken() { } + public SamlSecurityToken(System.IdentityModel.Tokens.SamlAssertion assertion) { } + public System.IdentityModel.Tokens.SamlAssertion Assertion { get { throw null; } } + [System.MonoTODOAttribute] + public override string Id { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidFrom { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + protected void Initialize(System.IdentityModel.Tokens.SamlAssertion assertion) { } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + 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; } + [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; } + [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; } + [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; } + [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; } + [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; } + [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; } + [System.MonoTODOAttribute] + public virtual void WriteToken(System.IdentityModel.Tokens.SamlSecurityToken token, System.Xml.XmlWriter writer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + public abstract partial class SamlStatement + { + protected SamlStatement() { } + public abstract bool IsReadOnly { get; } + public abstract System.IdentityModel.Policy.IAuthorizationPolicy CreatePolicy(System.IdentityModel.Claims.ClaimSet issuer, System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator); + public abstract void MakeReadOnly(); + public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 partial class SamlSubject + { + public SamlSubject() { } + public SamlSubject(string nameFormat, string nameQualifier, string name) { } + public SamlSubject(string nameFormat, string nameQualifier, string name, System.Collections.Generic.IEnumerable confirmations, string confirmationData, System.IdentityModel.Tokens.SecurityKeyIdentifier securityKeyIdentifier) { } + public System.Collections.Generic.IList ConfirmationMethods { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKey Crypto { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifier KeyIdentifier { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public static string NameClaimType { get { throw null; } } + public string NameFormat { get { throw null; } set { } } + public string NameQualifier { get { throw null; } set { } } + public string SubjectConfirmationData { get { throw null; } set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ExtractClaims() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IdentityModel.Claims.ClaimSet ExtractSubjectKeyClaimSet(System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator) { throw null; } + public void MakeReadOnly() { } + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 abstract partial class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement + { + protected SamlSubjectStatement() { } + protected SamlSubjectStatement(System.IdentityModel.Tokens.SamlSubject samlSubject) { } + public override bool IsReadOnly { get { throw null; } } + public System.IdentityModel.Tokens.SamlSubject SamlSubject { get { throw null; } set { } } + protected abstract void AddClaimsToList(System.Collections.Generic.IList claims); + [System.MonoTODOAttribute] + public override System.IdentityModel.Policy.IAuthorizationPolicy CreatePolicy(System.IdentityModel.Claims.ClaimSet issuer, System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator) { throw null; } + public override void MakeReadOnly() { } + protected void SetSubject(System.IdentityModel.Tokens.SamlSubject samlSubject) { } + } + public static partial class SecurityAlgorithms + { + public const string Aes128Encryption = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string Aes128KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string Aes192Encryption = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string Aes192KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string Aes256Encryption = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string Aes256KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string DesEncryption = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string DsaSha1Signature = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string ExclusiveC14n = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string ExclusiveC14nWithComments = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string HmacSha1Signature = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string HmacSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256"; + public const string Psha1KeyDerivation = "http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"; + public const string Ripemd160Digest = "http://www.w3.org/2001/04/xmlenc#ripemd160"; + public const string RsaOaepKeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string RsaSha1Signature = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string RsaSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"; + public const string RsaV15KeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string Sha1Digest = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string Sha256Digest = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string Sha512Digest = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string TlsSspiKeyWrap = "http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap"; + public const string TripleDesEncryption = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + public const string TripleDesKeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string WindowsSspiKeyWrap = "http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap"; + } + public abstract partial class SecurityKey + { + [System.MonoTODOAttribute] + protected SecurityKey() { } + public abstract int KeySize { get; } + public abstract byte[] DecryptKey(string algorithm, byte[] keyData); + public abstract byte[] EncryptKey(string algorithm, byte[] keyData); + public abstract bool IsAsymmetricAlgorithm(string algorithm); + public abstract bool IsSupportedAlgorithm(string algorithm); + public abstract bool IsSymmetricAlgorithm(string algorithm); + } + public partial class SecurityKeyIdentifier : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public SecurityKeyIdentifier() { } + public SecurityKeyIdentifier(params System.IdentityModel.Tokens.SecurityKeyIdentifierClause[] identifiers) { } + 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.SecurityKey CreateKey() { throw null; } + public TClause Find() where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void MakeReadOnly() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryFind(out TClause result) where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { result = default(TClause); throw null; } + } + public abstract partial class SecurityKeyIdentifierClause + { + protected SecurityKeyIdentifierClause(string clauseType) { } + protected SecurityKeyIdentifierClause(string clauseType, byte[] derivationNonce, int derivationLength) { } + public virtual bool CanCreateKey { get { throw null; } } + public string ClauseType { get { throw null; } } + public int DerivationLength { get { throw null; } } + public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; } + public byte[] GetDerivationNonce() { throw null; } + [System.MonoTODOAttribute] + public virtual bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + } + public enum SecurityKeyType + { + AsymmetricKey = 1, + SymmetricKey = 0, + } + public enum SecurityKeyUsage + { + Exchange = 0, + Signature = 1, + } + public abstract partial class SecurityToken + { + protected SecurityToken() { } + public abstract string Id { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get; } + [System.MonoTODOAttribute] + public abstract System.DateTime ValidFrom { get; } + [System.MonoTODOAttribute] + public abstract System.DateTime ValidTo { get; } + [System.MonoTODOAttribute] + public virtual bool CanCreateKeyIdentifierClause() where T : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; } + [System.MonoTODOAttribute] + public virtual T CreateKeyIdentifierClause() where T : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; } + public virtual bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { 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 static partial class SecurityTokenTypes + { + public static string Kerberos { get { throw null; } } + public static string Rsa { get { throw null; } } + public static string Saml { get { throw null; } } + public static string UserName { get { throw null; } } + public static string X509Certificate { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SecurityTokenValidationException : System.IdentityModel.Tokens.SecurityTokenException + { + public SecurityTokenValidationException() { } + protected SecurityTokenValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public SecurityTokenValidationException(string msg) { } + public SecurityTokenValidationException(string msg, System.Exception inner) { } + } + public partial class SigningCredentials + { + public SigningCredentials(System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm) { } + public SigningCredentials(System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm, System.IdentityModel.Tokens.SecurityKeyIdentifier signingKeyIdentifier) { } + public string DigestAlgorithm { get { throw null; } } + public string SignatureAlgorithm { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKey SigningKey { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifier SigningKeyIdentifier { get { throw null; } } + } + public abstract partial class SymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey + { + [System.MonoTODOAttribute] + protected SymmetricSecurityKey() { } + public abstract byte[] GenerateDerivedKey(string algorithm, byte[] label, byte[] nonce, int derivedKeyLength, int offset); + public abstract System.Security.Cryptography.ICryptoTransform GetDecryptionTransform(string algorithm, byte[] iv); + public abstract System.Security.Cryptography.ICryptoTransform GetEncryptionTransform(string algorithm, byte[] iv); + public abstract int GetIVSize(string algorithm); + public abstract System.Security.Cryptography.KeyedHashAlgorithm GetKeyedHashAlgorithm(string algorithm); + public abstract System.Security.Cryptography.SymmetricAlgorithm GetSymmetricAlgorithm(string algorithm); + public abstract byte[] GetSymmetricKey(); + } + public partial class UserNameSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + public UserNameSecurityToken(string userName, string password) { } + public UserNameSecurityToken(string userName, string password, string id) { } + public override string Id { get { throw null; } } + public string Password { get { throw null; } } + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public string UserName { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + } + public partial class WindowsSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + [System.MonoTODOAttribute] + public WindowsSecurityToken() { } + [System.MonoTODOAttribute] + public WindowsSecurityToken(System.Security.Principal.WindowsIdentity identity) { } + public WindowsSecurityToken(System.Security.Principal.WindowsIdentity identity, string id) { } + public override string Id { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidFrom { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidTo { get { throw null; } } + public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } } + } + public partial class X509AsymmetricSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey + { + public X509AsymmetricSecurityKey(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public override int KeySize { get { throw null; } } + public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; } + public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; } + public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey) { throw null; } + public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm) { throw null; } + public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm) { throw null; } + public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm) { throw null; } + public override bool HasPrivateKey() { throw null; } + public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; } + public override bool IsSupportedAlgorithm(string algorithm) { throw null; } + public override bool IsSymmetricAlgorithm(string algorithm) { throw null; } + } + public partial class 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 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 X509RawDataKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause + { + public X509RawDataKeyIdentifierClause(byte[] certificateRawData) : base (default(string), default(byte[]), default(bool)) { } + public X509RawDataKeyIdentifierClause(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string), default(byte[]), default(bool)) { } + public override bool CanCreateKey { get { throw null; } } + public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; } + [System.MonoTODOAttribute("Not sure what should be returned when there are public/private pair key and public-only key")] + public byte[] GetX509RawData() { throw null; } + [System.MonoTODOAttribute("Not sure what should be returned when there are public/private pair key and public-only key")] + public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, System.IDisposable + { + public X509SecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public X509SecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string id) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public override string Id { get { throw null; } } + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + public override bool CanCreateKeyIdentifierClause() { throw null; } + public override T CreateKeyIdentifierClause() { throw null; } + public virtual void Dispose() { } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + protected void ThrowIfDisposed() { } + } + public partial class X509SubjectKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause + { + [System.MonoTODOAttribute] + public X509SubjectKeyIdentifierClause(byte[] certificateSubject) : base (default(string), default(byte[]), default(bool)) { } + [System.MonoTODOAttribute] + public static bool CanCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public byte[] GetX509SubjectKeyIdentifier() { throw null; } + [System.MonoTODOAttribute] + public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static bool TryCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, out System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause clause) { clause = 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(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string), default(byte[]), default(bool)) { } + public byte[] GetX509Thumbprint() { throw null; } + public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class X509WindowsSecurityToken : System.IdentityModel.Tokens.X509SecurityToken + { + [System.MonoTODOAttribute] + public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 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 System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } } + } +} +namespace System.Security.Claims +{ + public static partial class AuthenticationTypes + { + public const string Basic = "Basic"; + public const string Federation = "Federation"; + public const string Kerberos = "Kerberos"; + public const string Negotiate = "Negotiate"; + public const string Password = "Password"; + public const string Signature = "Signature"; + public const string Windows = "Windows"; + public const string X509 = "X509"; + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Json.cs b/external/binary-reference-assemblies/src/v2.0/System.Json.cs new file mode 100644 index 0000000000..e844939a52 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Json.cs @@ -0,0 +1,155 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Management.cs b/external/binary-reference-assemblies/src/v2.0/System.Management.cs new file mode 100644 index 0000000000..11fb52f8b5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Management.cs @@ -0,0 +1,1156 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions, System.ICloneable + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + [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 + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions, System.ICloneable + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParams, System.Management.ManagementBaseObject outParams) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions, System.ICloneable + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions, System.ICloneable + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Messaging.cs b/external/binary-reference-assemblies/src/v2.0/System.Messaging.cs new file mode 100644 index 0000000000..40d7a349c1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Messaging.cs @@ -0,0 +1,1274 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageEnumerator() { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { 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 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.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueEnumerator() { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Net.cs b/external/binary-reference-assemblies/src/v2.0/System.Net.cs new file mode 100644 index 0000000000..414ea8fb8a --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Net.cs @@ -0,0 +1,66 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + public IPEndPointCollection() { } + protected override void InsertItem(int index, System.Net.IPEndPoint item) { } + protected override void SetItem(int index, System.Net.IPEndPoint item) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v2.0/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..458f27cd7f --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Runtime.Remoting.cs @@ -0,0 +1,447 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string 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 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 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 IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + 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 string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public 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 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 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 TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + 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 string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v2.0/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..c56770d16f --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v2.0/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..ca96f697b2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Runtime.Serialization.cs @@ -0,0 +1,710 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.0.4506.648")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.0.4506.648")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string ns) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + [System.MonoTODOAttribute("use DataContractSurrogate")] + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + [System.MonoTODOAttribute] + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool readContentOnly) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + [System.MonoTODOAttribute("support arrays; support Serializable; support SharedType; use DataContractSurrogate")] + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + [System.MonoTODOAttribute] + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool readContentOnly); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool readContentOnly) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + [System.MonoTODOAttribute] + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + [System.MonoTODOAttribute("support arrays")] + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + [System.MonoTODOAttribute("use element argument and fill Nullable etc.")] + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.MonoTODOAttribute] + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] id) { } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public UniqueId(byte[] id, int offset) { } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public UniqueId(char[] id, int offset, int count) { } + public UniqueId(System.Guid id) { } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecurityCriticalAttribute, System.Security.SecurityTreatAsSafeAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute("Determine semantics when IsGuid==true")] + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public int ToCharArray(char[] array, int offset) { throw null; } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public override string ToString() { throw null; } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int length) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + [System.MonoTODOAttribute] + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + [System.MonoTODOAttribute] + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + [System.MonoTODOAttribute("there is exactly no information on the web")] + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + [System.MonoTODOAttribute("there is exactly no information on the web")] + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + [System.MonoTODOAttribute] + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] bytes, int start, int length) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + public int MaxArrayLength { get { throw null; } set { } } + public int MaxBytesPerRead { get { throw null; } set { } } + public int MaxDepth { get { throw null; } set { } } + public int MaxNameTableCharCount { get { throw null; } set { } } + public int MaxStringContentLength { get { throw null; } set { } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quota) { } + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int length) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid guid) { } + public virtual void WriteValue(System.TimeSpan duration) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId id) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Security.cs b/external/binary-reference-assemblies/src/v2.0/System.Security.cs new file mode 100644 index 0000000000..2665b8202c --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Security.cs @@ -0,0 +1,1059 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public sealed 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 + { + 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")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid algorithm) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid algorithm, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid oid, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo content) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo content) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo content, 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 System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public sealed partial class X509Certificate2UI + { + internal X509Certificate2UI() { } + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symAlg) { 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; } + [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; } + [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 virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string strAlgorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elemProp) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey ek) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string strType) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flags) { } + 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 System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.ServiceModel.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.ServiceModel.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..4de85a7174 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.ServiceModel.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +2d95ac1b0edaba53b98fd0a0a64a4644fc5deaa1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..899c5d61fe --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +a6f57084924d428093f24bc7ea252b5c2f49ce67 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v2.0/System.ServiceProcess.cs new file mode 100644 index 0000000000..c9dedac34d --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.ServiceProcess.cs @@ -0,0 +1,373 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Disabled = 4, + Manual = 3, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Transactions.cs b/external/binary-reference-assemblies/src/v2.0/System.Transactions.cs new file mode 100644 index 0000000000..06f9fc317b --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Transactions.cs @@ -0,0 +1,363 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult, System.IDisposable, System.Runtime.Serialization.ISerializable + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback callback, object user_defined_state) { 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 enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction, System.Runtime.Serialization.ISerializable + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr manager, int whatever, int whatever2); + void Commit(int whatever, int whatever2, int whatever3); + void GetTransactionInfo(System.IntPtr whatever); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment enlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment enlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment enlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception ex) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel level, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + 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 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; } + [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; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification notification, System.Transactions.EnlistmentOptions options) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification notification, System.Transactions.EnlistmentOptions options) { 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) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object o, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + protected TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + protected TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] exportCookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction dtc) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] exportCookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] token) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid manager) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid manager, byte[] recoveryInfo, System.Transactions.IEnlistmentNotification notification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + protected TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions o1, System.Transactions.TransactionOptions o2) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions o1, System.Transactions.TransactionOptions o2) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + protected TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transaction) { } + public TransactionScope(System.Transactions.Transaction transaction, System.TimeSpan timeout) { } + [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) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions options, System.Transactions.EnterpriseServicesInteropOption opt) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object o, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + [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 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 { } } + } + public partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v2.0/System.Web.Abstractions.cs new file mode 100644 index 0000000000..477805ffbd --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Abstractions.cs @@ -0,0 +1,976 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.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 abstract partial class HttpApplicationStateBase : System.Collections.Specialized.NameObjectCollectionBase, System.Collections.ICollection, System.Collections.IEnumerable + { + protected HttpApplicationStateBase() { } + public virtual string[] AllKeys { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase Contents { get { throw null; } } + public override int Count { get { throw null; } } + public virtual bool IsSynchronized { get { throw null; } } + public virtual object this[int index] { get { throw null; } } + public virtual object this[string name] { get { throw null; } set { } } + public virtual System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } } + public virtual object SyncRoot { get { throw null; } } + public virtual void Add(string name, object value) { } + public virtual void Clear() { } + public virtual void CopyTo(System.Array array, int index) { } + public virtual object Get(int index) { throw null; } + public virtual object Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public virtual string GetKey(int index) { throw null; } + public virtual void Lock() { } + public virtual void Remove(string name) { } + public virtual void RemoveAll() { } + public virtual void RemoveAt(int index) { } + public virtual void Set(string name, object value) { } + public virtual void UnLock() { } + } + [System.Web.AspNetHostingPermissionAttribute(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) { } + public override string[] AllKeys { get { throw null; } } + public override System.Web.HttpApplicationStateBase Contents { get { throw null; } } + public override int Count { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public override object this[int index] { get { throw null; } } + public override object this[string name] { get { throw null; } set { } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public override System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } } + public override object SyncRoot { get { throw null; } } + public override void Add(string name, object value) { } + public override void Clear() { } + public override void CopyTo(System.Array array, int index) { } + public override object Get(int index) { throw null; } + public override object Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override void Lock() { } + public override void OnDeserialization(object sender) { } + public override void Remove(string name) { } + public override void RemoveAll() { } + public override void RemoveAt(int index) { } + public override void Set(string name, object value) { } + public override void UnLock() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class HttpBrowserCapabilitiesBase : System.Web.UI.IFilterResolutionService + { + protected HttpBrowserCapabilitiesBase() { } + public virtual bool ActiveXControls { get { throw null; } } + public virtual System.Collections.IDictionary Adapters { get { throw null; } } + public virtual bool AOL { get { throw null; } } + public virtual bool BackgroundSounds { get { throw null; } } + public virtual bool Beta { get { throw null; } } + public virtual string Browser { get { throw null; } } + public virtual System.Collections.ArrayList Browsers { get { throw null; } } + public virtual bool CanCombineFormsInDeck { get { throw null; } } + public virtual bool CanInitiateVoiceCall { get { throw null; } } + public virtual bool CanRenderAfterInputOrSelectElement { get { throw null; } } + public virtual bool CanRenderEmptySelects { get { throw null; } } + public virtual bool CanRenderInputAndSelectElementsTogether { get { throw null; } } + public virtual bool CanRenderMixedSelects { get { throw null; } } + public virtual bool CanRenderOneventAndPrevElementsTogether { get { throw null; } } + public virtual bool CanRenderPostBackCards { get { throw null; } } + public virtual bool CanRenderSetvarZeroWithMultiSelectionList { get { throw null; } } + public virtual bool CanSendMail { get { throw null; } } + public virtual System.Collections.IDictionary Capabilities { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool CDF { get { throw null; } } + public virtual System.Version ClrVersion { get { throw null; } } + public virtual bool Cookies { get { throw null; } } + public virtual bool Crawler { get { throw null; } } + public virtual int DefaultSubmitButtonLimit { get { throw null; } } + public virtual System.Version EcmaScriptVersion { get { throw null; } } + public virtual bool Frames { get { throw null; } } + public virtual int GatewayMajorVersion { get { throw null; } } + public virtual double GatewayMinorVersion { get { throw null; } } + public virtual string GatewayVersion { get { throw null; } } + public virtual bool HasBackButton { get { throw null; } } + public virtual bool HidesRightAlignedMultiselectScrollbars { get { throw null; } } + public virtual string HtmlTextWriter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string Id { get { throw null; } } + public virtual string InputType { get { throw null; } } + public virtual bool IsColor { get { throw null; } } + public virtual bool IsMobileDevice { get { throw null; } } + public virtual string this[string key] { get { throw null; } } + public virtual bool JavaApplets { get { throw null; } } + public virtual System.Version JScriptVersion { get { throw null; } } + public virtual int MajorVersion { get { throw null; } } + public virtual int MaximumHrefLength { get { throw null; } } + public virtual int MaximumRenderedPageSize { get { throw null; } } + public virtual int MaximumSoftkeyLabelLength { get { throw null; } } + public virtual double MinorVersion { get { throw null; } } + public virtual string MinorVersionString { get { throw null; } } + public virtual string MobileDeviceManufacturer { get { throw null; } } + public virtual string MobileDeviceModel { get { throw null; } } + public virtual System.Version MSDomVersion { get { throw null; } } + public virtual int NumberOfSoftkeys { get { throw null; } } + public virtual string Platform { get { throw null; } } + public virtual string PreferredImageMime { get { throw null; } } + public virtual string PreferredRenderingMime { get { throw null; } } + public virtual string PreferredRenderingType { get { throw null; } } + public virtual string PreferredRequestEncoding { get { throw null; } } + public virtual string PreferredResponseEncoding { get { throw null; } } + public virtual bool RendersBreakBeforeWmlSelectAndInput { get { throw null; } } + public virtual bool RendersBreaksAfterHtmlLists { get { throw null; } } + public virtual bool RendersBreaksAfterWmlAnchor { get { throw null; } } + public virtual bool RendersBreaksAfterWmlInput { get { throw null; } } + public virtual bool RendersWmlDoAcceptsInline { get { throw null; } } + public virtual bool RendersWmlSelectsAsMenuCards { get { throw null; } } + public virtual string RequiredMetaTagNameValue { get { throw null; } } + public virtual bool RequiresAttributeColonSubstitution { get { throw null; } } + public virtual bool RequiresContentTypeMetaTag { get { throw null; } } + public virtual bool RequiresControlStateInSession { get { throw null; } } + public virtual bool RequiresDBCSCharacter { get { throw null; } } + public virtual bool RequiresHtmlAdaptiveErrorReporting { get { throw null; } } + public virtual bool RequiresLeadingPageBreak { get { throw null; } } + public virtual bool RequiresNoBreakInFormatting { get { throw null; } } + public virtual bool RequiresOutputOptimization { get { throw null; } } + public virtual bool RequiresPhoneNumbersAsPlainText { get { throw null; } } + public virtual bool RequiresSpecialViewStateEncoding { get { throw null; } } + public virtual bool RequiresUniqueFilePathSuffix { get { throw null; } } + public virtual bool RequiresUniqueHtmlCheckboxNames { get { throw null; } } + public virtual bool RequiresUniqueHtmlInputNames { get { throw null; } } + public virtual bool RequiresUrlEncodedPostfieldValues { get { throw null; } } + public virtual int ScreenBitDepth { get { throw null; } } + public virtual int ScreenCharactersHeight { get { throw null; } } + public virtual int ScreenCharactersWidth { get { throw null; } } + public virtual int ScreenPixelsHeight { get { throw null; } } + public virtual int ScreenPixelsWidth { get { throw null; } } + public virtual bool SupportsAccesskeyAttribute { get { throw null; } } + public virtual bool SupportsBodyColor { get { throw null; } } + public virtual bool SupportsBold { get { throw null; } } + public virtual bool SupportsCacheControlMetaTag { get { throw null; } } + public virtual bool SupportsCallback { get { throw null; } } + public virtual bool SupportsCss { get { throw null; } } + public virtual bool SupportsDivAlign { get { throw null; } } + public virtual bool SupportsDivNoWrap { get { throw null; } } + public virtual bool SupportsEmptyStringInCookieValue { get { throw null; } } + public virtual bool SupportsFontColor { get { throw null; } } + public virtual bool SupportsFontName { get { throw null; } } + public virtual bool SupportsFontSize { get { throw null; } } + public virtual bool SupportsImageSubmit { get { throw null; } } + public virtual bool SupportsIModeSymbols { get { throw null; } } + public virtual bool SupportsInputIStyle { get { throw null; } } + public virtual bool SupportsInputMode { get { throw null; } } + public virtual bool SupportsItalic { get { throw null; } } + public virtual bool SupportsJPhoneMultiMediaAttributes { get { throw null; } } + public virtual bool SupportsJPhoneSymbols { get { throw null; } } + public virtual bool SupportsQueryStringInFormAction { get { throw null; } } + public virtual bool SupportsRedirectWithCookie { get { throw null; } } + public virtual bool SupportsSelectMultiple { get { throw null; } } + public virtual bool SupportsUncheck { get { throw null; } } + public virtual bool SupportsXmlHttp { get { throw null; } } + public virtual bool Tables { get { throw null; } } + public virtual System.Type TagWriter { get { throw null; } } + public virtual string Type { get { throw null; } } + public virtual bool UseOptimizedCacheKey { get { throw null; } } + public virtual bool VBScript { get { throw null; } } + public virtual string Version { get { throw null; } } + public virtual System.Version W3CDomVersion { get { throw null; } } + public virtual bool Win16 { get { throw null; } } + public virtual bool Win32 { get { throw null; } } + public virtual void AddBrowser(string browserName) { } + public virtual int CompareFilters(string filter1, string filter2) { throw null; } + public virtual System.Web.UI.HtmlTextWriter CreateHtmlTextWriter(System.IO.TextWriter w) { throw null; } + public virtual void DisableOptimizedCacheKey() { } + public virtual bool EvaluateFilter(string filterName) { throw null; } + public virtual System.Version[] GetClrVersions() { throw null; } + public virtual bool IsBrowser(string browserName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(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) { } + public override bool ActiveXControls { get { throw null; } } + public override System.Collections.IDictionary Adapters { get { throw null; } } + public override bool AOL { get { throw null; } } + public override bool BackgroundSounds { get { throw null; } } + public override bool Beta { get { throw null; } } + public override string Browser { get { throw null; } } + public override System.Collections.ArrayList Browsers { get { throw null; } } + public override bool CanCombineFormsInDeck { get { throw null; } } + public override bool CanInitiateVoiceCall { get { throw null; } } + public override bool CanRenderAfterInputOrSelectElement { get { throw null; } } + public override bool CanRenderEmptySelects { get { throw null; } } + public override bool CanRenderInputAndSelectElementsTogether { get { throw null; } } + public override bool CanRenderMixedSelects { get { throw null; } } + public override bool CanRenderOneventAndPrevElementsTogether { get { throw null; } } + public override bool CanRenderPostBackCards { get { throw null; } } + public override bool CanRenderSetvarZeroWithMultiSelectionList { get { throw null; } } + public override bool CanSendMail { get { throw null; } } + public override System.Collections.IDictionary Capabilities { get { throw null; } set { } } + public override bool CDF { get { throw null; } } + public override System.Version ClrVersion { get { throw null; } } + public override bool Cookies { get { throw null; } } + public override bool Crawler { get { throw null; } } + public override int DefaultSubmitButtonLimit { get { throw null; } } + public override System.Version EcmaScriptVersion { get { throw null; } } + public override bool Frames { get { throw null; } } + public override int GatewayMajorVersion { get { throw null; } } + public override double GatewayMinorVersion { get { throw null; } } + public override string GatewayVersion { get { throw null; } } + public override bool HasBackButton { get { throw null; } } + public override bool HidesRightAlignedMultiselectScrollbars { get { throw null; } } + public override string HtmlTextWriter { get { throw null; } set { } } + public override string Id { get { throw null; } } + public override string InputType { get { throw null; } } + public override bool IsColor { get { throw null; } } + public override bool IsMobileDevice { get { throw null; } } + public override string this[string key] { get { throw null; } } + public override bool JavaApplets { get { throw null; } } + public override System.Version JScriptVersion { get { throw null; } } + public override int MajorVersion { get { throw null; } } + public override int MaximumHrefLength { get { throw null; } } + public override int MaximumRenderedPageSize { get { throw null; } } + public override int MaximumSoftkeyLabelLength { get { throw null; } } + public override double MinorVersion { get { throw null; } } + public override string MinorVersionString { get { throw null; } } + public override string MobileDeviceManufacturer { get { throw null; } } + public override string MobileDeviceModel { get { throw null; } } + public override System.Version MSDomVersion { get { throw null; } } + public override int NumberOfSoftkeys { get { throw null; } } + public override string Platform { get { throw null; } } + public override string PreferredImageMime { get { throw null; } } + public override string PreferredRenderingMime { get { throw null; } } + public override string PreferredRenderingType { get { throw null; } } + public override string PreferredRequestEncoding { get { throw null; } } + public override string PreferredResponseEncoding { get { throw null; } } + public override bool RendersBreakBeforeWmlSelectAndInput { get { throw null; } } + public override bool RendersBreaksAfterHtmlLists { get { throw null; } } + public override bool RendersBreaksAfterWmlAnchor { get { throw null; } } + public override bool RendersBreaksAfterWmlInput { get { throw null; } } + public override bool RendersWmlDoAcceptsInline { get { throw null; } } + public override bool RendersWmlSelectsAsMenuCards { get { throw null; } } + public override string RequiredMetaTagNameValue { get { throw null; } } + public override bool RequiresAttributeColonSubstitution { get { throw null; } } + public override bool RequiresContentTypeMetaTag { get { throw null; } } + public override bool RequiresControlStateInSession { get { throw null; } } + public override bool RequiresDBCSCharacter { get { throw null; } } + public override bool RequiresHtmlAdaptiveErrorReporting { get { throw null; } } + public override bool RequiresLeadingPageBreak { get { throw null; } } + public override bool RequiresNoBreakInFormatting { get { throw null; } } + public override bool RequiresOutputOptimization { get { throw null; } } + public override bool RequiresPhoneNumbersAsPlainText { get { throw null; } } + public override bool RequiresSpecialViewStateEncoding { get { throw null; } } + public override bool RequiresUniqueFilePathSuffix { get { throw null; } } + public override bool RequiresUniqueHtmlCheckboxNames { get { throw null; } } + public override bool RequiresUniqueHtmlInputNames { get { throw null; } } + public override bool RequiresUrlEncodedPostfieldValues { get { throw null; } } + public override int ScreenBitDepth { get { throw null; } } + public override int ScreenCharactersHeight { get { throw null; } } + public override int ScreenCharactersWidth { get { throw null; } } + public override int ScreenPixelsHeight { get { throw null; } } + public override int ScreenPixelsWidth { get { throw null; } } + public override bool SupportsAccesskeyAttribute { get { throw null; } } + public override bool SupportsBodyColor { get { throw null; } } + public override bool SupportsBold { get { throw null; } } + public override bool SupportsCacheControlMetaTag { get { throw null; } } + public override bool SupportsCallback { get { throw null; } } + public override bool SupportsCss { get { throw null; } } + public override bool SupportsDivAlign { get { throw null; } } + public override bool SupportsDivNoWrap { get { throw null; } } + public override bool SupportsEmptyStringInCookieValue { get { throw null; } } + public override bool SupportsFontColor { get { throw null; } } + public override bool SupportsFontName { get { throw null; } } + public override bool SupportsFontSize { get { throw null; } } + public override bool SupportsImageSubmit { get { throw null; } } + public override bool SupportsIModeSymbols { get { throw null; } } + public override bool SupportsInputIStyle { get { throw null; } } + public override bool SupportsInputMode { get { throw null; } } + public override bool SupportsItalic { get { throw null; } } + public override bool SupportsJPhoneMultiMediaAttributes { get { throw null; } } + public override bool SupportsJPhoneSymbols { get { throw null; } } + public override bool SupportsQueryStringInFormAction { get { throw null; } } + public override bool SupportsRedirectWithCookie { get { throw null; } } + public override bool SupportsSelectMultiple { get { throw null; } } + public override bool SupportsUncheck { get { throw null; } } + public override bool SupportsXmlHttp { get { throw null; } } + public override bool Tables { get { throw null; } } + public override System.Type TagWriter { get { throw null; } } + public override string Type { get { throw null; } } + public override bool UseOptimizedCacheKey { get { throw null; } } + public override bool VBScript { get { throw null; } } + public override string Version { get { throw null; } } + public override System.Version W3CDomVersion { get { throw null; } } + public override bool Win16 { get { throw null; } } + public override bool Win32 { get { throw null; } } + public override void AddBrowser(string browserName) { } + [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; } + } + [System.Web.AspNetHostingPermissionAttribute(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() { } + public virtual System.Web.HttpCacheVaryByContentEncodings VaryByContentEncodings { get { throw null; } } + public virtual System.Web.HttpCacheVaryByHeaders VaryByHeaders { get { throw null; } } + public virtual System.Web.HttpCacheVaryByParams VaryByParams { get { throw null; } } + public virtual void AddValidationCallback(System.Web.HttpCacheValidateHandler handler, object data) { } + public virtual void AppendCacheExtension(string extension) { } + public virtual void SetAllowResponseInBrowserHistory(bool allow) { } + public virtual void SetCacheability(System.Web.HttpCacheability cacheability) { } + public virtual void SetCacheability(System.Web.HttpCacheability cacheability, string field) { } + public virtual void SetETag(string etag) { } + public virtual void SetETagFromFileDependencies() { } + public virtual void SetExpires(System.DateTime date) { } + public virtual void SetLastModified(System.DateTime date) { } + public virtual void SetLastModifiedFromFileDependencies() { } + public virtual void SetMaxAge(System.TimeSpan delta) { } + public virtual void SetNoServerCaching() { } + public virtual void SetNoStore() { } + public virtual void SetNoTransforms() { } + public virtual void SetOmitVaryStar(bool omit) { } + public virtual void SetProxyMaxAge(System.TimeSpan delta) { } + public virtual void SetRevalidation(System.Web.HttpCacheRevalidation revalidation) { } + public virtual void SetSlidingExpiration(bool slide) { } + public virtual void SetValidUntilExpires(bool validUntilExpires) { } + public virtual void SetVaryByCustom(string custom) { } + } + [System.Web.AspNetHostingPermissionAttribute(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) { } + public override System.Web.HttpCacheVaryByContentEncodings VaryByContentEncodings { get { throw null; } } + public override System.Web.HttpCacheVaryByHeaders VaryByHeaders { get { throw null; } } + public override System.Web.HttpCacheVaryByParams VaryByParams { get { throw null; } } + public override void AddValidationCallback(System.Web.HttpCacheValidateHandler handler, object data) { } + public override void AppendCacheExtension(string extension) { } + public override void SetAllowResponseInBrowserHistory(bool allow) { } + public override void SetCacheability(System.Web.HttpCacheability cacheability) { } + public override void SetCacheability(System.Web.HttpCacheability cacheability, string field) { } + public override void SetETag(string etag) { } + public override void SetETagFromFileDependencies() { } + public override void SetExpires(System.DateTime date) { } + public override void SetLastModified(System.DateTime date) { } + public override void SetLastModifiedFromFileDependencies() { } + public override void SetMaxAge(System.TimeSpan delta) { } + public override void SetNoServerCaching() { } + public override void SetNoStore() { } + public override void SetNoTransforms() { } + public override void SetOmitVaryStar(bool omit) { } + public override void SetProxyMaxAge(System.TimeSpan delta) { } + public override void SetRevalidation(System.Web.HttpCacheRevalidation revalidation) { } + public override void SetSlidingExpiration(bool slide) { } + public override void SetValidUntilExpires(bool validUntilExpires) { } + public override void SetVaryByCustom(string custom) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class HttpContextBase : System.IServiceProvider + { + protected HttpContextBase() { } + public virtual System.Exception[] AllErrors { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase Application { get { throw null; } } + public virtual System.Web.HttpApplication ApplicationInstance { get { throw null; } set { } } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public virtual System.Web.IHttpHandler CurrentHandler { get { throw null; } } + public virtual System.Web.RequestNotification CurrentNotification { get { throw null; } } + public virtual System.Exception Error { get { throw null; } } + public virtual System.Web.IHttpHandler Handler { get { throw null; } set { } } + public virtual bool IsCustomErrorEnabled { get { throw null; } } + public virtual bool IsDebuggingEnabled { get { throw null; } } + public virtual bool IsPostNotification { get { throw null; } } + public virtual System.Collections.IDictionary Items { get { throw null; } } + public virtual System.Web.IHttpHandler PreviousHandler { get { throw null; } } + public virtual System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual bool SkipAuthorization { get { throw null; } set { } } + public virtual 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 void AddError(System.Exception errorInfo) { } + public virtual void ClearError() { } + public virtual object GetGlobalResourceObject(string classKey, string resourceKey) { throw null; } + public virtual object GetGlobalResourceObject(string classKey, string resourceKey, System.Globalization.CultureInfo culture) { throw null; } + public virtual object GetLocalResourceObject(string virtualPath, string resourceKey) { throw null; } + public virtual object GetLocalResourceObject(string virtualPath, string resourceKey, System.Globalization.CultureInfo culture) { throw null; } + public virtual object GetSection(string sectionName) { throw null; } + public virtual object GetService(System.Type serviceType) { throw null; } + public virtual void RewritePath(string path) { } + public virtual void RewritePath(string path, bool rebaseClientPath) { } + public virtual void RewritePath(string filePath, string pathInfo, string queryString) { } + public virtual void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class HttpContextWrapper : System.Web.HttpContextBase + { + public HttpContextWrapper(System.Web.HttpContext httpContext) { } + public override System.Exception[] AllErrors { get { throw null; } } + public override System.Web.HttpApplicationStateBase Application { get { throw null; } } + public override System.Web.HttpApplication ApplicationInstance { get { throw null; } set { } } + public override System.Web.Caching.Cache Cache { get { throw null; } } + public override System.Web.IHttpHandler CurrentHandler { get { throw null; } } + public override System.Web.RequestNotification CurrentNotification { get { throw null; } } + public override System.Exception Error { get { throw null; } } + public override System.Web.IHttpHandler Handler { get { throw null; } set { } } + public override bool IsCustomErrorEnabled { get { throw null; } } + public override bool IsDebuggingEnabled { get { throw null; } } + public override bool IsPostNotification { get { throw null; } } + public override System.Collections.IDictionary Items { get { throw null; } } + public override System.Web.IHttpHandler PreviousHandler { get { throw null; } } + public override System.Web.Profile.ProfileBase Profile { get { throw null; } } + public override System.Web.HttpRequestBase Request { get { throw null; } } + public override System.Web.HttpResponseBase Response { get { throw null; } } + public override System.Web.HttpServerUtilityBase Server { get { throw null; } } + public override System.Web.HttpSessionStateBase Session { get { throw null; } } + public override bool SkipAuthorization { get { throw null; } set { } } + public override 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 void AddError(System.Exception errorInfo) { } + public override void ClearError() { } + 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 GetSection(string sectionName) { throw null; } + [System.MonoTODOAttribute] + public override object GetService(System.Type serviceType) { throw null; } + public override void RewritePath(string path) { } + public override void RewritePath(string path, bool rebaseClientPath) { } + public override void RewritePath(string filePath, string pathInfo, string queryString) { } + public override void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath) { } + } + [System.Web.AspNetHostingPermissionAttribute(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() { } + public virtual string[] AllKeys { get { throw null; } } + public override int Count { get { throw null; } } + public virtual bool IsSynchronized { get { throw null; } } + public virtual System.Web.HttpPostedFileBase this[int index] { get { throw null; } } + public virtual System.Web.HttpPostedFileBase this[string name] { get { throw null; } } + public virtual object SyncRoot { get { throw null; } } + public virtual void CopyTo(System.Array dest, int index) { } + public virtual System.Web.HttpPostedFileBase Get(int index) { throw null; } + public virtual System.Web.HttpPostedFileBase Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public virtual string GetKey(int index) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class HttpFileCollectionWrapper : System.Web.HttpFileCollectionBase + { + public HttpFileCollectionWrapper(System.Web.HttpFileCollection httpFileCollection) { } + public override string[] AllKeys { get { throw null; } } + public override int Count { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public override System.Web.HttpPostedFileBase this[int index] { get { throw null; } } + public override System.Web.HttpPostedFileBase this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public override object SyncRoot { get { throw null; } } + public override void CopyTo(System.Array dest, int index) { } + public override System.Web.HttpPostedFileBase Get(int index) { throw null; } + public override System.Web.HttpPostedFileBase Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override string GetKey(int index) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override void OnDeserialization(object sender) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.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() { } + public virtual int ContentLength { get { throw null; } } + public virtual string ContentType { get { throw null; } } + public virtual string FileName { get { throw null; } } + public virtual System.IO.Stream InputStream { get { throw null; } } + public virtual void SaveAs(string filename) { } + } + [System.Web.AspNetHostingPermissionAttribute(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) { } + public override int ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override string FileName { get { throw null; } } + public override System.IO.Stream InputStream { get { throw null; } } + public override void SaveAs(string filename) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.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() { } + public virtual string[] AcceptTypes { get { throw null; } } + public virtual string AnonymousID { get { throw null; } } + public virtual string ApplicationPath { get { throw null; } } + public virtual string AppRelativeCurrentExecutionFilePath { get { throw null; } } + public virtual System.Web.HttpBrowserCapabilitiesBase Browser { get { throw null; } } + public virtual System.Web.HttpClientCertificate ClientCertificate { get { throw null; } } + public virtual System.Text.Encoding ContentEncoding { get { throw null; } set { } } + public virtual int ContentLength { get { throw null; } } + public virtual string ContentType { get { throw null; } set { } } + public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } } + public virtual string CurrentExecutionFilePath { get { throw null; } } + public virtual string FilePath { get { throw null; } } + public virtual System.Web.HttpFileCollectionBase Files { get { throw null; } } + public virtual System.IO.Stream Filter { get { throw null; } set { } } + public virtual System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public virtual System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public virtual string HttpMethod { get { throw null; } } + public virtual System.IO.Stream InputStream { get { throw null; } } + public virtual bool IsAuthenticated { get { throw null; } } + public virtual bool IsLocal { get { throw null; } } + public virtual bool IsSecureConnection { get { throw null; } } + public virtual string this[string key] { get { throw null; } } + public virtual System.Security.Principal.WindowsIdentity LogonUserIdentity { get { throw null; } } + public virtual System.Collections.Specialized.NameValueCollection Params { get { throw null; } } + public virtual string Path { get { throw null; } } + public virtual string PathInfo { get { throw null; } } + public virtual string PhysicalApplicationPath { get { throw null; } } + public virtual string PhysicalPath { get { throw null; } } + public virtual System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + public virtual string RawUrl { get { throw null; } } + public virtual string RequestType { get { throw null; } set { } } + public virtual System.Collections.Specialized.NameValueCollection ServerVariables { get { throw null; } } + public virtual int TotalBytes { get { throw null; } } + public virtual System.Uri Url { get { throw null; } } + public virtual System.Uri UrlReferrer { get { throw null; } } + public virtual string UserAgent { get { throw null; } } + public virtual string UserHostAddress { get { throw null; } } + public virtual string UserHostName { get { throw null; } } + public virtual string[] UserLanguages { get { throw null; } } + public virtual byte[] BinaryRead(int count) { throw null; } + public virtual int[] MapImageCoordinates(string imageFieldName) { throw null; } + public virtual string MapPath(string virtualPath) { throw null; } + public virtual string MapPath(string virtualPath, string baseVirtualDir, bool allowCrossAppMapping) { throw null; } + public virtual void SaveAs(string filename, bool includeHeaders) { } + public virtual void ValidateInput() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class HttpRequestWrapper : System.Web.HttpRequestBase + { + public HttpRequestWrapper(System.Web.HttpRequest httpRequest) { } + public override string[] AcceptTypes { get { throw null; } } + public override string AnonymousID { get { throw null; } } + public override string ApplicationPath { get { throw null; } } + public override string AppRelativeCurrentExecutionFilePath { get { throw null; } } + public override System.Web.HttpBrowserCapabilitiesBase Browser { get { throw null; } } + public override System.Web.HttpClientCertificate ClientCertificate { get { throw null; } } + public override System.Text.Encoding ContentEncoding { get { throw null; } set { } } + public override int ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } set { } } + public override System.Web.HttpCookieCollection Cookies { get { throw null; } } + public override string CurrentExecutionFilePath { get { throw null; } } + public override string FilePath { get { throw null; } } + public override System.Web.HttpFileCollectionBase Files { get { throw null; } } + public override System.IO.Stream Filter { get { throw null; } set { } } + public override System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public override string HttpMethod { get { throw null; } } + public override System.IO.Stream InputStream { get { throw null; } } + public override bool IsAuthenticated { get { throw null; } } + public override bool IsLocal { get { throw null; } } + public override bool IsSecureConnection { get { throw null; } } + public override string this[string key] { get { throw null; } } + public override System.Security.Principal.WindowsIdentity LogonUserIdentity { get { throw null; } } + public override System.Collections.Specialized.NameValueCollection Params { get { throw null; } } + public override string Path { get { throw null; } } + public override string PathInfo { get { throw null; } } + public override string PhysicalApplicationPath { get { throw null; } } + public override string PhysicalPath { get { throw null; } } + public override System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + public override string RawUrl { get { throw null; } } + public override string RequestType { get { throw null; } set { } } + public override System.Collections.Specialized.NameValueCollection ServerVariables { get { throw null; } } + public override int TotalBytes { get { throw null; } } + public override System.Uri Url { get { throw null; } } + public override System.Uri UrlReferrer { get { throw null; } } + public override string UserAgent { get { throw null; } } + public override string UserHostAddress { get { throw null; } } + public override string UserHostName { get { throw null; } } + public override string[] UserLanguages { get { throw null; } } + public override byte[] BinaryRead(int count) { throw null; } + public override int[] MapImageCoordinates(string imageFieldName) { throw null; } + public override string MapPath(string overridePath) { throw null; } + public override string MapPath(string overridePath, string baseVirtualDir, bool allowCrossAppMapping) { throw null; } + public override void SaveAs(string filename, bool includeHeaders) { } + public override void ValidateInput() { } + } + [System.Web.AspNetHostingPermissionAttribute(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() { } + public virtual bool Buffer { get { throw null; } set { } } + public virtual bool BufferOutput { get { throw null; } set { } } + public virtual System.Web.HttpCachePolicyBase Cache { get { throw null; } } + public virtual string CacheControl { get { throw null; } set { } } + public virtual string Charset { get { throw null; } set { } } + public virtual System.Text.Encoding ContentEncoding { get { throw null; } set { } } + public virtual string ContentType { get { throw null; } set { } } + public virtual System.Web.HttpCookieCollection Cookies { get { throw null; } } + public virtual int Expires { get { throw null; } set { } } + public virtual System.DateTime ExpiresAbsolute { get { throw null; } set { } } + public virtual System.IO.Stream Filter { get { throw null; } set { } } + public virtual System.Text.Encoding HeaderEncoding { get { throw null; } set { } } + public virtual System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public virtual bool IsClientConnected { get { throw null; } } + public virtual bool IsRequestBeingRedirected { get { throw null; } } + public virtual System.IO.TextWriter Output { get { throw null; } set { } } + public virtual System.IO.Stream OutputStream { get { throw null; } } + public virtual string RedirectLocation { get { throw null; } set { } } + public virtual string Status { get { throw null; } set { } } + public virtual int StatusCode { get { throw null; } set { } } + public virtual string StatusDescription { get { throw null; } set { } } + public virtual int SubStatusCode { get { throw null; } set { } } + public virtual bool SuppressContent { get { throw null; } set { } } + public virtual bool TrySkipIisCustomErrors { get { throw null; } set { } } + public virtual void AddCacheDependency(params System.Web.Caching.CacheDependency[] dependencies) { } + public virtual void AddCacheItemDependencies(System.Collections.ArrayList cacheKeys) { } + public virtual void AddCacheItemDependencies(string[] cacheKeys) { } + public virtual void AddCacheItemDependency(string cacheKey) { } + public virtual void AddFileDependencies(System.Collections.ArrayList filenames) { } + public virtual void AddFileDependencies(string[] filenames) { } + public virtual void AddFileDependency(string filename) { } + public virtual void AddHeader(string name, string value) { } + public virtual void AppendCookie(System.Web.HttpCookie cookie) { } + public virtual void AppendHeader(string name, string value) { } + public virtual void AppendToLog(string param) { } + public virtual string ApplyAppPathModifier(string virtualPath) { throw null; } + public virtual 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 End() { } + public virtual void Flush() { } + public virtual void Pics(string value) { } + public virtual void Redirect(string url) { } + public virtual void Redirect(string url, bool endResponse) { } + public virtual void RemoveOutputCacheItem(string path) { } + public virtual void SetCookie(System.Web.HttpCookie cookie) { } + public virtual void TransmitFile(string filename) { } + public virtual void TransmitFile(string filename, long offset, long length) { } + public virtual void Write(char ch) { } + public virtual void Write(char[] buffer, int index, int count) { } + public virtual void Write(object obj) { } + public virtual void Write(string s) { } + public virtual void WriteFile(System.IntPtr fileHandle, long offset, long size) { } + public virtual void WriteFile(string filename) { } + public virtual void WriteFile(string filename, bool readIntoMemory) { } + public virtual void WriteFile(string filename, long offset, long size) { } + public virtual void WriteSubstitution(System.Web.HttpResponseSubstitutionCallback callback) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class HttpResponseWrapper : System.Web.HttpResponseBase + { + public HttpResponseWrapper(System.Web.HttpResponse httpResponse) { } + public override bool Buffer { get { throw null; } set { } } + public override bool BufferOutput { get { throw null; } set { } } + public override System.Web.HttpCachePolicyBase Cache { get { throw null; } } + public override string CacheControl { get { throw null; } set { } } + public override string Charset { get { throw null; } set { } } + public override System.Text.Encoding ContentEncoding { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Web.HttpCookieCollection Cookies { get { throw null; } } + public override int Expires { get { throw null; } set { } } + public override System.DateTime ExpiresAbsolute { get { throw null; } set { } } + public override System.IO.Stream Filter { get { throw null; } set { } } + public override System.Text.Encoding HeaderEncoding { get { throw null; } set { } } + public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public override bool IsClientConnected { get { throw null; } } + public override bool IsRequestBeingRedirected { get { throw null; } } + public override System.IO.TextWriter Output { get { throw null; } } + public override System.IO.Stream OutputStream { get { throw null; } } + public override string RedirectLocation { get { throw null; } set { } } + public override string Status { get { throw null; } set { } } + public override int StatusCode { get { throw null; } set { } } + public override string StatusDescription { get { throw null; } set { } } + public override int SubStatusCode { get { throw null; } set { } } + public override bool SuppressContent { get { throw null; } set { } } + public override bool TrySkipIisCustomErrors { get { throw null; } set { } } + public override void AddCacheDependency(params System.Web.Caching.CacheDependency[] dependencies) { } + public override void AddCacheItemDependencies(System.Collections.ArrayList cacheKeys) { } + public override void AddCacheItemDependencies(string[] cacheKeys) { } + public override void AddCacheItemDependency(string cacheKey) { } + public override void AddFileDependencies(System.Collections.ArrayList filenames) { } + public override void AddFileDependencies(string[] filenames) { } + public override void AddFileDependency(string filename) { } + public override void AddHeader(string name, string value) { } + public override void AppendCookie(System.Web.HttpCookie cookie) { } + public override void AppendHeader(string name, string value) { } + public override void AppendToLog(string param) { } + public override string ApplyAppPathModifier(string overridePath) { 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 End() { } + 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 RemoveOutputCacheItem(string path) { } + public override void SetCookie(System.Web.HttpCookie cookie) { } + public override void TransmitFile(string filename) { } + public override void TransmitFile(string filename, long offset, long length) { } + public override void Write(char ch) { } + public override void Write(char[] buffer, int index, int count) { } + public override void Write(object obj) { } + public override void Write(string s) { } + public override void WriteFile(System.IntPtr fileHandle, long offset, long size) { } + public override void WriteFile(string filename) { } + public override void WriteFile(string filename, bool readIntoMemory) { } + public override void WriteFile(string filename, long offset, long size) { } + public override void WriteSubstitution(System.Web.HttpResponseSubstitutionCallback callback) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.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() { } + public virtual string MachineName { get { throw null; } } + public virtual int ScriptTimeout { get { throw null; } set { } } + public virtual void ClearError() { } + public virtual object CreateObject(string progID) { throw null; } + public virtual object CreateObject(System.Type type) { throw null; } + public virtual object CreateObjectFromClsid(string clsid) { throw null; } + public virtual void Execute(string path) { } + public virtual void Execute(string path, bool preserveForm) { } + public virtual void Execute(string path, System.IO.TextWriter writer) { } + public virtual void Execute(string path, System.IO.TextWriter writer, bool preserveForm) { } + public virtual void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm) { } + public virtual System.Exception GetLastError() { throw null; } + public virtual string HtmlDecode(string s) { throw null; } + public virtual void HtmlDecode(string s, System.IO.TextWriter output) { } + public virtual string HtmlEncode(string s) { throw null; } + public virtual void HtmlEncode(string s, System.IO.TextWriter output) { } + public virtual string MapPath(string path) { throw null; } + public virtual void Transfer(string path) { } + public virtual void Transfer(string path, bool preserveForm) { } + public virtual void Transfer(System.Web.IHttpHandler handler, bool preserveForm) { } + public virtual void TransferRequest(string path) { } + public virtual void TransferRequest(string path, bool preserveForm) { } + public virtual void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers) { } + public virtual string UrlDecode(string s) { throw null; } + public virtual void UrlDecode(string s, System.IO.TextWriter output) { } + public virtual string UrlEncode(string s) { throw null; } + public virtual void UrlEncode(string s, System.IO.TextWriter output) { } + public virtual string UrlPathEncode(string s) { throw null; } + public virtual byte[] UrlTokenDecode(string input) { throw null; } + public virtual string UrlTokenEncode(byte[] input) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase + { + public HttpServerUtilityWrapper(System.Web.HttpServerUtility httpServerUtility) { } + public override string MachineName { get { throw null; } } + public override int ScriptTimeout { get { throw null; } set { } } + public override void ClearError() { } + public override object CreateObject(string progID) { throw null; } + public override object CreateObject(System.Type type) { throw null; } + public override object CreateObjectFromClsid(string clsid) { throw null; } + public override void Execute(string path) { } + public override void Execute(string path, bool preserveForm) { } + public override void Execute(string path, System.IO.TextWriter writer) { } + public override void Execute(string path, System.IO.TextWriter writer, bool preserveForm) { } + public override void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm) { } + public override System.Exception GetLastError() { throw null; } + public override string HtmlDecode(string s) { throw null; } + public override void HtmlDecode(string s, System.IO.TextWriter output) { } + public override string HtmlEncode(string s) { throw null; } + public override void HtmlEncode(string s, System.IO.TextWriter output) { } + public override string MapPath(string path) { throw null; } + public override void Transfer(string path) { } + public override void Transfer(string path, bool preserveForm) { } + public override void Transfer(System.Web.IHttpHandler handler, bool preserveForm) { } + [System.MonoTODOAttribute] + public override void TransferRequest(string path) { } + [System.MonoTODOAttribute] + public override void TransferRequest(string path, bool preserveForm) { } + [System.MonoTODOAttribute] + public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers) { } + public override string UrlDecode(string s) { throw null; } + public override void UrlDecode(string s, System.IO.TextWriter output) { } + public override string UrlEncode(string s) { throw null; } + public override void UrlEncode(string s, System.IO.TextWriter output) { } + public override string UrlPathEncode(string s) { throw null; } + [System.MonoTODOAttribute] + public override byte[] UrlTokenDecode(string input) { throw null; } + [System.MonoTODOAttribute] + public override string UrlTokenEncode(byte[] input) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(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() { } + public virtual int CodePage { get { throw null; } set { } } + public virtual System.Web.HttpSessionStateBase Contents { get { throw null; } } + public virtual System.Web.HttpCookieMode CookieMode { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsCookieless { get { throw null; } } + public virtual bool IsNewSession { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual bool IsSynchronized { get { throw null; } } + public virtual object this[int index] { get { throw null; } set { } } + public virtual object this[string name] { get { throw null; } set { } } + public virtual System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public virtual int LCID { get { throw null; } set { } } + public virtual System.Web.SessionState.SessionStateMode Mode { get { throw null; } } + public virtual string SessionID { get { throw null; } } + public virtual System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } } + public virtual object SyncRoot { get { throw null; } } + public virtual int Timeout { get { throw null; } set { } } + public virtual void Abandon() { } + public virtual void Add(string name, object value) { } + public virtual void Clear() { } + public virtual void CopyTo(System.Array array, int index) { } + public virtual System.Collections.IEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string name) { } + public virtual void RemoveAll() { } + public virtual void RemoveAt(int index) { } + } + [System.Web.AspNetHostingPermissionAttribute(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; } } + public override bool IsNewSession { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public override object this[int index] { get { throw null; } set { } } + public override object this[string name] { get { throw null; } set { } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public override int LCID { get { throw null; } set { } } + public override System.Web.SessionState.SessionStateMode Mode { get { throw null; } } + public override string SessionID { get { throw null; } } + public override System.Web.HttpStaticObjectsCollectionBase StaticObjects { get { throw null; } } + public override object SyncRoot { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abandon() { } + public override void Add(string name, object value) { } + public override void Clear() { } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override void Remove(string name) { } + public override void RemoveAll() { } + public override void RemoveAt(int index) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.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() { } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual bool IsSynchronized { get { throw null; } } + public virtual object this[string name] { get { throw null; } } + public virtual bool NeverAccessed { get { throw null; } } + public virtual object SyncRoot { get { throw null; } } + public virtual void CopyTo(System.Array array, int index) { } + public virtual System.Collections.IEnumerator GetEnumerator() { throw null; } + public virtual object GetObject(string name) { throw null; } + public virtual void Serialize(System.IO.BinaryWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(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) { } + public override int Count { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override bool NeverAccessed { get { throw null; } } + public override object SyncRoot { get { throw null; } } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override object GetObject(string name) { throw null; } + public override void Serialize(System.IO.BinaryWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v2.0/System.Web.DynamicData.cs new file mode 100644 index 0000000000..ae9409e2c8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.DynamicData.cs @@ -0,0 +1,686 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 { } } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.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) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(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 { } } + 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 override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), 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))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), 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))] + 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))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + [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 IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + internal MetaChildrenColumn() { } + [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; } } + [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; } + } + [System.Web.AspNetHostingPermissionAttribute(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 bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public 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 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 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 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() { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList GetForeignKeyValues(object row) { 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 MetaModel + { + public MetaModel() { } + public static System.Web.DynamicData.MetaModel Default { get { throw null; } } + public string DynamicDataFolderVirtualPath { get { throw null; } set { } } + public System.Web.DynamicData.IFieldTemplateFactory FieldTemplateFactory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public 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; } + } + [System.Web.AspNetHostingPermissionAttribute(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 System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection 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 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 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 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 string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public string GetDisplayString(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public System.Linq.IQueryable GetQuery(object context) { throw null; } + 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; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Columns { get; } + 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 object EvaluateForeignKey(object row, string foreignKeyName) { throw null; } + public abstract System.Linq.IQueryable GetQuery(object context); + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v2.0/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..37b1ae8100 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Extensions.Design.cs @@ -0,0 +1,178 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..b2b21a04bf --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +5fb971666f241fbdd31228a24706a41dbf1f96be \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..cf3b18f098 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +ccba711f6bf1ea4610211f52d0a8bf00d997d689 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v2.0/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..fc142a5e85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Mvc.extra.cs @@ -0,0 +1,16 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v2.0/System.Web.Routing.cs new file mode 100644 index 0000000000..8c67d8c3ba --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Routing.cs @@ -0,0 +1,228 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Routing +{ + [System.Web.AspNetHostingPermissionAttribute(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) { } + public System.Collections.Generic.ICollection AllowedMethods { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual bool Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + bool System.Web.Routing.IRouteConstraint.Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } + [System.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 IRouteConstraint + { + bool Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection); + } + [System.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 IRouteHandler + { + System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext); + } + [System.Web.AspNetHostingPermissionAttribute(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(System.Web.HttpContextBase httpContext, System.Web.Routing.RouteData routeData) { } + public System.Web.HttpContextBase HttpContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.Routing.RouteData RouteData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class Route : System.Web.Routing.RouteBase + { + public Route(string url, System.Web.Routing.IRouteHandler routeHandler) { } + public Route(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) { } + public Route(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) { } + public Route(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) { } + public System.Web.Routing.RouteValueDictionary Constraints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.Routing.RouteValueDictionary DataTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.Routing.RouteValueDictionary Defaults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.Routing.IRouteHandler RouteHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Url { get { throw null; } set { } } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected virtual bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(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 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.Web.AspNetHostingPermissionAttribute(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 + { + public RouteCollection() { } + public RouteCollection(System.Web.Hosting.VirtualPathProvider virtualPathProvider) { } + public System.Web.Routing.RouteBase this[string name] { get { throw null; } } + public bool RouteExistingFiles { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Add(string name, System.Web.Routing.RouteBase item) { } + protected override void ClearItems() { } + public System.IDisposable GetReadLock() { throw null; } + public System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, string name, System.Web.Routing.RouteValueDictionary values) { throw null; } + public System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + public System.IDisposable GetWriteLock() { throw null; } + protected override void InsertItem(int index, System.Web.Routing.RouteBase item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.Routing.RouteBase item) { } + } + [System.Web.AspNetHostingPermissionAttribute(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.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 string GetRequiredString(string valueName) { throw null; } + } + public enum RouteDirection + { + IncomingRequest = 0, + UrlGeneration = 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 RouteTable + { + public RouteTable() { } + public static System.Web.Routing.RouteCollection Routes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class RouteValueDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public RouteValueDictionary() { } + public RouteValueDictionary(System.Collections.Generic.IDictionary dictionary) { } + public RouteValueDictionary(object values) { } + public int Count { get { throw null; } } + public object this[string key] { get { throw null; } set { } } + public System.Collections.Generic.Dictionary.KeyCollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + System.Collections.Generic.ICollection System.Collections.Generic.IDictionary.Keys { get { throw null; } } + System.Collections.Generic.ICollection System.Collections.Generic.IDictionary.Values { get { throw null; } } + public System.Collections.Generic.Dictionary.ValueCollection Values { get { throw null; } } + public void Add(string key, object value) { } + public void Clear() { } + public bool ContainsKey(string key) { throw null; } + public bool ContainsValue(object value) { throw null; } + public System.Collections.Generic.Dictionary.Enumerator GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + void System.Collections.Generic.ICollection>.Add(System.Collections.Generic.KeyValuePair item) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + void System.Collections.Generic.ICollection>.CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.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.Web.AspNetHostingPermissionAttribute(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() { } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(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() { } + protected virtual bool IsReusable { get { throw null; } } + public System.Web.Routing.RouteCollection RouteCollection { get { throw null; } set { } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual void ProcessRequest(System.Web.HttpContext httpContext) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContext) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext context) { } + protected abstract void VerifyAndProcessRequest(System.Web.IHttpHandler httpHandler, System.Web.HttpContextBase httpContext); + } + [System.Web.AspNetHostingPermissionAttribute(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) { } + 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.Web.AspNetHostingPermissionAttribute(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.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 { } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..c758136db6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +2057e17fa35d980bbcff0012105be696ed285e08 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..ece58b8ee2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +a23475904e741c72e98e2331ed1dd5e39aa84ca9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Web.extra.cs b/external/binary-reference-assemblies/src/v2.0/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..39df04f35e --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +807dfe64511fc43fb2b6c7117369d65e76dc18f4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v2.0/System.Xml.Linq.cs new file mode 100644 index 0000000000..29bb5474fb --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Xml.Linq.cs @@ -0,0 +1,566 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Xml.Linq +{ + public static partial class Extensions + { + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + } + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Elements() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable 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 NodesAfterSelf() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object n1, object n2) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object n1, object n2) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + [System.MonoTODOAttribute] + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + [System.MonoTODOAttribute] + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..ebde006385 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +9d2435fdf6bc6320947dacfcf40cbfe6fee1e8f0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..e6dd5df22e --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +d56007d80d77a3afa445842f49f84fda09ed4df6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..e2c9deacee --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +db76f01a05571b34ea8c164eb64e520a58653cfb \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/cscompmgd.cs b/external/binary-reference-assemblies/src/v2.0/cscompmgd.cs new file mode 100644 index 0000000000..7872de1ada --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/cscompmgd.cs @@ -0,0 +1,86 @@ +// 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("8.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("8.0.50727.1433")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("8.0.50727.1433")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("8.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v2.0/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v2.0/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..c98e468ea5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +13d3c2d9fbb039b01522aad3a17558a912bf6031 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v2.0/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v2.0/mscorlib.extra.cs new file mode 100644 index 0000000000..cbb61aa367 --- /dev/null +++ b/external/binary-reference-assemblies/src/v2.0/mscorlib.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } +} diff --git a/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..a1858fef77 --- /dev/null +++ b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Engine.cs @@ -0,0 +1,501 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public 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 string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty propertyToRemove) { } + public void RemoveProperty(string propertyName) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetAttributes() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs args) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs args) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs args) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs args) { } + 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 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 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.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string importLocation, string importCondition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings settings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + [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) { } + [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) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter outTextWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string xmlText) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { 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 partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..39bf96bf49 --- /dev/null +++ b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Framework.cs @@ -0,0 +1,400 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public string Message { get { throw null; } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public static Microsoft.Build.Framework.BuildEventContext Invalid; + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items) { } + public System.Collections.IEnumerable Items { get { throw null; } } + public string ProjectFile { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + [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 string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public 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 System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Tasks.v3.5.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Tasks.v3.5.cs.REMOVED.git-id new file mode 100644 index 0000000000..8fa6acc51b --- /dev/null +++ b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Tasks.v3.5.cs.REMOVED.git-id @@ -0,0 +1 @@ +975c6bea9f21d8404a2244864d38195428ad79f1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Utilities.v3.5.cs b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Utilities.v3.5.cs new file mode 100644 index 0000000000..5f15eeec72 --- /dev/null +++ b/external/binary-reference-assemblies/src/v3.5/Microsoft.Build.Utilities.v3.5.cs @@ -0,0 +1,262 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + protected System.Text.StringBuilder CommandLine { 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 AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + protected void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + VersionLatest = 3, + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { 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; } + [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 GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + [System.MonoTODOAttribute] + public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + [System.MonoTODOAttribute] + public static string GetPathToSystemFile(string fileName) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + public virtual int Timeout { get { throw null; } set { } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual bool SkipTaskExecution() { throw null; } + protected virtual bool ValidateParameters() { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v3.5/Mono.XBuild.Tasks.cs b/external/binary-reference-assemblies/src/v3.5/Mono.XBuild.Tasks.cs new file mode 100644 index 0000000000..4759f3168c --- /dev/null +++ b/external/binary-reference-assemblies/src/v3.5/Mono.XBuild.Tasks.cs @@ -0,0 +1,147 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("3.5.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.21022.8")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("3.5.0.0")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.PkgConfig +{ + public partial interface IPcFileCacheContext : Mono.PkgConfig.IPcFileCacheContext + { + } + public partial interface IPcFileCacheContext where TP : Mono.PkgConfig.PackageInfo, new() + { + bool IsCustomDataComplete(string pcfile, TP pkg); + void ReportError(string message, System.Exception ex); + void StoreCustomData(Mono.PkgConfig.PcFile pcfile, TP pkg); + } + public partial class LibraryPackageInfo : Mono.PkgConfig.PackageInfo + { + public LibraryPackageInfo() { } + public bool IsGacPackage { get { throw null; } set { } } + protected internal override bool IsValidPackage { get { throw null; } } + } + public partial class LibraryPcFileCache : Mono.PkgConfig.PcFileCache + { + public LibraryPcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + protected override string CacheDirectory { get { throw null; } } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName) { throw null; } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + public static string NormalizeAsmName(string name) { throw null; } + protected override void ParsePackageInfo(Mono.PkgConfig.PcFile file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + protected override void ReadPackageContent(System.Xml.XmlReader tr, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + protected override void WritePackageContent(System.Xml.XmlTextWriter tw, string file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + } + public partial class PackageAssemblyInfo + { + public string Culture; + public string Name; + public string PublicKeyToken; + public string Version; + public PackageAssemblyInfo() { } + public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string FullName { get { throw null; } } + public Mono.PkgConfig.LibraryPackageInfo ParentPackage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Update(System.Reflection.AssemblyName aname) { } + public void UpdateFromFile(string file) { } + } + public partial class PackageInfo + { + public PackageInfo() { } + public string Description { get { throw null; } set { } } + protected internal virtual bool IsValidPackage { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetData(string name) { throw null; } + public void RemoveData(string name) { } + public void SetData(string name, string value) { } + } + public partial class PcFile + { + public PcFile() { } + public string Description { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public bool HasErrors { get { throw null; } set { } } + public string Libs { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetVariable(string varName) { throw null; } + public void Load(string pcfile) { } + } + public abstract partial class PcFileCache : Mono.PkgConfig.PcFileCache + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + } + public abstract partial class PcFileCache where TP : Mono.PkgConfig.PackageInfo, new() + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) { } + protected abstract string CacheDirectory { get; } + public object SyncRoot { get { throw null; } } + public TP GetPackageInfo(string file) { throw null; } + public TP GetPackageInfoByName(string name) { throw null; } + public TP GetPackageInfoByName(string name, System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPackages() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetPackages(System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPkgconfigPaths(string prefix, string pkgConfigPath, string pkgConfigLibdir) { throw null; } + protected virtual void ParsePackageInfo(Mono.PkgConfig.PcFile file, TP pinfo) { } + protected virtual void ReadPackageContent(System.Xml.XmlReader tr, TP pinfo) { } + public void Save() { } + public void Update() { } + public void Update(System.Collections.Generic.IEnumerable pkgConfigDirs) { } + protected virtual void WritePackageContent(System.Xml.XmlTextWriter tw, string file, TP pinfo) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Accessibility.cs b/external/binary-reference-assemblies/src/v4.0/Accessibility.cs new file mode 100644 index 0000000000..74ce850111 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Accessibility.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.0/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..c6fa42b923 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Commons.Xml.Relaxng.cs @@ -0,0 +1,1147 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.0/CustomMarshalers.cs new file mode 100644 index 0000000000..b7462b187d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/CustomMarshalers.cs @@ -0,0 +1,115 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + public EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public 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; } + [System.MonoTODOAttribute] + public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public 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) { } + 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 partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + public ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public 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; } + [System.MonoTODOAttribute] + public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + public TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public 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; } + [System.MonoTODOAttribute] + public System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.0/I18N.CJK.cs new file mode 100644 index 0000000000..34eef8499b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/I18N.CJK.cs @@ -0,0 +1,133 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.0/I18N.MidEast.cs new file mode 100644 index 0000000000..7f1bb87685 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/I18N.MidEast.cs @@ -0,0 +1,109 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.0/I18N.Other.cs new file mode 100644 index 0000000000..787b0828e9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/I18N.Other.cs @@ -0,0 +1,240 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.0/I18N.Rare.cs new file mode 100644 index 0000000000..40b6a17f33 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/I18N.Rare.cs @@ -0,0 +1,529 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/I18N.West.cs b/external/binary-reference-assemblies/src/v4.0/I18N.West.cs new file mode 100644 index 0000000000..9cd733a02c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/I18N.West.cs @@ -0,0 +1,221 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/I18N.cs b/external/binary-reference-assemblies/src/v4.0/I18N.cs new file mode 100644 index 0000000000..7afd7f747c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/I18N.cs @@ -0,0 +1,149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.0/IBM.Data.DB2.cs new file mode 100644 index 0000000000..2b1c39af40 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/IBM.Data.DB2.cs @@ -0,0 +1,297 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.0/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..607b37ad75 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,962 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..99314167c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Engine.cs @@ -0,0 +1,501 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public 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 string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty propertyToRemove) { } + public void RemoveProperty(string propertyName) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetAttributes() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs args) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs args) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs args) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs args) { } + 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 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 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.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string importLocation, string importCondition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings settings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + [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) { } + [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) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter outTextWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string xmlText) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { 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 partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..73033d0e58 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Framework.cs @@ -0,0 +1,447 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public static Microsoft.Build.Framework.BuildEventContext Invalid; + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items) { } + public System.Collections.IEnumerable Items { get { throw null; } } + public string ProjectFile { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + [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 string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public 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 System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..eefed7ad66 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +77ed98cb9525dad66567c3d76cf4cf8b11456cf6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..2ad8f6e495 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,270 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + protected System.Text.StringBuilder CommandLine { 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 AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + VersionLatest = 4, + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { 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; } + [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 GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + [System.MonoTODOAttribute] + public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; } + public static string GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile) { throw null; } + [System.MonoTODOAttribute] + public static string GetPathToSystemFile(string fileName) { 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) { } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + 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 { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual bool SkipTaskExecution() { throw null; } + protected virtual bool ValidateParameters() { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.cs new file mode 100644 index 0000000000..246e5be220 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.Build.cs @@ -0,0 +1,1097 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Construction +{ + [System.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 Microsoft.Build.Construction.ProjectOtherwiseElement OtherwiseElement { get { throw null; } } + public System.Collections.Generic.ICollection WhenElements { get { throw null; } } + } + public abstract partial class ProjectElement + { + internal ProjectElement() { } + public System.Collections.Generic.IEnumerable AllParents { get { throw null; } } + public virtual string Condition { get { throw null; } set { } } + public Microsoft.Build.Construction.ProjectRootElement ContainingProject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Label { get { throw null; } set { } } + public Microsoft.Build.Construction.ProjectElement NextSibling { get { throw null; } } + public Microsoft.Build.Construction.ProjectElementContainer Parent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Construction.ProjectElement PreviousSibling { get { throw null; } } + } + public abstract partial class ProjectElementContainer : Microsoft.Build.Construction.ProjectElement + { + internal ProjectElementContainer() { } + public System.Collections.Generic.IEnumerable AllChildren { get { throw null; } } + public System.Collections.Generic.ICollection Children { get { throw null; } } + public System.Collections.Generic.ICollection ChildrenReversed { get { throw null; } } + public int Count { get { throw null; } } + public Microsoft.Build.Construction.ProjectElement FirstChild { get { throw null; } } + public Microsoft.Build.Construction.ProjectElement LastChild { get { throw null; } } + public void AppendChild(Microsoft.Build.Construction.ProjectElement child) { } + public void InsertAfterChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference) { } + public void InsertBeforeChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference) { } + public void PrependChild(Microsoft.Build.Construction.ProjectElement child) { } + public void RemoveAllChildren() { } + public void RemoveChild(Microsoft.Build.Construction.ProjectElement child) { } + } + public partial class ProjectExtensionsElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectExtensionsElement() { } + public override string Condition { get { throw null; } set { } } + public string Content { get { throw null; } set { } } + public string this[string name] { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Project={Project} Condition={Condition}")] + public partial class ProjectImportElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectImportElement() { } + public string Project { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("#Imports={Count} Condition={Condition} Label={Label}")] + public partial class ProjectImportGroupElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectImportGroupElement() { } + public System.Collections.Generic.ICollection Imports { get { throw null; } } + public Microsoft.Build.Construction.ProjectImportElement AddImport(string project) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{ItemType} #Metadata={Count} Condition={Condition}")] + public partial class ProjectItemDefinitionElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectItemDefinitionElement() { } + public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.ICollection Metadata { get { throw null; } } + public Microsoft.Build.Construction.ProjectMetadataElement AddMetadata(string name, string unevaluatedValue) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("#ItemDefinitions={Count} Condition={Condition} Label={Label}")] + public partial class ProjectItemDefinitionGroupElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectItemDefinitionGroupElement() { } + public System.Collections.Generic.ICollection ItemDefinitions { get { throw null; } } + public Microsoft.Build.Construction.ProjectItemDefinitionElement AddItemDefinition(string itemType) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{ItemType} Include={Include} Exclude={Exclude} #Metadata={Count} Condition={Condition}")] + public partial class ProjectItemElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectItemElement() { } + public string Exclude { get { throw null; } set { } } + public bool HasMetadata { get { throw null; } } + public string Include { get { throw null; } set { } } + public string ItemType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Metadata { get { throw null; } } + public string Remove { get { throw null; } set { } } + public Microsoft.Build.Construction.ProjectMetadataElement AddMetadata(string name, string unevaluatedValue) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("#Items={Count} Condition={Condition} Label={Label}")] + public partial class ProjectItemGroupElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectItemGroupElement() { } + public System.Collections.Generic.ICollection Items { get { throw null; } } + public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include) { throw null; } + public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include, System.Collections.Generic.IEnumerable> metadata) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name} Value={Value} Condition={Condition}")] + public partial class ProjectMetadataElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectMetadataElement() { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExecuteTargets={ExecuteTargets}")] + public partial class ProjectOnErrorElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectOnErrorElement() { } + public string ExecuteTargetsAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("#Children={Count}")] + public partial class ProjectOtherwiseElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectOtherwiseElement() { } + public System.Collections.Generic.ICollection ChooseElements { get { throw null; } } + public override string Condition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ItemGroups { get { throw null; } } + public System.Collections.Generic.ICollection PropertyGroups { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} TaskParameter={TaskParameter} ItemName={ItemName} PropertyName={PropertyName} Condition={Condition}")] + public partial class ProjectOutputElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectOutputElement() { } + public bool IsOutputItem { get { throw null; } } + public bool IsOutputProperty { get { throw null; } } + public string ItemType { get { throw null; } set { } } + public string PropertyName { get { throw null; } set { } } + public string TaskParameter { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name} Value={Value} Condition={Condition}")] + public partial class ProjectPropertyElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectPropertyElement() { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("#Properties={Count} Condition={Condition} Label={Label}")] + public partial class ProjectPropertyGroupElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectPropertyGroupElement() { } + public System.Collections.Generic.ICollection Properties { get { throw null; } } + public System.Collections.Generic.ICollection PropertiesReversed { get { throw null; } } + public Microsoft.Build.Construction.ProjectPropertyElement AddProperty(string name, string unevaluatedValue) { throw null; } + public Microsoft.Build.Construction.ProjectPropertyElement SetProperty(string name, string unevaluatedValue) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{FullPath} #Children={Count} DefaultTargets={DefaultTargets} ToolsVersion={ToolsVersion} InitialTargets={InitialTargets}")] + public partial class ProjectRootElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectRootElement() { } + public System.Collections.Generic.ICollection ChooseElements { get { throw null; } } + public override string Condition { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DirectoryPath { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } } + public string FullPath { get { throw null; } set { } } + public bool HasUnsavedChanges { get { throw null; } } + public System.Collections.Generic.ICollection ImportGroups { get { throw null; } } + public System.Collections.Generic.ICollection ImportGroupsReversed { get { throw null; } } + public System.Collections.Generic.ICollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public System.Collections.Generic.ICollection ItemDefinitionGroups { get { throw null; } } + public System.Collections.Generic.ICollection ItemDefinitionGroupsReversed { get { throw null; } } + public System.Collections.Generic.ICollection ItemDefinitions { get { throw null; } } + public System.Collections.Generic.ICollection ItemGroups { get { throw null; } } + public System.Collections.Generic.ICollection ItemGroupsReversed { get { throw null; } } + public System.Collections.Generic.ICollection Items { get { throw null; } } + public System.DateTime LastWriteTimeWhenRead { get { throw null; } } + public System.Collections.Generic.ICollection Properties { get { throw null; } } + public System.Collections.Generic.ICollection PropertyGroups { get { throw null; } } + public System.Collections.Generic.ICollection PropertyGroupsReversed { get { throw null; } } + public string RawXml { get { throw null; } } + public System.Collections.Generic.ICollection Targets { get { throw null; } } + public System.DateTime TimeLastChanged { get { throw null; } } + public string ToolsVersion { get { throw null; } set { } } + public System.Collections.Generic.ICollection UsingTasks { get { throw null; } } + public int Version { get { throw null; } } + public Microsoft.Build.Construction.ProjectImportElement AddImport(string project) { throw null; } + public Microsoft.Build.Construction.ProjectImportGroupElement AddImportGroup() { throw null; } + public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include) { throw null; } + public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include, System.Collections.Generic.IEnumerable> metadata) { throw null; } + public Microsoft.Build.Construction.ProjectItemDefinitionElement AddItemDefinition(string itemType) { throw null; } + public Microsoft.Build.Construction.ProjectItemDefinitionGroupElement AddItemDefinitionGroup() { throw null; } + public Microsoft.Build.Construction.ProjectItemGroupElement AddItemGroup() { throw null; } + public Microsoft.Build.Construction.ProjectPropertyElement AddProperty(string name, string value) { throw null; } + public Microsoft.Build.Construction.ProjectPropertyGroupElement AddPropertyGroup() { throw null; } + public Microsoft.Build.Construction.ProjectTargetElement AddTarget(string name) { throw null; } + public Microsoft.Build.Construction.ProjectUsingTaskElement AddUsingTask(string name, string assemblyFile, string assemblyName) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Create() { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Create(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Create(string path) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Create(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Create(System.Xml.XmlReader xmlReader) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Create(System.Xml.XmlReader xmlReader, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; } + public Microsoft.Build.Construction.ProjectChooseElement CreateChooseElement() { throw null; } + public Microsoft.Build.Construction.ProjectImportElement CreateImportElement(string project) { throw null; } + public Microsoft.Build.Construction.ProjectImportGroupElement CreateImportGroupElement() { throw null; } + public Microsoft.Build.Construction.ProjectItemDefinitionElement CreateItemDefinitionElement(string itemType) { throw null; } + public Microsoft.Build.Construction.ProjectItemDefinitionGroupElement CreateItemDefinitionGroupElement() { throw null; } + public Microsoft.Build.Construction.ProjectItemElement CreateItemElement(string itemType) { throw null; } + public Microsoft.Build.Construction.ProjectItemElement CreateItemElement(string itemType, string include) { throw null; } + public Microsoft.Build.Construction.ProjectItemGroupElement CreateItemGroupElement() { throw null; } + public Microsoft.Build.Construction.ProjectMetadataElement CreateMetadataElement(string name) { throw null; } + public Microsoft.Build.Construction.ProjectMetadataElement CreateMetadataElement(string name, string unevaluatedValue) { throw null; } + public Microsoft.Build.Construction.ProjectOnErrorElement CreateOnErrorElement(string executeTargets) { throw null; } + public Microsoft.Build.Construction.ProjectOtherwiseElement CreateOtherwiseElement() { throw null; } + public Microsoft.Build.Construction.ProjectOutputElement CreateOutputElement(string taskParameter, string itemType, string propertyName) { throw null; } + public Microsoft.Build.Construction.ProjectExtensionsElement CreateProjectExtensionsElement() { throw null; } + public Microsoft.Build.Construction.ProjectPropertyElement CreatePropertyElement(string name) { throw null; } + public Microsoft.Build.Construction.ProjectPropertyGroupElement CreatePropertyGroupElement() { throw null; } + public Microsoft.Build.Construction.ProjectTargetElement CreateTargetElement(string name) { throw null; } + public Microsoft.Build.Construction.ProjectTaskElement CreateTaskElement(string name) { throw null; } + public Microsoft.Build.Construction.ProjectUsingTaskBodyElement CreateUsingTaskBodyElement(string evaluate, string body) { throw null; } + public Microsoft.Build.Construction.ProjectUsingTaskElement CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName) { throw null; } + public Microsoft.Build.Construction.ProjectUsingTaskParameterElement CreateUsingTaskParameterElement(string name, string output, string required, string parameterType) { throw null; } + public Microsoft.Build.Construction.UsingTaskParameterGroupElement CreateUsingTaskParameterGroupElement() { throw null; } + public Microsoft.Build.Construction.ProjectWhenElement CreateWhenElement(string condition) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Open(string path) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement Open(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; } + public void Save() { } + public void Save(System.IO.TextWriter writer) { } + public void Save(string path) { } + public void Save(string path, System.Text.Encoding encoding) { } + public void Save(System.Text.Encoding saveEncoding) { } + public static Microsoft.Build.Construction.ProjectRootElement TryOpen(string path) { throw null; } + public static Microsoft.Build.Construction.ProjectRootElement TryOpen(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} #Children={Count} Condition={Condition}")] + public partial class ProjectTargetElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectTargetElement() { } + public string AfterTargets { get { throw null; } set { } } + public string BeforeTargets { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public System.Collections.Generic.ICollection ItemGroups { get { throw null; } } + public string KeepDuplicateOutputs { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection OnErrors { get { throw null; } } + public string Outputs { get { throw null; } set { } } + public System.Collections.Generic.ICollection PropertyGroups { get { throw null; } } + public string Returns { get { throw null; } set { } } + public System.Collections.Generic.ICollection Tasks { get { throw null; } } + public Microsoft.Build.Construction.ProjectItemGroupElement AddItemGroup() { throw null; } + public Microsoft.Build.Construction.ProjectPropertyGroupElement AddPropertyGroup() { throw null; } + public Microsoft.Build.Construction.ProjectTaskElement AddTask(string taskName) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name} Condition={Condition} ContinueOnError={ContinueOnError} #Outputs={Count}")] + public partial class ProjectTaskElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectTaskElement() { } + public string ContinueOnError { get { throw null; } set { } } + public string ExecuteTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { get { throw null; } } + public System.Collections.Generic.ICollection Outputs { get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { get { throw null; } } + public Microsoft.Build.Construction.ProjectOutputElement AddOutputItem(string taskParameter, string itemType) { throw null; } + public Microsoft.Build.Construction.ProjectOutputElement AddOutputItem(string taskParameter, string itemType, string condition) { throw null; } + public Microsoft.Build.Construction.ProjectOutputElement AddOutputProperty(string taskParameter, string propertyName) { throw null; } + public Microsoft.Build.Construction.ProjectOutputElement AddOutputProperty(string taskParameter, string propertyName, string condition) { throw null; } + public string GetParameter(string name) { throw null; } + public void RemoveAllParameters() { } + public void RemoveParameter(string name) { } + public void SetParameter(string name, string unevaluatedValue) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Evaluate={Evaluate} TaskBody={TaskBody}")] + public partial class ProjectUsingTaskBodyElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectUsingTaskBodyElement() { } + public override string Condition { get { throw null; } set { } } + public string Evaluate { get { throw null; } set { } } + 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 AssemblyFile { get { throw null; } set { } } + public string AssemblyName { get { throw null; } set { } } + public Microsoft.Build.Construction.UsingTaskParameterGroupElement ParameterGroup { get { throw null; } } + public Microsoft.Build.Construction.ProjectUsingTaskBodyElement TaskBody { get { throw null; } } + public string TaskFactory { get { throw null; } set { } } + public string TaskName { get { throw null; } set { } } + public Microsoft.Build.Construction.UsingTaskParameterGroupElement AddParameterGroup() { throw null; } + public Microsoft.Build.Construction.ProjectUsingTaskBodyElement AddUsingTaskBody(string evaluate, string taskBody) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} ParameterType={ParameterType} Output={Output}")] + public partial class ProjectUsingTaskParameterElement : Microsoft.Build.Construction.ProjectElement + { + internal ProjectUsingTaskParameterElement() { } + public override string Condition { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Output { get { throw null; } set { } } + public string ParameterType { get { throw null; } set { } } + public string Required { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("#Children={Count} Condition={Condition}")] + public partial class ProjectWhenElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal ProjectWhenElement() { } + public System.Collections.Generic.ICollection ChooseElements { get { throw null; } } + public System.Collections.Generic.ICollection ItemGroups { get { throw null; } } + public System.Collections.Generic.ICollection PropertyGroups { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("#Parameters={Count}")] + public partial class UsingTaskParameterGroupElement : Microsoft.Build.Construction.ProjectElementContainer + { + internal UsingTaskParameterGroupElement() { } + public override string Condition { get { throw null; } set { } } + public System.Collections.Generic.ICollection 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.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(Microsoft.Build.Construction.ProjectRootElement xml) { } + public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary globalProperties, string toolsVersion) { } + public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { } + public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { } + public Project(string projectFile) { } + public Project(string projectFile, System.Collections.Generic.IDictionary globalProperties, string toolsVersion) { } + public Project(string projectFile, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { } + public Project(string projectFile, System.Collections.Generic.IDictionary 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 globalProperties, string toolsVersion) { } + public Project(System.Xml.XmlReader xml, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { } + public Project(System.Xml.XmlReader xml, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { } + public System.Collections.Generic.ICollection AllEvaluatedItemDefinitionMetadata { get { throw null; } } + public System.Collections.Generic.ICollection AllEvaluatedItems { get { throw null; } } + public System.Collections.Generic.ICollection AllEvaluatedProperties { get { throw null; } } + public System.Collections.Generic.IDictionary> ConditionedProperties { get { throw null; } } + public string DirectoryPath { get { throw null; } } + public bool DisableMarkDirty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EvaluationCounter { get { throw null; } } + public string FullPath { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Imports { get { throw null; } } + public System.Collections.Generic.IList ImportsIncludingDuplicates { get { throw null; } } + public bool IsBuildEnabled { get { throw null; } } + public bool IsDirty { get { throw null; } } + public System.Collections.Generic.IDictionary ItemDefinitions { get { throw null; } } + [System.MonoTODOAttribute("should be different from AllEvaluatedItems")] + public System.Collections.Generic.ICollection Items { get { throw null; } } + public System.Collections.Generic.ICollection ItemsIgnoringCondition { get { throw null; } } + public System.Collections.Generic.ICollection ItemTypes { get { throw null; } } + public Microsoft.Build.Evaluation.ProjectCollection ProjectCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("should be different from AllEvaluatedProperties")] + public System.Collections.Generic.ICollection Properties { get { throw null; } } + public bool SkipEvaluation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Construction.ProjectRootElement Xml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList AddItem(string itemType, string unevaluatedInclude) { throw null; } + public System.Collections.Generic.IList AddItem(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable> metadata) { throw null; } + public System.Collections.Generic.IList AddItemFast(string itemType, string unevaluatedInclude) { throw null; } + public System.Collections.Generic.IList AddItemFast(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable> metadata) { throw null; } + public bool Build() { throw null; } + public bool Build(Microsoft.Build.Framework.ILogger logger) { throw null; } + public bool Build(System.Collections.Generic.IEnumerable loggers) { throw null; } + public bool Build(System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers) { throw null; } + public bool Build(string target) { throw null; } + public bool Build(string target, System.Collections.Generic.IEnumerable loggers) { throw null; } + public bool Build(string target, System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers) { throw null; } + public bool Build(string[] targets) { throw null; } + public bool Build(string[] targets, System.Collections.Generic.IEnumerable loggers) { throw null; } + public bool Build(string[] targets, System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers) { throw null; } + public Microsoft.Build.Execution.ProjectInstance CreateProjectInstance() { throw null; } + public string ExpandString(string unexpandedValue) { throw null; } + public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItem item) { throw null; } + public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item) { throw null; } + public System.Collections.Generic.ICollection GetItems(string itemType) { throw null; } + public System.Collections.Generic.ICollection GetItemsByEvaluatedInclude(string evaluatedInclude) { throw null; } + public System.Collections.Generic.ICollection GetItemsIgnoringCondition(string itemType) { throw null; } + public System.Collections.Generic.IEnumerable GetLogicalProject() { throw null; } + public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItem item, string name) { throw null; } + public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item, string name) { throw null; } + public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectMetadata metadatum) { throw null; } + public Microsoft.Build.Evaluation.ProjectProperty GetProperty(string name) { throw null; } + public string GetPropertyValue(string name) { throw null; } + public static string GetPropertyValueEscaped(Microsoft.Build.Evaluation.ProjectProperty property) { throw null; } + public void MarkDirty() { } + public void ReevaluateIfNecessary() { } + public bool RemoveGlobalProperty(string name) { throw null; } + public bool RemoveItem(Microsoft.Build.Evaluation.ProjectItem item) { throw null; } + public void RemoveItems(System.Collections.Generic.IEnumerable items) { } + public bool RemoveProperty(Microsoft.Build.Evaluation.ProjectProperty property) { throw null; } + public void Save() { } + public void Save(System.IO.TextWriter writer) { } + public void Save(string path) { } + public void Save(string path, System.Text.Encoding encoding) { } + public void Save(System.Text.Encoding encoding) { } + public void SaveLogicalProject(System.IO.TextWriter writer) { } + public bool SetGlobalProperty(string name, string escapedValue) { throw null; } + public Microsoft.Build.Evaluation.ProjectProperty SetProperty(string name, string unevaluatedValue) { throw null; } + } + public partial class ProjectChangedEventArgs : System.EventArgs + { + internal ProjectChangedEventArgs() { } + public Microsoft.Build.Evaluation.Project Project { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ProjectCollection : System.IDisposable + { + public ProjectCollection() { } + public ProjectCollection(Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations) { } + public ProjectCollection(System.Collections.Generic.IDictionary globalProperties) { } + public ProjectCollection(System.Collections.Generic.IDictionary globalProperties, System.Collections.Generic.IEnumerable loggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations) { } + public ProjectCollection(System.Collections.Generic.IDictionary globalProperties, System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents) { } + public int Count { get { throw null; } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool DisableMarkDirty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static Microsoft.Build.Evaluation.ProjectCollection GlobalProjectCollection { get { throw null; } } + public System.Collections.Generic.IDictionary GlobalProperties { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool IsBuildEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection LoadedProjects { get { throw null; } } + public System.Collections.Generic.ICollection Loggers { get { throw null; } } + [System.MonoTODOAttribute] + public bool OnlyLogCriticalEvents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool SkipEvaluation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Build.Evaluation.ToolsetDefinitionLocations ToolsetLocations { get { throw null; } } + public System.Collections.Generic.ICollection Toolsets { get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute("not fired yet")] + public event Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedEventHandler ProjectAdded { add { } remove { } } + [System.MonoTODOAttribute("not fired yet")] + public event System.EventHandler ProjectChanged { add { } remove { } } + [System.MonoTODOAttribute("not fired yet")] + public event System.EventHandler ProjectCollectionChanged { add { } remove { } } + [System.MonoTODOAttribute("not fired yet")] + public event System.EventHandler 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 void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public static string Escape(string unescapedString) { throw null; } + public System.Collections.Generic.ICollection GetLoadedProjects(string fullPath) { throw null; } + public Microsoft.Build.Evaluation.Toolset GetToolset(string toolsVersion) { throw null; } + public Microsoft.Build.Evaluation.Project LoadProject(string fileName) { throw null; } + public Microsoft.Build.Evaluation.Project LoadProject(string fileName, System.Collections.Generic.IDictionary globalProperties, string toolsVersion) { throw null; } + public Microsoft.Build.Evaluation.Project LoadProject(string fileName, string toolsVersion) { throw null; } + public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader) { throw null; } + public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary globalProperties, string toolsVersion) { throw null; } + public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader, string toolsVersion) { throw null; } + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void RegisterLoggers(System.Collections.Generic.IEnumerable loggers) { } + [System.MonoTODOAttribute("not verified at all")] + public void RemoveAllToolsets() { } + 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 partial class ProjectAddedToProjectCollectionEventArgs : System.EventArgs + { + public ProjectAddedToProjectCollectionEventArgs(Microsoft.Build.Construction.ProjectRootElement project) { } + 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; } } + } + public enum ProjectCollectionChangedState + { + DefaultToolsVersion = 0, + DisableMarkDirty = 1, + GlobalProperties = 2, + HostServices = 3, + IsBuildEnabled = 4, + Loggers = 5, + OnlyLogCriticalEvents = 6, + SkipEvaluation = 7, + Toolsets = 8, + } + [System.Diagnostics.DebuggerDisplayAttribute("{ItemType}={EvaluatedInclude} [{UnevaluatedInclude}] #DirectMetadata={DirectMetadataCount}")] + public partial class ProjectItem + { + internal ProjectItem() { } + public System.Collections.Generic.IEnumerable DirectMetadata { get { throw null; } } + public int DirectMetadataCount { get { throw null; } } + public string EvaluatedInclude { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ItemType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Metadata { get { throw null; } } + public int MetadataCount { get { throw null; } } + public Microsoft.Build.Evaluation.Project Project { get { throw null; } } + public string UnevaluatedInclude { get { throw null; } set { } } + public Microsoft.Build.Construction.ProjectItemElement Xml { get { throw null; } } + public Microsoft.Build.Evaluation.ProjectMetadata GetMetadata(string name) { throw null; } + public string GetMetadataValue(string name) { throw null; } + public bool HasMetadata(string name) { throw null; } + public bool RemoveMetadata(string name) { throw null; } + public void Rename(string name) { } + public Microsoft.Build.Evaluation.ProjectMetadata SetMetadataValue(string name, string unevaluatedValue) { throw null; } + } + public partial class ProjectItemDefinition + { + internal ProjectItemDefinition() { } + public string ItemType { get { throw null; } } + public System.Collections.Generic.IEnumerable Metadata { get { throw null; } } + public int MetadataCount { get { throw null; } } + public Microsoft.Build.Evaluation.Project Project { get { throw null; } } + } + [System.FlagsAttribute] + public enum ProjectLoadSettings + { + Default = 0, + IgnoreMissingImports = 1, + RecordDuplicateButNotCircularImports = 2, + RejectCircularImports = 4, + } + public partial class ProjectMetadata + { + internal ProjectMetadata() { } + public string EvaluatedValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ItemType { 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 Microsoft.Build.Construction.ProjectMetadataElement Xml { get { throw null; } } + } + public abstract partial class ProjectProperty + { + internal ProjectProperty() { } + public string EvaluatedValue { get { throw null; } } + public abstract bool IsEnvironmentProperty { get; } + public abstract bool IsGlobalProperty { get; } + [System.MonoTODOAttribute] + public abstract bool IsImported { get; } + public abstract bool IsReservedProperty { get; } + public abstract string Name { get; } + public abstract Microsoft.Build.Evaluation.ProjectProperty Predecessor { get; } + public Microsoft.Build.Evaluation.Project Project { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract string UnevaluatedValue { get; set; } + public abstract Microsoft.Build.Construction.ProjectPropertyElement Xml { get; } + } + public partial class ProjectXmlChangedEventArgs : System.EventArgs + { + internal ProjectXmlChangedEventArgs() { } + public Microsoft.Build.Construction.ProjectRootElement ProjectXml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Reason { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ResolvedImport + { + public Microsoft.Build.Construction.ProjectRootElement ImportedProject { get { throw null; } } + public Microsoft.Build.Construction.ProjectImportElement ImportingElement { get { throw null; } } + public bool IsImported { get { throw null; } } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath) { } + public Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath) { } + public System.Collections.Generic.IDictionary Properties { [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; } } + } + [System.FlagsAttribute] + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } +} +namespace Microsoft.Build.Exceptions +{ + public partial class BuildAbortedException : System.Exception + { + public BuildAbortedException() { } + protected BuildAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BuildAbortedException(string message) { } + public BuildAbortedException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string HelpKeyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool InitializationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int EndColumnNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int EndLineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ErrorSubcategory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasBeenLogged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string HelpKeyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public 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 BuildManager() { } + public BuildManager(string hostName) { } + public static Microsoft.Build.Execution.BuildManager DefaultBuildManager { get { throw null; } } + public void BeginBuild(Microsoft.Build.Execution.BuildParameters parameters) { } + public Microsoft.Build.Execution.BuildResult Build(Microsoft.Build.Execution.BuildParameters parameters, Microsoft.Build.Execution.BuildRequestData requestData) { throw null; } + public Microsoft.Build.Execution.BuildResult BuildRequest(Microsoft.Build.Execution.BuildRequestData requestData) { throw null; } + public void CancelAllSubmissions() { } + public void Dispose() { } + public void EndBuild() { } + ~BuildManager() { } + public Microsoft.Build.Execution.ProjectInstance GetProjectInstanceForBuild(Microsoft.Build.Evaluation.Project project) { throw null; } + public Microsoft.Build.Execution.BuildSubmission PendBuildRequest(Microsoft.Build.Execution.BuildRequestData requestData) { throw null; } + public void ResetCaches() { } + } + public partial class BuildParameters + { + public BuildParameters() { } + public BuildParameters(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { } + [System.MonoTODOAttribute] + public System.Threading.ThreadPriority BuildThreadPriority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Globalization.CultureInfo Culture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool DetailedSummary { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool EnableNodeReuse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Collections.Generic.IDictionary EnvironmentProperties { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerable ForwardingLoggers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Collections.Generic.IDictionary GlobalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool LegacyThreadingSemantics { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerable Loggers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int MaxNodeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int MemoryUseLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string NodeExeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool OnlyLogCriticalEvents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool ResetCaches { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool SaveOperatingEnvironment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Evaluation.ToolsetDefinitionLocations ToolsetDefinitionLocations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Collections.Generic.ICollection Toolsets { get { throw null; } } + [System.MonoTODOAttribute] + public System.Globalization.CultureInfo UICulture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool UseSynchronousLogging { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Build.Execution.BuildParameters Clone() { throw null; } + public Microsoft.Build.Evaluation.Toolset GetToolset(string toolsVersion) { throw null; } + } + public partial class BuildRequestData + { + public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild) { } + public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices) { } + public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags) { } + public BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices) { } + public BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary 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; } } + [System.MonoTODOAttribute("unused")] + public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProjectFullPath { get { throw null; } } + [System.MonoTODOAttribute("unused")] + public Microsoft.Build.Execution.ProjectInstance ProjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerable PropertiesToTransfer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.ICollection TargetNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum BuildRequestDataFlags + { + None = 0, + ReplaceExistingProjectInstance = 1, + } + public partial class BuildResult + { + public BuildResult() { } + public bool CircularDependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ConfigurationId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + 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 System.Collections.Generic.IDictionary ResultsByTarget { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddResultsForTarget(string target, Microsoft.Build.Execution.TargetResult result) { } + public bool HasResultsForTarget(string target) { throw null; } + public void MergeResults(Microsoft.Build.Execution.BuildResult results) { } + } + public enum BuildResultCode + { + Failure = 1, + Success = 0, + } + public partial class BuildSubmission + { + internal BuildSubmission() { } + public object AsyncContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Execution.BuildManager BuildManager { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Execution.BuildResult BuildResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsCompleted { get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Threading.WaitHandle WaitHandle { get { throw null; } } + public Microsoft.Build.Execution.BuildResult Execute() { throw null; } + public void ExecuteAsync(Microsoft.Build.Execution.BuildSubmissionCompleteCallback callback, object context) { } + } + public delegate void BuildSubmissionCompleteCallback(Microsoft.Build.Execution.BuildSubmission submission); + public partial class HostServices + { + public HostServices() { } + public Microsoft.Build.Framework.ITaskHost GetHostObject(string projectFile, string targetName, string taskName) { throw null; } + public Microsoft.Build.Execution.NodeAffinity GetNodeAffinity(string projectFile) { throw null; } + public void OnRenameProject(string oldFullPath, string newFullPath) { } + public void RegisterHostObject(string projectFile, string targetName, string taskName, Microsoft.Build.Framework.ITaskHost hostObject) { } + public void SetNodeAffinity(string projectFile, Microsoft.Build.Execution.NodeAffinity nodeAffinity) { } + public void UnregisterProject(string projectFullPath) { } + } + public partial interface ITargetResult + { + System.Exception Exception { get; } + Microsoft.Build.Framework.ITaskItem[] Items { get; } + Microsoft.Build.Execution.TargetResultCode ResultCode { get; } + } + public enum NodeAffinity + { + Any = 2, + InProc = 0, + OutOfProc = 1, + } + public partial class ProjectInstance + { + public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml) { } + public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { } + public ProjectInstance(string projectFile) { } + public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary globalProperties, string toolsVersion) { } + public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { } + public System.Collections.Generic.List DefaultTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Directory { get { throw null; } } + public string FullPath { get { throw null; } } + public System.Collections.Generic.IDictionary GlobalProperties { get { throw null; } } + public System.Collections.Generic.List InitialTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary ItemDefinitions { get { throw null; } } + public System.Collections.Generic.ICollection Items { get { throw null; } } + public System.Collections.Generic.ICollection ItemTypes { get { throw null; } } + public System.Collections.Generic.ICollection Properties { get { throw null; } } + public string ToolsVersion { get { throw null; } } + public Microsoft.Build.Execution.ProjectItemInstance AddItem(string itemType, string evaluatedInclude) { throw null; } + public Microsoft.Build.Execution.ProjectItemInstance AddItem(string itemType, string evaluatedInclude, System.Collections.Generic.IEnumerable> metadata) { throw null; } + public bool Build() { throw null; } + public bool Build(System.Collections.Generic.IEnumerable loggers) { throw null; } + public bool Build(System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers) { throw null; } + public bool Build(string target, System.Collections.Generic.IEnumerable loggers) { throw null; } + public bool Build(string target, System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers) { throw null; } + public bool Build(string[] targets, System.Collections.Generic.IEnumerable loggers) { throw null; } + public bool Build(string[] targets, System.Collections.Generic.IEnumerable loggers, out System.Collections.Generic.IDictionary targetOutputs) { targetOutputs = default(System.Collections.Generic.IDictionary); throw null; } + public bool Build(string[] targets, System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers) { throw null; } + public bool Build(string[] targets, System.Collections.Generic.IEnumerable loggers, System.Collections.Generic.IEnumerable remoteLoggers, out System.Collections.Generic.IDictionary targetOutputs) { targetOutputs = default(System.Collections.Generic.IDictionary); throw null; } + public Microsoft.Build.Execution.ProjectInstance DeepCopy() { throw null; } + public Microsoft.Build.Execution.ProjectInstance DeepCopy(bool isImmutable) { throw null; } + public bool EvaluateCondition(string condition) { throw null; } + public string ExpandString(string unexpandedValue) { throw null; } + public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item) { throw null; } + public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemInstance item) { throw null; } + public System.Collections.Generic.ICollection GetItems(string itemType) { throw null; } + public System.Collections.Generic.IEnumerable GetItemsByItemTypeAndEvaluatedInclude(string itemType, string evaluatedInclude) { throw null; } + public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item, string name) { throw null; } + public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemInstance item, string name) { throw null; } + public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectMetadataInstance metadatum) { throw null; } + public Microsoft.Build.Execution.ProjectPropertyInstance GetProperty(string name) { throw null; } + public string GetPropertyValue(string name) { throw null; } + public static string GetPropertyValueEscaped(Microsoft.Build.Execution.ProjectPropertyInstance property) { throw null; } + public bool RemoveItem(Microsoft.Build.Execution.ProjectItemInstance item) { throw null; } + public bool RemoveProperty(string name) { throw null; } + public Microsoft.Build.Execution.ProjectPropertyInstance SetProperty(string name, string evaluatedValue) { throw null; } + public Microsoft.Build.Construction.ProjectRootElement ToProjectRootElement() { throw null; } + } + public partial class ProjectItemDefinitionInstance + { + internal ProjectItemDefinitionInstance() { } + public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.ICollection Metadata { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.Generic.IEnumerable MetadataNames { get { throw null; } } + } + public sealed partial class ProjectItemGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild + { + internal ProjectItemGroupTaskInstance() { } + public override string Condition { get { throw null; } } + public System.Collections.Generic.ICollection Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ProjectItemGroupTaskItemInstance + { + internal ProjectItemGroupTaskItemInstance() { } + public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Exclude { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Include { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string KeepDuplicates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string KeepMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.ICollection Metadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Remove { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RemoveMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProjectItemGroupTaskMetadataInstance + { + internal ProjectItemGroupTaskMetadataInstance() { } + public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ProjectItemInstance : Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + internal ProjectItemInstance() { } + public int DirectMetadataCount { get { throw null; } } + public string EvaluatedInclude { get { throw null; } set { } } + public string ItemType { get { throw null; } } + public System.Collections.Generic.IEnumerable Metadata { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.Generic.ICollection 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; } } + public Microsoft.Build.Execution.ProjectMetadataInstance GetMetadata(string name) { throw null; } + public string GetMetadataValue(string name) { throw null; } + public bool HasMetadata(string name) { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem.CloneCustomMetadata() { throw null; } + void Microsoft.Build.Framework.ITaskItem.CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + string Microsoft.Build.Framework.ITaskItem.GetMetadata(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem.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; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(System.Collections.Generic.IEnumerable> metadataDictionary) { } + public Microsoft.Build.Execution.ProjectMetadataInstance SetMetadata(string name, string evaluatedValue) { throw null; } + } + public partial class 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; } + public override string ToString() { throw null; } + } + public partial class ProjectOnErrorInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild + { + internal ProjectOnErrorInstance() { } + public override string Condition { get { throw null; } } + public string ExecuteTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProjectPropertyGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild + { + internal ProjectPropertyGroupTaskInstance() { } + public override string Condition { get { throw null; } } + public System.Collections.Generic.ICollection Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ProjectPropertyGroupTaskPropertyInstance + { + internal ProjectPropertyGroupTaskPropertyInstance() { } + public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class 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; } } + public override string ToString() { throw null; } + } + public abstract partial class ProjectTargetInstanceChild + { + protected ProjectTargetInstanceChild() { } + public abstract string Condition { get; } + public string FullPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProjectTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild + { + internal ProjectTaskInstance() { } + public override string Condition { get { throw null; } } + public string ContinueOnError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Outputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class ProjectTaskInstanceChild + { + protected ProjectTaskInstanceChild() { } + public abstract string Condition { get; } + } + public partial class ProjectTaskOutputItemInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild + { + internal ProjectTaskOutputItemInstance() { } + public override string Condition { get { throw null; } } + public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ProjectTaskOutputPropertyInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild + { + internal ProjectTaskOutputPropertyInstance() { } + public override string Condition { get { throw null; } } + public string PropertyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class TargetResult : Microsoft.Build.Execution.ITargetResult + { + internal TargetResult() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Framework.ITaskItem[] Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Execution.TargetResultCode ResultCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum TargetResultCode : byte + { + Failure = (byte)2, + Skipped = (byte)0, + Success = (byte)1, + } +} +namespace Microsoft.Build.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(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.Logging.WriteHandler write, Microsoft.Build.Logging.ColorSetter colorSet, Microsoft.Build.Logging.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.Logging.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs args) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs args) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs args) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs args) { } + 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 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 partial class FileLogger : Microsoft.Build.Logging.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Shutdown() { } + } + public partial class ForwardingLoggerRecord + { + public ForwardingLoggerRecord(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.Logging.LoggerDescription forwardingLoggerDescription) { } + public Microsoft.Build.Framework.ILogger CentralLogger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Logging.LoggerDescription ForwardingLoggerDescription { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.Framework.ILogger CreateLogger() { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.CSharp.cs new file mode 100644 index 0000000000..33e29bb66d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.CSharp.cs @@ -0,0 +1,118 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + 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 argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..c42507f740 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +d8883dfdf253752794775af57d2acb9d2335684f \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.VisualC.cs new file mode 100644 index 0000000000..0728eb3088 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.VisualC.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + } + public sealed partial class IsConstModifier : System.Attribute + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier : System.Attribute + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier : System.Attribute + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier : System.Attribute + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier : System.Attribute + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier : System.Attribute + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier : System.Attribute + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.0/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..94b4519b69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,95 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.C5.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Mono.C5.cs.REMOVED.git-id new file mode 100644 index 0000000000..3efe16165d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.C5.cs.REMOVED.git-id @@ -0,0 +1 @@ +1b318aaecd28529bcdd09b05df5e604b38d18252 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..a7ee068f59 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +3eef11e39aac1a4e0da91fcdc564603cf6887198 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Cairo.cs new file mode 100644 index 0000000000..0a1a7bc233 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Cairo.cs @@ -0,0 +1,729 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/GetSource")] + 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")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Cecil.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Mono.Cecil.cs.REMOVED.git-id new file mode 100644 index 0000000000..6aca3916f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Cecil.cs.REMOVED.git-id @@ -0,0 +1 @@ +e1e3435c28d7a38af4d45a203d19fb54ba7fa12a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.0/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..5b64273e9c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,342 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..b5518f351a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Data.Sqlite.cs @@ -0,0 +1,611 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Data.Tds.cs new file mode 100644 index 0000000000..7300c59dc1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Data.Tds.cs @@ -0,0 +1,586 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime4 = 58, + DateTimeN = 111, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public string Password; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..78bda3eadb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Debugger.Soft.cs @@ -0,0 +1,860 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Http.cs new file mode 100644 index 0000000000..25df61865d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Http.cs @@ -0,0 +1,141 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Management.cs new file mode 100644 index 0000000000..a8e5d8826d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Management.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..df4de9b77e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,174 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Messaging.cs new file mode 100644 index 0000000000..bd0d6baeb4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Messaging.cs @@ -0,0 +1,397 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..30dbb2df3f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +ab2b58ad5a67ca79971a44366b5337229f4c7106 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Security.Win32.cs new file mode 100644 index 0000000000..be4e636360 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Security.Win32.cs @@ -0,0 +1,100 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Security.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Security.cs new file mode 100644 index 0000000000..c8e781116b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Security.cs @@ -0,0 +1,1519 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Math +{ + public partial class BigInteger + { + public BigInteger() { } + public BigInteger(Mono.Math.BigInteger bi) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(Mono.Math.BigInteger bi, uint len) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(Mono.Math.BigInteger.Sign sign, uint len) { } + public BigInteger(byte[] inData) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(uint ui) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(uint[] inData) { } + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong ul) { } + public static Mono.Math.BigInteger Add(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public int BitCount() { throw null; } + public void Clear() { } + [System.CLSCompliantAttribute(false)] + public void ClearBit(uint bitNum) { } + public Mono.Math.BigInteger.Sign Compare(Mono.Math.BigInteger bi) { throw null; } + public static Mono.Math.BigInteger Divid(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger Divid(Mono.Math.BigInteger bi, int i) { throw null; } + public override bool Equals(object o) { throw null; } + public Mono.Math.BigInteger GCD(Mono.Math.BigInteger bi) { throw null; } + public static Mono.Math.BigInteger GeneratePseudoPrime(int bits) { throw null; } + public static Mono.Math.BigInteger GenerateRandom(int bits) { throw null; } + public static Mono.Math.BigInteger GenerateRandom(int bits, System.Security.Cryptography.RandomNumberGenerator rng) { throw null; } + public byte[] GetBytes() { throw null; } + public override int GetHashCode() { throw null; } + public void Incr2() { } + public bool IsProbablePrime() { throw null; } + public int LowestSetBit() { throw null; } + public Mono.Math.BigInteger ModInverse(Mono.Math.BigInteger modulus) { throw null; } + public Mono.Math.BigInteger ModPow(Mono.Math.BigInteger exp, Mono.Math.BigInteger n) { throw null; } + public static Mono.Math.BigInteger Modulus(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static int Modulus(Mono.Math.BigInteger bi, int i) { throw null; } + [System.CLSCompliantAttribute(false)] + public static uint Modulus(Mono.Math.BigInteger bi, uint ui) { throw null; } + public static Mono.Math.BigInteger Multiply(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger Multiply(Mono.Math.BigInteger bi, int i) { throw null; } + public static Mono.Math.BigInteger NextHighestPrime(Mono.Math.BigInteger bi) { throw null; } + public static Mono.Math.BigInteger operator +(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator /(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator /(Mono.Math.BigInteger bi, int i) { throw null; } + public static bool operator ==(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(Mono.Math.BigInteger bi1, uint ui) { throw null; } + public static bool operator >(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static bool operator >=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static implicit operator Mono.Math.BigInteger (int value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator Mono.Math.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator Mono.Math.BigInteger (ulong value) { throw null; } + public static bool operator !=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(Mono.Math.BigInteger bi1, uint ui) { throw null; } + public static Mono.Math.BigInteger operator <<(Mono.Math.BigInteger bi1, int shiftVal) { throw null; } + public static bool operator <(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static bool operator <=(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator %(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static int operator %(Mono.Math.BigInteger bi, int i) { throw null; } + [System.CLSCompliantAttribute(false)] + public static uint operator %(Mono.Math.BigInteger bi, uint ui) { throw null; } + public static Mono.Math.BigInteger operator *(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger operator *(Mono.Math.BigInteger bi, int i) { throw null; } + public static Mono.Math.BigInteger operator >>(Mono.Math.BigInteger bi1, int shiftVal) { throw null; } + public static Mono.Math.BigInteger operator -(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public static Mono.Math.BigInteger Parse(string number) { throw null; } + public void Randomize() { } + public void Randomize(System.Security.Cryptography.RandomNumberGenerator rng) { } + [System.CLSCompliantAttribute(false)] + public void SetBit(uint bitNum) { } + [System.CLSCompliantAttribute(false)] + public void SetBit(uint bitNum, bool value) { } + public static Mono.Math.BigInteger Subtract(Mono.Math.BigInteger bi1, Mono.Math.BigInteger bi2) { throw null; } + public bool TestBit(int bitNum) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool TestBit(uint bitNum) { throw null; } + public override string ToString() { throw null; } + [System.CLSCompliantAttribute(false)] + public string ToString(uint radix) { throw null; } + [System.CLSCompliantAttribute(false)] + public string ToString(uint radix, string characterSet) { throw null; } + public sealed partial class ModulusRing + { + public ModulusRing(Mono.Math.BigInteger modulus) { } + public void BarrettReduction(Mono.Math.BigInteger x) { } + public Mono.Math.BigInteger Difference(Mono.Math.BigInteger a, Mono.Math.BigInteger b) { throw null; } + public Mono.Math.BigInteger Multiply(Mono.Math.BigInteger a, Mono.Math.BigInteger b) { throw null; } + public Mono.Math.BigInteger Pow(Mono.Math.BigInteger a, Mono.Math.BigInteger k) { throw null; } + [System.CLSCompliantAttribute(false)] + public Mono.Math.BigInteger Pow(uint b, Mono.Math.BigInteger exp) { throw null; } + } + public enum Sign + { + Negative = -1, + Positive = 1, + Zero = 0, + } + } +} +namespace Mono.Math.Prime +{ + public enum ConfidenceFactor + { + ExtraHigh = 4, + ExtraLow = 0, + High = 3, + Low = 1, + Medium = 2, + Provable = 5, + } + public delegate bool PrimalityTest(Mono.Math.BigInteger bi, Mono.Math.Prime.ConfidenceFactor confidence); + public sealed partial class PrimalityTests + { + internal PrimalityTests() { } + public static bool RabinMillerTest(Mono.Math.BigInteger n, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; } + public static bool SmallPrimeSppTest(Mono.Math.BigInteger bi, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; } + public static bool Test(Mono.Math.BigInteger n, Mono.Math.Prime.ConfidenceFactor confidence) { throw null; } + } +} +namespace Mono.Math.Prime.Generator +{ + public partial class NextPrimeFinder : Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase + { + public NextPrimeFinder() { } + protected override Mono.Math.BigInteger GenerateSearchBase(int bits, object Context) { throw null; } + } + public abstract partial class PrimeGeneratorBase + { + protected PrimeGeneratorBase() { } + public virtual Mono.Math.Prime.ConfidenceFactor Confidence { get { throw null; } } + public virtual Mono.Math.Prime.PrimalityTest PrimalityTest { get { throw null; } } + public virtual int TrialDivisionBounds { get { throw null; } } + public abstract Mono.Math.BigInteger GenerateNewPrime(int bits); + protected bool PostTrialDivisionTests(Mono.Math.BigInteger bi) { throw null; } + } + public partial class SequentialSearchPrimeGeneratorBase : Mono.Math.Prime.Generator.PrimeGeneratorBase + { + public SequentialSearchPrimeGeneratorBase() { } + public override Mono.Math.BigInteger GenerateNewPrime(int bits) { throw null; } + public virtual Mono.Math.BigInteger GenerateNewPrime(int bits, object context) { throw null; } + protected virtual Mono.Math.BigInteger GenerateSearchBase(int bits, object context) { throw null; } + protected virtual bool IsPrimeAcceptable(Mono.Math.BigInteger bi, object context) { throw null; } + } +} +namespace Mono.Security +{ + public partial class ASN1 + { + public ASN1() { } + public ASN1(byte tag) { } + public ASN1(byte tag, byte[] data) { } + public ASN1(byte[] data) { } + public int Count { get { throw null; } } + public Mono.Security.ASN1 this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte Tag { get { throw null; } } + public byte[] Value { get { throw null; } set { } } + public Mono.Security.ASN1 Add(Mono.Security.ASN1 asn1) { throw null; } + public bool CompareValue(byte[] value) { throw null; } + protected void Decode(byte[] asn1, ref int anPos, int anLength) { } + protected void DecodeTLV(byte[] asn1, ref int pos, out byte tag, out int length, out byte[] content) { tag = default(byte); length = default(int); content = default(byte[]); } + public Mono.Security.ASN1 Element(int index, byte anTag) { throw null; } + public bool Equals(byte[] asn1) { throw null; } + public virtual byte[] GetBytes() { throw null; } + public void SaveToFile(string filename) { } + public override string ToString() { throw null; } + } + public static partial class ASN1Convert + { + public static Mono.Security.ASN1 FromDateTime(System.DateTime dt) { throw null; } + public static Mono.Security.ASN1 FromInt32(int value) { throw null; } + public static Mono.Security.ASN1 FromOid(string oid) { throw null; } + public static Mono.Security.ASN1 FromUnsignedBigInteger(byte[] big) { throw null; } + public static System.DateTime ToDateTime(Mono.Security.ASN1 time) { throw null; } + public static int ToInt32(Mono.Security.ASN1 asn1) { throw null; } + public static string ToOid(Mono.Security.ASN1 asn1) { throw null; } + } + public sealed partial class PKCS7 + { + internal PKCS7() { } + public static Mono.Security.ASN1 AlgorithmIdentifier(string oid) { throw null; } + public static Mono.Security.ASN1 AlgorithmIdentifier(string oid, Mono.Security.ASN1 parameters) { throw null; } + public static Mono.Security.ASN1 Attribute(string oid, Mono.Security.ASN1 value) { throw null; } + public static Mono.Security.ASN1 IssuerAndSerialNumber(Mono.Security.X509.X509Certificate x509) { throw null; } + public partial class ContentInfo + { + public ContentInfo() { } + public ContentInfo(Mono.Security.ASN1 asn1) { } + public ContentInfo(byte[] data) { } + public ContentInfo(string oid) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.ASN1 Content { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public partial class EncryptedData + { + public EncryptedData() { } + public EncryptedData(Mono.Security.ASN1 asn1) { } + public EncryptedData(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } } + public byte[] EncryptedContent { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo EncryptionAlgorithm { get { throw null; } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public partial class EnvelopedData + { + public EnvelopedData() { } + public EnvelopedData(Mono.Security.ASN1 asn1) { } + public EnvelopedData(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } } + public byte[] EncryptedContent { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo EncryptionAlgorithm { get { throw null; } } + public System.Collections.ArrayList RecipientInfos { get { throw null; } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public partial class Oid + { + public const string contentType = "1.2.840.113549.1.9.3"; + public const string countersignature = "1.2.840.113549.1.9.6"; + public const string data = "1.2.840.113549.1.7.1"; + public const string digestedData = "1.2.840.113549.1.7.5"; + public const string encryptedData = "1.2.840.113549.1.7.6"; + public const string envelopedData = "1.2.840.113549.1.7.3"; + public const string messageDigest = "1.2.840.113549.1.9.4"; + public const string rsaEncryption = "1.2.840.113549.1.1.1"; + public const string signedAndEnvelopedData = "1.2.840.113549.1.7.4"; + public const string signedData = "1.2.840.113549.1.7.2"; + public const string signingTime = "1.2.840.113549.1.9.5"; + public Oid() { } + } + public partial class RecipientInfo + { + public RecipientInfo() { } + public RecipientInfo(Mono.Security.ASN1 data) { } + public string Issuer { get { throw null; } } + public byte[] Key { get { throw null; } } + public string Oid { get { throw null; } } + public byte[] Serial { get { throw null; } } + public byte[] SubjectKeyIdentifier { get { throw null; } } + public int Version { get { throw null; } } + } + public partial class SignedData + { + public SignedData() { } + public SignedData(Mono.Security.ASN1 asn1) { } + public SignedData(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public Mono.Security.PKCS7.ContentInfo ContentInfo { get { throw null; } } + public System.Collections.ArrayList Crls { get { throw null; } } + public string HashName { get { throw null; } set { } } + public Mono.Security.PKCS7.SignerInfo SignerInfo { get { throw null; } } + public bool UseAuthenticatedAttributes { get { throw null; } set { } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + } + public partial class SignerInfo + { + public SignerInfo() { } + public SignerInfo(Mono.Security.ASN1 asn1) { } + public SignerInfo(byte[] data) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public System.Collections.ArrayList AuthenticatedAttributes { get { throw null; } } + public Mono.Security.X509.X509Certificate Certificate { get { throw null; } set { } } + public string HashName { get { throw null; } set { } } + public string IssuerName { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm Key { get { throw null; } set { } } + public byte[] SerialNumber { get { throw null; } } + public byte[] Signature { get { throw null; } set { } } + public byte[] SubjectKeyIdentifier { get { throw null; } } + public System.Collections.ArrayList UnauthenticatedAttributes { get { throw null; } } + public byte Version { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + } + public sealed partial class StrongName + { + public StrongName() { } + public StrongName(byte[] data) { } + public StrongName(int keySize) { } + public StrongName(System.Security.Cryptography.RSA rsa) { } + public bool CanSign { get { throw null; } } + public byte[] PublicKey { get { throw null; } } + public byte[] PublicKeyToken { get { throw null; } } + public System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public string TokenAlgorithm { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + public byte[] Hash(string fileName) { throw null; } + public bool Sign(string fileName) { throw null; } + public bool Verify(System.IO.Stream stream) { throw null; } + public bool Verify(string fileName) { throw null; } + } +} +namespace Mono.Security.Authenticode +{ + public partial class AuthenticodeBase + { + public const string spcIndirectDataContext = "1.3.6.1.4.1.311.2.1.4"; + public AuthenticodeBase() { } + protected byte[] HashFile(string fileName, string hashName) { throw null; } + } + public partial class AuthenticodeDeformatter : Mono.Security.Authenticode.AuthenticodeBase + { + public AuthenticodeDeformatter() { } + public AuthenticodeDeformatter(string fileName) { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public string FileName { get { throw null; } set { } } + public byte[] Hash { get { throw null; } } + public int Reason { get { throw null; } } + public byte[] Signature { get { throw null; } } + public Mono.Security.X509.X509Certificate SigningCertificate { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + public bool IsTrusted() { throw null; } + } + public partial class AuthenticodeFormatter : Mono.Security.Authenticode.AuthenticodeBase + { + public AuthenticodeFormatter() { } + public Mono.Security.Authenticode.Authority Authority { get { throw null; } set { } } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public System.Collections.ArrayList Crl { get { throw null; } } + public string Description { get { throw null; } set { } } + public string Hash { get { throw null; } set { } } + public System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public System.Uri TimestampUrl { get { throw null; } set { } } + public System.Uri Url { get { throw null; } set { } } + public void ProcessTimestamp(byte[] response) { } + public bool Sign(string fileName) { throw null; } + public bool Timestamp(string fileName) { throw null; } + public Mono.Security.ASN1 TimestampRequest(byte[] signature) { throw null; } + } + public enum Authority + { + Commercial = 1, + Individual = 0, + Maximum = 2, + } + public partial class PrivateKey + { + public PrivateKey() { } + public PrivateKey(byte[] data, string password) { } + public bool Encrypted { get { throw null; } } + public int KeyType { get { throw null; } set { } } + public System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public bool Weak { get { throw null; } set { } } + public static Mono.Security.Authenticode.PrivateKey CreateFromFile(string filename) { throw null; } + public static Mono.Security.Authenticode.PrivateKey CreateFromFile(string filename, string password) { throw null; } + public void Save(string filename) { } + public void Save(string filename, string password) { } + } + public partial class SoftwarePublisherCertificate + { + public SoftwarePublisherCertificate() { } + public SoftwarePublisherCertificate(byte[] data) { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public System.Collections.ArrayList Crls { get { throw null; } } + public static Mono.Security.Authenticode.SoftwarePublisherCertificate CreateFromFile(string filename) { throw null; } + public byte[] GetBytes() { throw null; } + } +} +namespace Mono.Security.Cryptography +{ + public partial class ARC4Managed : Mono.Security.Cryptography.RC4, System.IDisposable, System.Security.Cryptography.ICryptoTransform + { + public ARC4Managed() { } + public bool CanReuseTransform { get { throw null; } } + public bool CanTransformMultipleBlocks { get { throw null; } } + public int InputBlockSize { get { throw null; } } + public override byte[] Key { get { throw null; } set { } } + public int OutputBlockSize { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgvIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgvIV) { throw null; } + protected override void Dispose(bool disposing) { } + ~ARC4Managed() { } + public override void GenerateIV() { } + public override void GenerateKey() { } + public int TransformBlock(byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) { throw null; } + public byte[] TransformFinalBlock(byte[] inputBuffer, int inputOffset, int inputCount) { throw null; } + } + public partial class BlockProcessor + { + public BlockProcessor(System.Security.Cryptography.ICryptoTransform transform) { } + public BlockProcessor(System.Security.Cryptography.ICryptoTransform transform, int blockSize) { } + public void Core(byte[] rgb) { } + public void Core(byte[] rgb, int ib, int cb) { } + public byte[] Final() { throw null; } + ~BlockProcessor() { } + public void Initialize() { } + } + public sealed partial class CryptoConvert + { + internal CryptoConvert() { } + public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob) { throw null; } + public static System.Security.Cryptography.RSA FromCapiKeyBlob(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob) { throw null; } + public static System.Security.Cryptography.DSA FromCapiKeyBlobDSA(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPrivateKeyBlob(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPrivateKeyBlobDSA(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob) { throw null; } + public static System.Security.Cryptography.RSA FromCapiPublicKeyBlob(byte[] blob, int offset) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob) { throw null; } + public static System.Security.Cryptography.DSA FromCapiPublicKeyBlobDSA(byte[] blob, int offset) { throw null; } + public static byte[] FromHex(string hex) { throw null; } + public static byte[] ToCapiKeyBlob(System.Security.Cryptography.AsymmetricAlgorithm keypair, bool includePrivateKey) { throw null; } + public static byte[] ToCapiKeyBlob(System.Security.Cryptography.DSA dsa, bool includePrivateKey) { throw null; } + public static byte[] ToCapiKeyBlob(System.Security.Cryptography.RSA rsa, bool includePrivateKey) { throw null; } + public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; } + public static byte[] ToCapiPrivateKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; } + public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.DSA dsa) { throw null; } + public static byte[] ToCapiPublicKeyBlob(System.Security.Cryptography.RSA rsa) { throw null; } + public static string ToHex(byte[] input) { throw null; } + } + public enum DHKeyGeneration + { + Random = 0, + Static = 1, + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DHParameters + { + public byte[] G; + public byte[] P; + [System.NonSerializedAttribute] + public byte[] X; + } + public abstract partial class DiffieHellman : System.Security.Cryptography.AsymmetricAlgorithm + { + protected DiffieHellman() { } + public static new Mono.Security.Cryptography.DiffieHellman Create() { throw null; } + public static new Mono.Security.Cryptography.DiffieHellman Create(string algName) { throw null; } + public abstract byte[] CreateKeyExchange(); + public abstract byte[] DecryptKeyExchange(byte[] keyex); + public abstract Mono.Security.Cryptography.DHParameters ExportParameters(bool includePrivate); + public override void FromXmlString(string xmlString) { } + public abstract void ImportParameters(Mono.Security.Cryptography.DHParameters parameters); + public override string ToXmlString(bool includePrivateParameters) { throw null; } + } + public sealed partial class DiffieHellmanManaged : Mono.Security.Cryptography.DiffieHellman + { + public DiffieHellmanManaged() { } + public DiffieHellmanManaged(byte[] p, byte[] g, byte[] x) { } + public DiffieHellmanManaged(byte[] p, byte[] g, int l) { } + public DiffieHellmanManaged(int bitLength, int l, Mono.Security.Cryptography.DHKeyGeneration method) { } + public override string KeyExchangeAlgorithm { get { throw null; } } + public override string SignatureAlgorithm { get { throw null; } } + public override byte[] CreateKeyExchange() { throw null; } + public override byte[] DecryptKeyExchange(byte[] keyEx) { throw null; } + protected override void Dispose(bool disposing) { } + public override Mono.Security.Cryptography.DHParameters ExportParameters(bool includePrivateParameters) { throw null; } + ~DiffieHellmanManaged() { } + public override void ImportParameters(Mono.Security.Cryptography.DHParameters parameters) { } + } + public sealed partial class KeyBuilder + { + internal KeyBuilder() { } + public static byte[] IV(int size) { throw null; } + public static byte[] Key(int size) { throw null; } + } + public partial class KeyPairPersistence + { + public KeyPairPersistence(System.Security.Cryptography.CspParameters parameters) { } + public KeyPairPersistence(System.Security.Cryptography.CspParameters parameters, string keyPair) { } + public string Filename { get { throw null; } } + public string KeyValue { get { throw null; } set { } } + public System.Security.Cryptography.CspParameters Parameters { get { throw null; } } + public bool Load() { throw null; } + public void Remove() { } + public void Save() { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2Managed : Mono.Security.Cryptography.MD2 + { + public MD2Managed() { } + protected override void HashCore(byte[] array, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4Managed : Mono.Security.Cryptography.MD4 + { + public MD4Managed() { } + protected override void HashCore(byte[] array, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public sealed partial class PKCS1 + { + internal PKCS1() { } + public static byte[] Decrypt_OAEP(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] C) { throw null; } + public static byte[] Decrypt_v15(System.Security.Cryptography.RSA rsa, byte[] C) { throw null; } + public static byte[] Encode_v15(System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, int emLength) { throw null; } + public static byte[] Encrypt_OAEP(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, System.Security.Cryptography.RandomNumberGenerator rng, byte[] M) { throw null; } + public static byte[] Encrypt_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.RandomNumberGenerator rng, byte[] M) { throw null; } + public static byte[] I2OSP(byte[] x, int size) { throw null; } + public static byte[] I2OSP(int x, int size) { throw null; } + public static byte[] MGF1(System.Security.Cryptography.HashAlgorithm hash, byte[] mgfSeed, int maskLen) { throw null; } + public static byte[] OS2IP(byte[] x) { throw null; } + public static byte[] RSADP(System.Security.Cryptography.RSA rsa, byte[] c) { throw null; } + public static byte[] RSAEP(System.Security.Cryptography.RSA rsa, byte[] m) { throw null; } + public static byte[] RSASP1(System.Security.Cryptography.RSA rsa, byte[] m) { throw null; } + public static byte[] RSAVP1(System.Security.Cryptography.RSA rsa, byte[] s) { throw null; } + public static byte[] Sign_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue) { throw null; } + public static bool Verify_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, byte[] signature) { throw null; } + public static bool Verify_v15(System.Security.Cryptography.RSA rsa, System.Security.Cryptography.HashAlgorithm hash, byte[] hashValue, byte[] signature, bool tryNonStandardEncoding) { throw null; } + } + public sealed partial class PKCS8 + { + internal PKCS8() { } + public static Mono.Security.Cryptography.PKCS8.KeyInfo GetType(byte[] data) { throw null; } + public partial class EncryptedPrivateKeyInfo + { + public EncryptedPrivateKeyInfo() { } + public EncryptedPrivateKeyInfo(byte[] data) { } + public string Algorithm { get { throw null; } set { } } + public byte[] EncryptedData { get { throw null; } set { } } + public int IterationCount { get { throw null; } set { } } + public byte[] Salt { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + } + public enum KeyInfo + { + EncryptedPrivateKey = 1, + PrivateKey = 0, + Unknown = 2, + } + public partial class PrivateKeyInfo + { + public PrivateKeyInfo() { } + public PrivateKeyInfo(byte[] data) { } + public string Algorithm { get { throw null; } set { } } + public System.Collections.ArrayList Attributes { get { throw null; } } + public byte[] PrivateKey { get { throw null; } set { } } + public int Version { get { throw null; } set { } } + public static System.Security.Cryptography.DSA DecodeDSA(byte[] privateKey, System.Security.Cryptography.DSAParameters dsaParameters) { throw null; } + public static System.Security.Cryptography.RSA DecodeRSA(byte[] keypair) { throw null; } + public static byte[] Encode(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public static byte[] Encode(System.Security.Cryptography.DSA dsa) { throw null; } + public static byte[] Encode(System.Security.Cryptography.RSA rsa) { throw null; } + public byte[] GetBytes() { throw null; } + } + } + public abstract partial class RC4 : System.Security.Cryptography.SymmetricAlgorithm + { + public RC4() { } + public override byte[] IV { get { throw null; } set { } } + public static new Mono.Security.Cryptography.RC4 Create() { throw null; } + public static new Mono.Security.Cryptography.RC4 Create(string algName) { throw null; } + } + public partial class RSAManaged : System.Security.Cryptography.RSA + { + public RSAManaged() { } + public RSAManaged(int keySize) { } + public bool IsCrtPossible { get { throw null; } } + public override string KeyExchangeAlgorithm { get { throw null; } } + public override int KeySize { get { throw null; } } + public bool PublicOnly { get { throw null; } } + public override string SignatureAlgorithm { get { throw null; } } + public bool UseKeyBlinding { get { throw null; } set { } } + public event Mono.Security.Cryptography.RSAManaged.KeyGeneratedEventHandler KeyGenerated { add { } remove { } } + public override byte[] DecryptValue(byte[] rgb) { throw null; } + protected override void Dispose(bool disposing) { } + public override byte[] EncryptValue(byte[] rgb) { throw null; } + public override System.Security.Cryptography.RSAParameters ExportParameters(bool includePrivateParameters) { throw null; } + ~RSAManaged() { } + public override void ImportParameters(System.Security.Cryptography.RSAParameters parameters) { } + public override string ToXmlString(bool includePrivateParameters) { throw null; } + public delegate void KeyGeneratedEventHandler(object sender, System.EventArgs e); + } + public abstract partial class SHA224 : System.Security.Cryptography.HashAlgorithm + { + public SHA224() { } + public static new Mono.Security.Cryptography.SHA224 Create() { throw null; } + public static new Mono.Security.Cryptography.SHA224 Create(string hashName) { throw null; } + } + public partial class SHA224Managed : Mono.Security.Cryptography.SHA224 + { + public SHA224Managed() { } + protected override void HashCore(byte[] rgb, int start, int size) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} +namespace Mono.Security.Protocol.Ntlm +{ + [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")] + public partial class ChallengeResponse : System.IDisposable + { + public ChallengeResponse() { } + public ChallengeResponse(string password, byte[] challenge) { } + public byte[] Challenge { get { throw null; } set { } } + public byte[] LM { get { throw null; } } + public byte[] NT { get { throw null; } } + public string Password { get { throw null; } set { } } + public void Dispose() { } + ~ChallengeResponse() { } + } + public static partial class ChallengeResponse2 + { + public static void Compute(Mono.Security.Protocol.Ntlm.Type2Message type2, Mono.Security.Protocol.Ntlm.NtlmAuthLevel level, string username, string password, string domain, out byte[] lm, out byte[] ntlm) { lm = default(byte[]); ntlm = default(byte[]); } + } + public abstract partial class MessageBase + { + protected MessageBase(int messageType) { } + public Mono.Security.Protocol.Ntlm.NtlmFlags Flags { get { throw null; } set { } } + public int Type { get { throw null; } } + protected bool CheckHeader(byte[] message) { throw null; } + protected virtual void Decode(byte[] message) { } + public abstract byte[] GetBytes(); + protected byte[] PrepareMessage(int messageSize) { throw null; } + } + public enum NtlmAuthLevel + { + LM_and_NTLM = 0, + LM_and_NTLM_and_try_NTLMv2_Session = 1, + NTLMv2_only = 3, + NTLM_only = 2, + } + [System.FlagsAttribute] + public enum NtlmFlags + { + Negotiate128 = 536870912, + Negotiate56 = -2147483648, + NegotiateAlwaysSign = 32768, + NegotiateDomainSupplied = 4096, + NegotiateNtlm = 512, + NegotiateNtlm2Key = 524288, + NegotiateOem = 2, + NegotiateUnicode = 1, + NegotiateWorkstationSupplied = 8192, + RequestTarget = 4, + } + public static partial class NtlmSettings + { + public static Mono.Security.Protocol.Ntlm.NtlmAuthLevel DefaultAuthLevel { get { throw null; } set { } } + } + public partial class Type1Message : Mono.Security.Protocol.Ntlm.MessageBase + { + public Type1Message() : base (default(int)) { } + public Type1Message(byte[] message) : base (default(int)) { } + public string Domain { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + protected override void Decode(byte[] message) { } + public override byte[] GetBytes() { throw null; } + } + public partial class Type2Message : Mono.Security.Protocol.Ntlm.MessageBase + { + public Type2Message() : base (default(int)) { } + public Type2Message(byte[] message) : base (default(int)) { } + public byte[] Nonce { get { throw null; } set { } } + public byte[] TargetInfo { get { throw null; } } + public string TargetName { get { throw null; } } + protected override void Decode(byte[] message) { } + ~Type2Message() { } + public override byte[] GetBytes() { throw null; } + } + public partial class Type3Message : Mono.Security.Protocol.Ntlm.MessageBase + { + [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")] + public Type3Message() : base (default(int)) { } + public Type3Message(Mono.Security.Protocol.Ntlm.Type2Message type2) : base (default(int)) { } + public Type3Message(byte[] message) : base (default(int)) { } + [System.ObsoleteAttribute("Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.")] + public byte[] Challenge { get { throw null; } set { } } + [System.ObsoleteAttribute("Use NtlmSettings.DefaultAuthLevel")] + public static Mono.Security.Protocol.Ntlm.NtlmAuthLevel DefaultAuthLevel { get { throw null; } set { } } + public string Domain { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public Mono.Security.Protocol.Ntlm.NtlmAuthLevel Level { get { throw null; } set { } } + public byte[] LM { get { throw null; } } + public byte[] NT { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + protected override void Decode(byte[] message) { } + ~Type3Message() { } + public override byte[] GetBytes() { throw null; } + } +} +namespace Mono.Security.Protocol.Tls +{ + public delegate System.Security.Cryptography.X509Certificates.X509Certificate CertificateSelectionCallback(System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection serverRequestedCertificates); + public delegate bool CertificateValidationCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, int[] certificateErrors); + public delegate Mono.Security.Protocol.Tls.ValidationResult CertificateValidationCallback2(Mono.Security.X509.X509CertificateCollection collection); + [System.SerializableAttribute] + public enum CipherAlgorithmType + { + Des = 0, + None = 1, + Rc2 = 2, + Rc4 = 3, + Rijndael = 4, + SkipJack = 5, + TripleDes = 6, + } + [System.SerializableAttribute] + public enum ExchangeAlgorithmType + { + DiffieHellman = 0, + Fortezza = 1, + None = 2, + RsaKeyX = 3, + RsaSign = 4, + } + [System.SerializableAttribute] + public enum HashAlgorithmType + { + Md5 = 0, + None = 1, + Sha1 = 2, + } + public delegate System.Security.Cryptography.AsymmetricAlgorithm PrivateKeySelectionCallback(System.Security.Cryptography.X509Certificates.X509Certificate certificate, string targetHost); + public enum SecurityCompressionType + { + None = 0, + Zlib = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum SecurityProtocolType + { + Default = -1073741824, + Ssl2 = 12, + Ssl3 = 48, + Tls = 192, + } + public partial class SslClientStream : Mono.Security.Protocol.Tls.SslStreamBase + { + public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509Certificate clientCertificate) : base (default(System.IO.Stream), default(bool)) { } + public SslClientStream(System.IO.Stream stream, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates) : base (default(System.IO.Stream), default(bool)) { } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + public Mono.Security.Protocol.Tls.CertificateSelectionCallback ClientCertSelectionDelegate { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate SelectedClientCertificate { get { throw null; } } + public Mono.Security.Protocol.Tls.CertificateValidationCallback ServerCertValidationDelegate { get { throw null; } set { } } + public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ServerCertValidation2 { add { } remove { } } + protected override void Dispose(bool disposing) { } + ~SslClientStream() { } + } + public partial class SslServerStream : Mono.Security.Protocol.Tls.SslStreamBase + { + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream) : base (default(System.IO.Stream), default(bool)) { } + public SslServerStream(System.IO.Stream stream, System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, bool requestClientCertificate, bool ownsStream, Mono.Security.Protocol.Tls.SecurityProtocolType securityProtocolType) : base (default(System.IO.Stream), default(bool)) { } + public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } } + public Mono.Security.Protocol.Tls.CertificateValidationCallback ClientCertValidationDelegate { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeyCertSelectionDelegate { get { throw null; } set { } } + public event Mono.Security.Protocol.Tls.CertificateValidationCallback2 ClientCertValidation2 { add { } remove { } } + protected override void Dispose(bool disposing) { } + ~SslServerStream() { } + } + public abstract partial class SslStreamBase : System.IO.Stream, System.IDisposable + { + protected SslStreamBase(System.IO.Stream stream, bool ownsStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool CheckCertRevocationStatus { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.CipherAlgorithmType CipherAlgorithm { get { throw null; } } + public int CipherStrength { get { throw null; } } + public Mono.Security.Protocol.Tls.HashAlgorithmType HashAlgorithm { get { throw null; } } + public int HashStrength { get { throw null; } } + public Mono.Security.Protocol.Tls.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } } + public int KeyExchangeStrength { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public Mono.Security.Protocol.Tls.SecurityProtocolType SecurityProtocol { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Certificate ServerCertificate { get { throw null; } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected override void Dispose(bool disposing) { } + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + public override void EndWrite(System.IAsyncResult asyncResult) { } + ~SslStreamBase() { } + public override void Flush() { } + public int Read(byte[] buffer) { throw null; } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public void Write(byte[] buffer) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + 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 +{ + public partial class PKCS12 : System.ICloneable + { + public const string certBag = "1.2.840.113549.1.12.10.1.3"; + public const string crlBag = "1.2.840.113549.1.12.10.1.4"; + public const int CryptoApiPasswordLimit = 32; + public const string keyBag = "1.2.840.113549.1.12.10.1.1"; + public const string pbeWithSHAAnd128BitRC2CBC = "1.2.840.113549.1.12.1.5"; + public const string pbeWithSHAAnd128BitRC4 = "1.2.840.113549.1.12.1.1"; + public const string pbeWithSHAAnd2KeyTripleDESCBC = "1.2.840.113549.1.12.1.4"; + public const string pbeWithSHAAnd3KeyTripleDESCBC = "1.2.840.113549.1.12.1.3"; + public const string pbeWithSHAAnd40BitRC2CBC = "1.2.840.113549.1.12.1.6"; + public const string pbeWithSHAAnd40BitRC4 = "1.2.840.113549.1.12.1.2"; + public const string pkcs8ShroudedKeyBag = "1.2.840.113549.1.12.10.1.2"; + public const string safeContentsBag = "1.2.840.113549.1.12.10.1.6"; + public const string sdsiCertificate = "1.2.840.113549.1.9.22.2"; + public const string secretBag = "1.2.840.113549.1.12.10.1.5"; + public const string x509Certificate = "1.2.840.113549.1.9.22.1"; + public const string x509Crl = "1.2.840.113549.1.9.23.1"; + public PKCS12() { } + public PKCS12(byte[] data) { } + public PKCS12(byte[] data, byte[] password) { } + public PKCS12(byte[] data, string password) { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public int IterationCount { get { throw null; } set { } } + public System.Collections.ArrayList Keys { get { throw null; } } + public static int MaximumPasswordLength { get { throw null; } set { } } + public string Password { set { } } + public System.Collections.ArrayList Secrets { get { throw null; } } + public void AddCertificate(Mono.Security.X509.X509Certificate cert) { } + public void AddCertificate(Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attributes) { } + public void AddKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void AddKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes) { } + public void AddPkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void AddPkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa, System.Collections.IDictionary attributes) { } + public void AddSecretBag(byte[] secret) { } + public void AddSecretBag(byte[] secret, System.Collections.IDictionary attributes) { } + public object Clone() { throw null; } + public byte[] Decrypt(Mono.Security.PKCS7.EncryptedData ed) { throw null; } + public byte[] Decrypt(string algorithmOid, byte[] salt, int iterationCount, byte[] encryptedData) { throw null; } + public byte[] Encrypt(string algorithmOid, byte[] salt, int iterationCount, byte[] data) { throw null; } + ~PKCS12() { } + public System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(System.Collections.IDictionary attrs) { throw null; } + public System.Collections.IDictionary GetAttributes(Mono.Security.X509.X509Certificate cert) { throw null; } + public System.Collections.IDictionary GetAttributes(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public byte[] GetBytes() { throw null; } + public Mono.Security.X509.X509Certificate GetCertificate(System.Collections.IDictionary attrs) { throw null; } + public byte[] GetSecret(System.Collections.IDictionary attrs) { throw null; } + public static Mono.Security.X509.PKCS12 LoadFromFile(string filename) { throw null; } + public static Mono.Security.X509.PKCS12 LoadFromFile(string filename, string password) { throw null; } + public void RemoveCertificate(Mono.Security.X509.X509Certificate cert) { } + public void RemoveCertificate(Mono.Security.X509.X509Certificate cert, System.Collections.IDictionary attrs) { } + public void RemoveKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void RemovePkcs8ShroudedKeyBag(System.Security.Cryptography.AsymmetricAlgorithm aa) { } + public void RemoveSecretBag(byte[] secret) { } + public void SaveToFile(string filename) { } + public partial class DeriveBytes + { + public DeriveBytes() { } + public string HashName { get { throw null; } set { } } + public int IterationCount { get { throw null; } set { } } + public byte[] Password { get { throw null; } set { } } + public byte[] Salt { get { throw null; } set { } } + public byte[] DeriveIV(int size) { throw null; } + public byte[] DeriveKey(int size) { throw null; } + public byte[] DeriveMAC(int size) { throw null; } + public enum Purpose + { + IV = 1, + Key = 0, + MAC = 2, + } + } + } + public partial class PKCS5 + { + public const string pbeWithMD2AndDESCBC = "1.2.840.113549.1.5.1"; + public const string pbeWithMD2AndRC2CBC = "1.2.840.113549.1.5.4"; + public const string pbeWithMD5AndDESCBC = "1.2.840.113549.1.5.3"; + public const string pbeWithMD5AndRC2CBC = "1.2.840.113549.1.5.6"; + public const string pbeWithSHA1AndDESCBC = "1.2.840.113549.1.5.10"; + public const string pbeWithSHA1AndRC2CBC = "1.2.840.113549.1.5.11"; + public PKCS5() { } + } + public partial class PKCS9 + { + public const string friendlyName = "1.2.840.113549.1.9.20"; + public const string localKeyId = "1.2.840.113549.1.9.21"; + public PKCS9() { } + } + public sealed partial class X501 + { + internal X501() { } + public static Mono.Security.ASN1 FromString(string rdn) { throw null; } + public static string ToString(Mono.Security.ASN1 seq) { throw null; } + public static string ToString(Mono.Security.ASN1 seq, bool reversed, string separator, bool quotes) { throw null; } + } + public abstract partial class X509Builder + { + protected X509Builder() { } + public string Hash { get { throw null; } set { } } + protected string GetOid(string hashName) { throw null; } + public virtual byte[] Sign(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public virtual byte[] Sign(System.Security.Cryptography.DSA key) { throw null; } + public virtual byte[] Sign(System.Security.Cryptography.RSA key) { throw null; } + protected abstract Mono.Security.ASN1 ToBeSigned(string hashName); + } + public partial class X509Certificate : System.Runtime.Serialization.ISerializable + { + public X509Certificate(byte[] data) { } + protected X509Certificate(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Security.Cryptography.DSA DSA { get { throw null; } set { } } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public byte[] Hash { get { throw null; } } + public bool IsCurrent { get { throw null; } } + public bool IsSelfSigned { get { throw null; } } + public virtual string IssuerName { get { throw null; } } + public byte[] IssuerUniqueIdentifier { get { throw null; } } + public virtual string KeyAlgorithm { get { throw null; } } + public virtual byte[] KeyAlgorithmParameters { get { throw null; } set { } } + public virtual byte[] PublicKey { get { throw null; } } + public virtual byte[] RawData { get { throw null; } } + public virtual System.Security.Cryptography.RSA RSA { get { throw null; } set { } } + public virtual byte[] SerialNumber { get { throw null; } } + public virtual byte[] Signature { get { throw null; } } + public virtual string SignatureAlgorithm { get { throw null; } } + public virtual byte[] SignatureAlgorithmParameters { get { throw null; } } + public virtual string SubjectName { get { throw null; } } + public byte[] SubjectUniqueIdentifier { get { throw null; } } + public virtual System.DateTime ValidFrom { get { throw null; } } + public virtual System.DateTime ValidUntil { get { throw null; } } + public int Version { get { throw null; } } + public bool CheckSignature(byte[] hash, string hashAlgorithm, byte[] signature) { throw null; } + public Mono.Security.ASN1 GetIssuerName() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public Mono.Security.ASN1 GetSubjectName() { throw null; } + public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public bool WasCurrent(System.DateTime instant) { throw null; } + } + public partial class X509CertificateBuilder : Mono.Security.X509.X509Builder + { + public X509CertificateBuilder() { } + public X509CertificateBuilder(byte version) { } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public string IssuerName { get { throw null; } set { } } + public byte[] IssuerUniqueId { get { throw null; } set { } } + public System.DateTime NotAfter { get { throw null; } set { } } + public System.DateTime NotBefore { get { throw null; } set { } } + public byte[] SerialNumber { get { throw null; } set { } } + public string SubjectName { get { throw null; } set { } } + public System.Security.Cryptography.AsymmetricAlgorithm SubjectPublicKey { get { throw null; } set { } } + public byte[] SubjectUniqueId { get { throw null; } set { } } + public byte Version { get { throw null; } set { } } + protected override Mono.Security.ASN1 ToBeSigned(string oid) { throw null; } + } + [System.SerializableAttribute] + public partial class X509CertificateCollection : System.Collections.CollectionBase, System.Collections.IEnumerable + { + public X509CertificateCollection() { } + public X509CertificateCollection(Mono.Security.X509.X509CertificateCollection value) { } + public X509CertificateCollection(Mono.Security.X509.X509Certificate[] value) { } + public Mono.Security.X509.X509Certificate this[int index] { get { throw null; } set { } } + public int Add(Mono.Security.X509.X509Certificate value) { throw null; } + public void AddRange(Mono.Security.X509.X509CertificateCollection value) { } + public void AddRange(Mono.Security.X509.X509Certificate[] value) { } + public bool Contains(Mono.Security.X509.X509Certificate value) { throw null; } + public void CopyTo(Mono.Security.X509.X509Certificate[] array, int index) { } + public new Mono.Security.X509.X509CertificateCollection.X509CertificateEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + public int IndexOf(Mono.Security.X509.X509Certificate value) { throw null; } + public void Insert(int index, Mono.Security.X509.X509Certificate value) { } + public void Remove(Mono.Security.X509.X509Certificate value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class X509CertificateEnumerator : System.Collections.IEnumerator + { + public X509CertificateEnumerator(Mono.Security.X509.X509CertificateCollection mappings) { } + public Mono.Security.X509.X509Certificate Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + public partial class X509Chain + { + public X509Chain() { } + public X509Chain(Mono.Security.X509.X509CertificateCollection chain) { } + public Mono.Security.X509.X509CertificateCollection Chain { get { throw null; } } + public Mono.Security.X509.X509Certificate Root { get { throw null; } } + public Mono.Security.X509.X509ChainStatusFlags Status { get { throw null; } } + public Mono.Security.X509.X509CertificateCollection TrustAnchors { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(64))]set { } } + public bool Build(Mono.Security.X509.X509Certificate leaf) { throw null; } + public Mono.Security.X509.X509Certificate FindByIssuerName(string issuerName) { throw null; } + public void LoadCertificate(Mono.Security.X509.X509Certificate x509) { } + public void LoadCertificates(Mono.Security.X509.X509CertificateCollection collection) { } + public void Reset() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum X509ChainStatusFlags + { + InvalidBasicConstraints = 1024, + NoError = 0, + NotSignatureValid = 8, + NotTimeNested = 2, + NotTimeValid = 1, + PartialChain = 65536, + UntrustedRoot = 32, + } + public partial class X509Crl + { + public X509Crl(byte[] crl) { } + public System.Collections.ArrayList Entries { get { throw null; } } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public byte[] Hash { get { throw null; } } + public bool IsCurrent { get { throw null; } } + public string IssuerName { get { throw null; } } + public Mono.Security.X509.X509Crl.X509CrlEntry this[byte[] serialNumber] { get { throw null; } } + public Mono.Security.X509.X509Crl.X509CrlEntry this[int index] { get { throw null; } } + public System.DateTime NextUpdate { get { throw null; } } + public byte[] RawData { get { throw null; } } + public byte[] Signature { get { throw null; } } + public string SignatureAlgorithm { get { throw null; } } + public System.DateTime ThisUpdate { get { throw null; } } + public byte Version { get { throw null; } } + public static Mono.Security.X509.X509Crl CreateFromFile(string filename) { throw null; } + public byte[] GetBytes() { throw null; } + public Mono.Security.X509.X509Crl.X509CrlEntry GetCrlEntry(Mono.Security.X509.X509Certificate x509) { throw null; } + public Mono.Security.X509.X509Crl.X509CrlEntry GetCrlEntry(byte[] serialNumber) { throw null; } + public bool VerifySignature(Mono.Security.X509.X509Certificate x509) { throw null; } + public bool VerifySignature(System.Security.Cryptography.AsymmetricAlgorithm aa) { throw null; } + public bool WasCurrent(System.DateTime instant) { throw null; } + public partial class X509CrlEntry + { + internal X509CrlEntry() { } + public Mono.Security.X509.X509ExtensionCollection Extensions { get { throw null; } } + public System.DateTime RevocationDate { get { throw null; } } + public byte[] SerialNumber { get { throw null; } } + public byte[] GetBytes() { throw null; } + } + } + public partial class X509Extension + { + protected bool extnCritical; + protected string extnOid; + protected Mono.Security.ASN1 extnValue; + protected X509Extension() { } + public X509Extension(Mono.Security.ASN1 asn1) { } + public X509Extension(Mono.Security.X509.X509Extension extension) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public bool Critical { get { throw null; } set { } } + public virtual string Name { get { throw null; } } + public string Oid { get { throw null; } } + public Mono.Security.ASN1 Value { get { throw null; } } + protected virtual void Decode() { } + protected virtual void Encode() { } + public override bool Equals(object obj) { throw null; } + public byte[] GetBytes() { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class X509ExtensionCollection : System.Collections.CollectionBase, System.Collections.IEnumerable + { + public X509ExtensionCollection() { } + public X509ExtensionCollection(Mono.Security.ASN1 asn1) { } + public Mono.Security.X509.X509Extension this[int index] { get { throw null; } } + public Mono.Security.X509.X509Extension this[string oid] { get { throw null; } } + public int Add(Mono.Security.X509.X509Extension extension) { throw null; } + public void AddRange(Mono.Security.X509.X509ExtensionCollection collection) { } + public void AddRange(Mono.Security.X509.X509Extension[] extension) { } + public bool Contains(Mono.Security.X509.X509Extension extension) { throw null; } + public bool Contains(string oid) { throw null; } + public void CopyTo(Mono.Security.X509.X509Extension[] extensions, int index) { } + public byte[] GetBytes() { throw null; } + public int IndexOf(Mono.Security.X509.X509Extension extension) { throw null; } + public int IndexOf(string oid) { throw null; } + public void Insert(int index, Mono.Security.X509.X509Extension extension) { } + public void Remove(Mono.Security.X509.X509Extension extension) { } + public void Remove(string oid) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class X509Store + { + internal X509Store() { } + public Mono.Security.X509.X509CertificateCollection Certificates { get { throw null; } } + public System.Collections.ArrayList Crls { get { throw null; } } + public string Name { get { throw null; } } + public void Clear() { } + public void Import(Mono.Security.X509.X509Certificate certificate) { } + public void Import(Mono.Security.X509.X509Crl crl) { } + public void Remove(Mono.Security.X509.X509Certificate certificate) { } + public void Remove(Mono.Security.X509.X509Crl crl) { } + } + public sealed partial class X509StoreManager + { + internal X509StoreManager() { } + public static Mono.Security.X509.X509Stores CurrentUser { get { throw null; } } + public static Mono.Security.X509.X509CertificateCollection IntermediateCACertificates { get { throw null; } } + public static System.Collections.ArrayList IntermediateCACrls { get { throw null; } } + public static Mono.Security.X509.X509Stores LocalMachine { get { throw null; } } + public static System.Collections.ArrayList TrustedRootCACrls { get { throw null; } } + public static Mono.Security.X509.X509CertificateCollection TrustedRootCertificates { get { throw null; } } + public static Mono.Security.X509.X509CertificateCollection UntrustedCertificates { get { throw null; } } + } + public partial class X509Stores + { + internal X509Stores() { } + public Mono.Security.X509.X509Store IntermediateCA { get { throw null; } } + public Mono.Security.X509.X509Store OtherPeople { get { throw null; } } + public Mono.Security.X509.X509Store Personal { get { throw null; } } + public Mono.Security.X509.X509Store TrustedRoot { get { throw null; } } + public Mono.Security.X509.X509Store Untrusted { get { throw null; } } + public void Clear() { } + public Mono.Security.X509.X509Store Open(string storeName, bool create) { throw null; } + public partial class Names + { + public const string IntermediateCA = "CA"; + public const string OtherPeople = "AddressBook"; + public const string Personal = "My"; + public const string TrustedRoot = "Trust"; + public const string Untrusted = "Disallowed"; + public Names() { } + } + } + public partial class X520 + { + public X520() { } + public abstract partial class AttributeTypeAndValue + { + protected AttributeTypeAndValue(string oid, int upperBound) { } + protected AttributeTypeAndValue(string oid, int upperBound, byte encoding) { } + public Mono.Security.ASN1 ASN1 { get { throw null; } } + public string Value { get { throw null; } set { } } + public byte[] GetBytes() { throw null; } + public byte[] GetBytes(byte encoding) { throw null; } + } + public partial class CommonName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public CommonName() : base (default(string), default(int)) { } + } + public partial class CountryName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public CountryName() : base (default(string), default(int)) { } + } + public partial class DnQualifier : Mono.Security.X509.X520.AttributeTypeAndValue + { + public DnQualifier() : base (default(string), default(int)) { } + } + public partial class DomainComponent : Mono.Security.X509.X520.AttributeTypeAndValue + { + public DomainComponent() : base (default(string), default(int)) { } + } + public partial class EmailAddress : Mono.Security.X509.X520.AttributeTypeAndValue + { + public EmailAddress() : base (default(string), default(int)) { } + } + public partial class GivenName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public GivenName() : base (default(string), default(int)) { } + } + public partial class Initial : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Initial() : base (default(string), default(int)) { } + } + public partial class LocalityName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public LocalityName() : base (default(string), default(int)) { } + } + public partial class Name : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Name() : base (default(string), default(int)) { } + } + public partial class Oid : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Oid(string oid) : base (default(string), default(int)) { } + } + public partial class OrganizationalUnitName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public OrganizationalUnitName() : base (default(string), default(int)) { } + } + public partial class OrganizationName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public OrganizationName() : base (default(string), default(int)) { } + } + public partial class SerialNumber : Mono.Security.X509.X520.AttributeTypeAndValue + { + public SerialNumber() : base (default(string), default(int)) { } + } + public partial class StateOrProvinceName : Mono.Security.X509.X520.AttributeTypeAndValue + { + public StateOrProvinceName() : base (default(string), default(int)) { } + } + public partial class Surname : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Surname() : base (default(string), default(int)) { } + } + public partial class Title : Mono.Security.X509.X520.AttributeTypeAndValue + { + public Title() : base (default(string), default(int)) { } + } + public partial class UserId : Mono.Security.X509.X520.AttributeTypeAndValue + { + public UserId() : base (default(string), default(int)) { } + } + } +} +namespace Mono.Security.X509.Extensions +{ + public partial class AuthorityKeyIdentifierExtension : Mono.Security.X509.X509Extension + { + public AuthorityKeyIdentifierExtension() { } + public AuthorityKeyIdentifierExtension(Mono.Security.ASN1 asn1) { } + public AuthorityKeyIdentifierExtension(Mono.Security.X509.X509Extension extension) { } + public byte[] Identifier { get { throw null; } set { } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } + public partial class BasicConstraintsExtension : Mono.Security.X509.X509Extension + { + public const int NoPathLengthConstraint = -1; + public BasicConstraintsExtension() { } + public BasicConstraintsExtension(Mono.Security.ASN1 asn1) { } + public BasicConstraintsExtension(Mono.Security.X509.X509Extension extension) { } + public bool CertificateAuthority { get { throw null; } set { } } + public override string Name { get { throw null; } } + public int PathLenConstraint { get { throw null; } set { } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } + public partial class CertificatePoliciesExtension : Mono.Security.X509.X509Extension + { + public CertificatePoliciesExtension() { } + public CertificatePoliciesExtension(Mono.Security.ASN1 asn1) { } + public CertificatePoliciesExtension(Mono.Security.X509.X509Extension extension) { } + public override string Name { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + } + public partial class CRLDistributionPointsExtension : Mono.Security.X509.X509Extension + { + public CRLDistributionPointsExtension() { } + public CRLDistributionPointsExtension(Mono.Security.ASN1 asn1) { } + public CRLDistributionPointsExtension(Mono.Security.X509.X509Extension extension) { } + public System.Collections.Generic.IEnumerable DistributionPoints { get { throw null; } } + public override string Name { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + public partial class DistributionPoint + { + public DistributionPoint(Mono.Security.ASN1 dp) { } + public DistributionPoint(string dp, Mono.Security.X509.Extensions.CRLDistributionPointsExtension.ReasonFlags reasons, string issuer) { } + public string CRLIssuer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Security.X509.Extensions.CRLDistributionPointsExtension.ReasonFlags Reasons { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ReasonFlags + { + AACompromise = 8, + AffiliationChanged = 3, + CACompromise = 2, + CertificateHold = 6, + CessationOfOperation = 5, + KeyCompromise = 1, + PrivilegeWithdrawn = 7, + Superseded = 4, + Unused = 0, + } + } + public partial class ExtendedKeyUsageExtension : Mono.Security.X509.X509Extension + { + public ExtendedKeyUsageExtension() { } + public ExtendedKeyUsageExtension(Mono.Security.ASN1 asn1) { } + public ExtendedKeyUsageExtension(Mono.Security.X509.X509Extension extension) { } + public System.Collections.ArrayList KeyPurpose { get { throw null; } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } + public partial class KeyAttributesExtension : Mono.Security.X509.X509Extension + { + public KeyAttributesExtension() { } + public KeyAttributesExtension(Mono.Security.ASN1 asn1) { } + public KeyAttributesExtension(Mono.Security.X509.X509Extension extension) { } + public byte[] KeyIdentifier { get { throw null; } } + public override string Name { get { throw null; } } + public System.DateTime NotAfter { get { throw null; } } + public System.DateTime NotBefore { get { throw null; } } + protected override void Decode() { } + public bool Support(Mono.Security.X509.Extensions.KeyUsages usage) { throw null; } + public override string ToString() { throw null; } + } + public partial class KeyUsageExtension : Mono.Security.X509.X509Extension + { + public KeyUsageExtension() { } + public KeyUsageExtension(Mono.Security.ASN1 asn1) { } + public KeyUsageExtension(Mono.Security.X509.X509Extension extension) { } + public Mono.Security.X509.Extensions.KeyUsages KeyUsage { get { throw null; } set { } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public bool Support(Mono.Security.X509.Extensions.KeyUsages usage) { throw null; } + public override string ToString() { throw null; } + } + [System.FlagsAttribute] + public enum KeyUsages + { + cRLSign = 2, + dataEncipherment = 16, + decipherOnly = 2048, + digitalSignature = 128, + encipherOnly = 1, + keyAgreement = 8, + keyCertSign = 4, + keyEncipherment = 32, + none = 0, + nonRepudiation = 64, + } + public partial class NetscapeCertTypeExtension : Mono.Security.X509.X509Extension + { + public NetscapeCertTypeExtension() { } + public NetscapeCertTypeExtension(Mono.Security.ASN1 asn1) { } + public NetscapeCertTypeExtension(Mono.Security.X509.X509Extension extension) { } + public override string Name { get { throw null; } } + protected override void Decode() { } + public bool Support(Mono.Security.X509.Extensions.NetscapeCertTypeExtension.CertTypes usage) { throw null; } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum CertTypes + { + ObjectSigning = 16, + ObjectSigningCA = 1, + Smime = 32, + SmimeCA = 2, + SslCA = 4, + SslClient = 128, + SslServer = 64, + } + } + public partial class PrivateKeyUsagePeriodExtension : Mono.Security.X509.X509Extension + { + public PrivateKeyUsagePeriodExtension() { } + public PrivateKeyUsagePeriodExtension(Mono.Security.ASN1 asn1) { } + public PrivateKeyUsagePeriodExtension(Mono.Security.X509.X509Extension extension) { } + public override string Name { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + } + public partial class SubjectAltNameExtension : Mono.Security.X509.X509Extension + { + public SubjectAltNameExtension() { } + public SubjectAltNameExtension(Mono.Security.ASN1 asn1) { } + public SubjectAltNameExtension(Mono.Security.X509.X509Extension extension) { } + public SubjectAltNameExtension(string[] rfc822, string[] dnsNames, string[] ipAddresses, string[] uris) { } + public string[] DNSNames { get { throw null; } } + public string[] IPAddresses { get { throw null; } } + public override string Name { get { throw null; } } + public string[] RFC822 { get { throw null; } } + public string[] UniformResourceIdentifiers { get { throw null; } } + protected override void Decode() { } + public override string ToString() { throw null; } + } + public partial class SubjectKeyIdentifierExtension : Mono.Security.X509.X509Extension + { + public SubjectKeyIdentifierExtension() { } + public SubjectKeyIdentifierExtension(Mono.Security.ASN1 asn1) { } + public SubjectKeyIdentifierExtension(Mono.Security.X509.X509Extension extension) { } + public byte[] Identifier { get { throw null; } set { } } + public override string Name { get { throw null; } } + protected override void Decode() { } + protected override void Encode() { } + public override string ToString() { throw null; } + } +} +namespace Mono.Xml +{ + [System.CLSCompliantAttribute(false)] + public partial class MiniParser + { + protected int col; + protected static string[] errors; + protected int line; + protected bool splitCData; + protected int[] twoCharBuff; + public MiniParser() { } + protected void FatalErr(string descr) { } + public void Parse(Mono.Xml.MiniParser.IReader reader, Mono.Xml.MiniParser.IHandler handler) { } + public void Reset() { } + protected static bool StrEquals(string str, System.Text.StringBuilder sb, int sbStart, int len) { throw null; } + protected static int Xlat(int charCode, int state) { throw null; } + public partial class AttrListImpl : Mono.Xml.MiniParser.IAttrList, Mono.Xml.MiniParser.IMutableAttrList + { + protected System.Collections.ArrayList names; + protected System.Collections.ArrayList values; + public AttrListImpl() { } + public AttrListImpl(Mono.Xml.MiniParser.IAttrList attrs) { } + public AttrListImpl(int initialCapacity) { } + public bool IsEmpty { get { throw null; } } + public int Length { get { throw null; } } + public string[] Names { get { throw null; } } + public string[] Values { get { throw null; } } + public void Add(string name, string value) { } + public void ChangeValue(string name, string newValue) { } + public void Clear() { } + public void CopyFrom(Mono.Xml.MiniParser.IAttrList attrs) { } + public string GetName(int i) { throw null; } + public string GetValue(int i) { throw null; } + public string GetValue(string name) { throw null; } + public void Remove(int i) { } + public void Remove(string name) { } + } + public partial class HandlerAdapter : Mono.Xml.MiniParser.IHandler + { + public HandlerAdapter() { } + public void OnChars(string ch) { } + public void OnEndElement(string name) { } + public void OnEndParsing(Mono.Xml.MiniParser parser) { } + public void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs) { } + public void OnStartParsing(Mono.Xml.MiniParser parser) { } + } + public partial interface IAttrList + { + bool IsEmpty { get; } + int Length { get; } + string[] Names { get; } + string[] Values { get; } + void ChangeValue(string name, string newValue); + string GetName(int i); + string GetValue(int i); + string GetValue(string name); + } + public partial interface IHandler + { + void OnChars(string ch); + void OnEndElement(string name); + void OnEndParsing(Mono.Xml.MiniParser parser); + void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs); + void OnStartParsing(Mono.Xml.MiniParser parser); + } + public partial interface IMutableAttrList : Mono.Xml.MiniParser.IAttrList + { + void Add(string name, string value); + void Clear(); + void CopyFrom(Mono.Xml.MiniParser.IAttrList attrs); + void Remove(int i); + void Remove(string name); + } + public partial interface IReader + { + int Read(); + } + public partial class XMLError : System.Exception + { + protected int column; + protected string descr; + protected int line; + public XMLError() { } + public XMLError(string descr) { } + public XMLError(string descr, int line, int column) { } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public override string ToString() { throw null; } + } + } + [System.CLSCompliantAttribute(false)] + public partial class SecurityParser : Mono.Xml.MiniParser, Mono.Xml.MiniParser.IHandler, Mono.Xml.MiniParser.IReader + { + public SecurityParser() { } + public void LoadXml(string xml) { } + public void OnChars(string ch) { } + public void OnEndElement(string name) { } + public void OnEndParsing(Mono.Xml.MiniParser parser) { } + public void OnStartElement(string name, Mono.Xml.MiniParser.IAttrList attrs) { } + public void OnStartParsing(Mono.Xml.MiniParser parser) { } + public int Read() { throw null; } + public System.Security.SecurityElement ToXml() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..c9d14feea1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +96fa375ef81d66952b179462356fa35c49d0bb77 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.0/Mono.Tasklets.cs new file mode 100644 index 0000000000..3af6ee5751 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.Tasklets.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.0/Mono.WebBrowser.cs new file mode 100644 index 0000000000..394e50e658 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Mono.WebBrowser.cs @@ -0,0 +1,465 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.0/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..f54140a865 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +3e4a006ffd1563a2a812ed2940a66b6a001cce53 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/PEAPI.cs b/external/binary-reference-assemblies/src/v4.0/PEAPI.cs new file mode 100644 index 0000000000..f9f6ec3f8c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/PEAPI.cs @@ -0,0 +1,1208 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.Constant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.Constant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..e70f90ad78 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +671b7030e98059c081c0b2a80a6854501e6fadb6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.0/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..9955c0701b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ComponentModel.Composition.cs @@ -0,0 +1,508 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System +{ + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + } + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public override System.Linq.IQueryable Parts { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(string codeBase) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + public override System.Linq.IQueryable Parts { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, string searchPattern) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public override System.Linq.IQueryable Parts { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(params System.Type[] types) { } + public override System.Linq.IQueryable Parts { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.IDisposable + { + protected ComposablePartCatalog() { } + public abstract System.Linq.IQueryable Parts { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + [System.Security.SecurityCriticalAttribute] + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + [System.Security.SecurityCriticalAttribute] + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.0/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..ede67170cb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,332 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + Text = 7, + Time = 3, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GroupName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Order { get { throw null; } set { } } + public string Prompt { [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 string ShortName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PresentationLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + [System.MonoTODOAttribute] + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + [System.MonoTODOAttribute] + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { [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 ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type ErrorMessageResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ObjectType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable MemberNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.0/System.Configuration.Install.cs new file mode 100644 index 0000000000..1dad538d93 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Configuration.Install.cs @@ -0,0 +1,246 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.0/System.Configuration.cs new file mode 100644 index 0000000000..8eaed70ce5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Configuration.cs @@ -0,0 +1,1227 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.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)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parent, string name, System.Configuration.ConfigurationSaveMode mode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Configuration.ConfigurationSection GetSection(string path) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string path) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode mode) { } + public void Save(System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode mode, bool forceUpdateAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.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 { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected 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 bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string element, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode updateMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object 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 System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool require) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string Name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader reader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement source, System.Configuration.ConfigurationElement parent, System.Configuration.ConfigurationSaveMode updateMode) { } + } + [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 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 partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encrypted_node) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool require) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string provider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string xml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object o); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection) { 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 System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot 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 bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection); + void DeleteStream(string streamName); + string EncryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedSection); + string GetConfigPathFromLocationSubPath(string configPath, string locatinSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot root, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..1eccbb0e14 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +f3c008f8304e07f5a5157d8927d8ebe4100f4322 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.0/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..51709368cb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Data.DataSetExtensions.cs @@ -0,0 +1,144 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + [System.MonoTODOAttribute("We should implement an effective DataView derivation; looks like .NET does.")] + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.0/System.Data.Linq.cs new file mode 100644 index 0000000000..acbe5bb2cb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Data.Linq.cs @@ -0,0 +1,869 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string connectionString) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public bool QueryCacheEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected 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 ExecuteQuery(string query, params object[] parameters) where TResult : new() { 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 GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> 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(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action 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.IsReadOnly { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + 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 + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Link + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expr) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + S System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.0/System.Data.OracleClient.cs new file mode 100644 index 0000000000..c319f985ca --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Data.OracleClient.cs @@ -0,0 +1,922 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + [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; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override 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; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + [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 { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter dbParameter, System.Data.DataRow row, 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 GetInsertCommand() { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int position) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int position) { 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() { } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + ~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; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public 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 byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public 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 override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Data.Common.DBDataPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) : base (default(System.Data.Common.DBDataPermission)) { } + public override System.Security.IPermission Copy() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Data.Common.DBDataPermissionAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.0/System.Data.Services.Client.cs new file mode 100644 index 0000000000..8194e3076d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Data.Services.Client.cs @@ -0,0 +1,460 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.0/System.Data.Services.cs new file mode 100644 index 0000000000..890a77b65d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Data.Services.cs @@ -0,0 +1,823 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + public 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 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() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + public DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + public DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + public HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + public ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..010dd493bf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +d90fe5e66da142078e8b4333e75ae6d85de8f6cd \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..976e62bdc5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +64532eb368f42e1d974f6266f69047ca19413542 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.0/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..ef239c7d4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1094 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + public AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + public BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + internal DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions + { + IncrementalValues = 8, + None = 0, + ObjectSecurity = 1, + ParentsFirst = 2, + PublicDataOnly = 4, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + public DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + public 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 { } } + [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; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags + { + 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 partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 0, + PhantomRoot = 1, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 1, + Pct1Server = 0, + Ssl2Client = 3, + Ssl2Server = 2, + Ssl3Client = 5, + Ssl3Server = 4, + Tls1Client = 7, + Tls1Server = 6, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + [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 + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..22a186106c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +5e09ad3bf42657eb0aa954d74a7a3ec2501c844a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.0/System.Drawing.Design.cs new file mode 100644 index 0000000000..cb77a8d8d5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Drawing.Design.cs @@ -0,0 +1,240 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..12f8c9f7f4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +15e9f6b591ee073f32cfaeeffffca7cb4a92193d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.0/System.Dynamic.cs new file mode 100644 index 0000000000..d39b5b7ea5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Dynamic.cs @@ -0,0 +1,56 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.0/System.EnterpriseServices.cs new file mode 100644 index 0000000000..8c5870f1bf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.EnterpriseServices.cs @@ -0,0 +1,1187 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object property) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception innerException) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.0/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..a969948592 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.IdentityModel.Selectors.cs @@ -0,0 +1,149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection parameters, System.Uri policyNoticeLink, int policyNoticeVersion, bool isManagedIssuer) { } + public bool IsManagedIssuer { get { throw null; } set { } } + public System.Xml.XmlElement Issuer { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer serializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer serializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.IdentityModel.cs b/external/binary-reference-assemblies/src/v4.0/System.IdentityModel.cs new file mode 100644 index 0000000000..77597c70df --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.IdentityModel.cs @@ -0,0 +1,1263 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Claims +{ + [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")] + public partial class Claim + { + public Claim(string claimType, object resource, string right) { } + public string ClaimType { get { throw null; } } + public static System.Collections.Generic.IEqualityComparer DefaultComparer { get { throw null; } } + public object Resource { get { throw null; } } + public string Right { get { throw null; } } + public static System.IdentityModel.Claims.Claim System { get { throw null; } } + [System.MonoTODOAttribute] + public static System.IdentityModel.Claims.Claim CreateDenyOnlyWindowsSidClaim(System.Security.Principal.SecurityIdentifier identifier) { throw null; } + public static System.IdentityModel.Claims.Claim CreateDnsClaim(string dns) { throw null; } + public static System.IdentityModel.Claims.Claim CreateHashClaim(byte[] hash) { throw null; } + public static System.IdentityModel.Claims.Claim CreateMailAddressClaim(System.Net.Mail.MailAddress mailAddress) { throw null; } + public static System.IdentityModel.Claims.Claim CreateNameClaim(string name) { throw null; } + public static System.IdentityModel.Claims.Claim CreateRsaClaim(System.Security.Cryptography.RSA rsa) { throw null; } + public static System.IdentityModel.Claims.Claim CreateSpnClaim(string spn) { throw null; } + public static System.IdentityModel.Claims.Claim CreateThumbprintClaim(byte[] thumbprint) { throw null; } + public static System.IdentityModel.Claims.Claim CreateUpnClaim(string upn) { throw null; } + public static System.IdentityModel.Claims.Claim CreateUriClaim(System.Uri uri) { throw null; } + public static System.IdentityModel.Claims.Claim CreateWindowsSidClaim(System.Security.Principal.SecurityIdentifier sid) { throw null; } + public static System.IdentityModel.Claims.Claim CreateX500DistinguishedNameClaim(System.Security.Cryptography.X509Certificates.X500DistinguishedName x500DistinguishedName) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")] + public abstract partial class ClaimSet : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected ClaimSet() { } + public abstract int Count { get; } + public abstract System.IdentityModel.Claims.ClaimSet Issuer { get; } + public abstract System.IdentityModel.Claims.Claim this[int index] { get; } + public static System.IdentityModel.Claims.ClaimSet System { get { throw null; } } + [System.MonoTODOAttribute] + public static System.IdentityModel.Claims.ClaimSet Windows { get { throw null; } } + public virtual bool ContainsClaim(System.IdentityModel.Claims.Claim claim) { throw null; } + public virtual bool ContainsClaim(System.IdentityModel.Claims.Claim claim, System.Collections.Generic.IEqualityComparer comparer) { throw null; } + public abstract System.Collections.Generic.IEnumerable FindClaims(string resourceType, string right); + public abstract System.Collections.Generic.IEnumerator GetEnumerator(); + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class ClaimTypes + { + public static string Anonymous { get { throw null; } } + public static string Authentication { get { throw null; } } + public static string AuthorizationDecision { get { throw null; } } + public static string Country { get { throw null; } } + public static string DateOfBirth { get { throw null; } } + public static string DenyOnlySid { get { throw null; } } + public static string Dns { get { throw null; } } + public static string Email { get { throw null; } } + public static string Gender { get { throw null; } } + public static string GivenName { get { throw null; } } + public static string Hash { get { throw null; } } + public static string HomePhone { get { throw null; } } + public static string Locality { get { throw null; } } + public static string MobilePhone { get { throw null; } } + public static string Name { get { throw null; } } + public static string NameIdentifier { get { throw null; } } + public static string OtherPhone { get { throw null; } } + public static string PostalCode { get { throw null; } } + public static string PPID { get { throw null; } } + public static string Rsa { get { throw null; } } + public static string Sid { get { throw null; } } + public static string Spn { get { throw null; } } + public static string StateOrProvince { get { throw null; } } + public static string StreetAddress { get { throw null; } } + public static string Surname { get { throw null; } } + public static string System { get { throw null; } } + public static string Thumbprint { get { throw null; } } + public static string Upn { get { throw null; } } + public static string Uri { get { throw null; } } + public static string Webpage { get { throw null; } } + public static string X500DistinguishedName { get { throw null; } } + } + [System.Runtime.Serialization.DataContractAttribute(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")] + public partial class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet + { + public DefaultClaimSet(System.Collections.Generic.IList claims) { } + public DefaultClaimSet(System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList claims) { } + public DefaultClaimSet(System.IdentityModel.Claims.ClaimSet issuer, params System.IdentityModel.Claims.Claim[] claims) { } + public DefaultClaimSet(params System.IdentityModel.Claims.Claim[] claims) { } + public override int Count { get { throw null; } } + public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } } + public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } } + public override bool ContainsClaim(System.IdentityModel.Claims.Claim claim) { throw null; } + public override System.Collections.Generic.IEnumerable FindClaims(string claimType, string right) { throw null; } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected void Initialize(System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList claims) { } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public static partial class Rights + { + public static string Identity { get { throw null; } } + public static string PossessProperty { get { throw null; } } + } + public partial class WindowsClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable + { + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity) { } + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, bool includeWindowsGroups, System.DateTime expirationTime) { } + [System.MonoTODOAttribute] + public WindowsClaimSet(System.Security.Principal.WindowsIdentity identity, System.DateTime expirationTime) { } + public override int Count { get { throw null; } } + public System.DateTime ExpirationTime { get { throw null; } } + public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } } + public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } } + public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + public override System.Collections.Generic.IEnumerable FindClaims(string claimType, string right) { throw null; } + [System.MonoTODOAttribute] + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public partial class X509CertificateClaimSet : System.IdentityModel.Claims.ClaimSet, System.IDisposable + { + public X509CertificateClaimSet(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public override int Count { get { throw null; } } + [System.MonoTODOAttribute("use ParseExact")] + public System.DateTime ExpirationTime { get { throw null; } } + public override System.IdentityModel.Claims.ClaimSet Issuer { get { throw null; } } + public override System.IdentityModel.Claims.Claim this[int index] { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Certificate2 X509Certificate { get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + public override System.Collections.Generic.IEnumerable FindClaims(string claimType, string right) { throw null; } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } +} +namespace System.IdentityModel.Policy +{ + public abstract partial class AuthorizationContext : System.IdentityModel.Policy.IAuthorizationComponent + { + protected AuthorizationContext() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ClaimSets { get; } + public abstract System.DateTime ExpirationTime { get; } + public abstract string Id { get; } + public abstract System.Collections.Generic.IDictionary Properties { get; } + [System.MonoTODOAttribute] + public static System.IdentityModel.Policy.AuthorizationContext CreateDefaultAuthorizationContext(System.Collections.Generic.IList policies) { throw null; } + } + public abstract partial class EvaluationContext + { + protected EvaluationContext() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ClaimSets { get; } + public abstract int Generation { get; } + public abstract System.Collections.Generic.IDictionary Properties { get; } + public abstract void AddClaimSet(System.IdentityModel.Policy.IAuthorizationPolicy authorizationPolicy, System.IdentityModel.Claims.ClaimSet claimSet); + public abstract void RecordExpirationTime(System.DateTime time); + } + public partial interface IAuthorizationComponent + { + string Id { get; } + } + public partial interface IAuthorizationPolicy : System.IdentityModel.Policy.IAuthorizationComponent + { + System.IdentityModel.Claims.ClaimSet Issuer { get; } + bool Evaluate(System.IdentityModel.Policy.EvaluationContext evaluationContext, ref object state); + } +} +namespace System.IdentityModel.Selectors +{ + public enum AudienceUriMode + { + Always = 1, + BearerKeyOnly = 2, + Never = 0, + } + public partial class CustomUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator + { + public CustomUserNameSecurityTokenAuthenticator(System.IdentityModel.Selectors.UserNamePasswordValidator validator) { } + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password) { throw null; } + } + public partial class KerberosSecurityTokenAuthenticator : System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator + { + [System.MonoTODOAttribute] + public KerberosSecurityTokenAuthenticator() { } + [System.MonoTODOAttribute] + public KerberosSecurityTokenAuthenticator(bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class KerberosSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider + { + public KerberosSecurityTokenProvider(string servicePrincipalName) { } + [System.MonoTODOAttribute] + public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel) { } + [System.MonoTODOAttribute] + public KerberosSecurityTokenProvider(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential credential) { } + public System.Net.NetworkCredential NetworkCredential { get { throw null; } } + public string ServicePrincipalName { get { throw null; } } + public System.Security.Principal.TokenImpersonationLevel TokenImpersonationLevel { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; } + } + public partial class RsaSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + public RsaSecurityTokenAuthenticator() { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute("hmm, what to validate?")] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class SamlSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + public SamlSecurityTokenAuthenticator(System.Collections.Generic.IList supportingAuthenticators) { } + public SamlSecurityTokenAuthenticator(System.Collections.Generic.IList supportingAuthenticators, System.TimeSpan maxClockSkew) { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IdentityModel.Claims.ClaimSet ResolveClaimSet(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + public virtual System.IdentityModel.Claims.ClaimSet ResolveClaimSet(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + public virtual System.Security.Principal.IIdentity ResolveIdentity(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public abstract partial class SecurityTokenAuthenticator + { + protected SecurityTokenAuthenticator() { } + public bool CanValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token); + public System.Collections.ObjectModel.ReadOnlyCollection ValidateToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token); + } + 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.SecurityTokenSerializer CreateSecurityTokenSerializer(System.IdentityModel.Selectors.SecurityTokenVersion version); + } + public abstract partial class SecurityTokenProvider + { + protected SecurityTokenProvider() { } + public virtual bool SupportsTokenCancellation { get { throw null; } } + public virtual bool SupportsTokenRenewal { get { throw null; } } + public System.IAsyncResult BeginCancelToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginCancelTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetToken(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.IAsyncResult BeginGetTokenCore(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginRenewToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken 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 void CancelToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { } + protected virtual void CancelTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { } + public void EndCancelToken(System.IAsyncResult result) { } + protected virtual void EndCancelTokenCore(System.IAsyncResult result) { } + public System.IdentityModel.Tokens.SecurityToken EndGetToken(System.IAsyncResult result) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.IdentityModel.Tokens.SecurityToken EndGetTokenCore(System.IAsyncResult result) { throw null; } + public System.IdentityModel.Tokens.SecurityToken EndRenewToken(System.IAsyncResult result) { throw null; } + protected virtual System.IdentityModel.Tokens.SecurityToken EndRenewTokenCore(System.IAsyncResult result) { throw null; } + public System.IdentityModel.Tokens.SecurityToken GetToken(System.TimeSpan timeout) { throw null; } + protected abstract System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout); + public System.IdentityModel.Tokens.SecurityToken RenewToken(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected virtual System.IdentityModel.Tokens.SecurityToken RenewTokenCore(System.TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class SecurityTokenRequirement + { + public SecurityTokenRequirement() { } + 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 System.Collections.Generic.IDictionary 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(string property) { throw null; } + public bool TryGetProperty(string property, out TValue value) { value = default(TValue); throw null; } + } + public abstract partial class SecurityTokenResolver + { + protected SecurityTokenResolver() { } + public static System.IdentityModel.Selectors.SecurityTokenResolver CreateDefaultSecurityTokenResolver(System.Collections.ObjectModel.ReadOnlyCollection tokens, bool canMatchLocalId) { throw null; } + public System.IdentityModel.Tokens.SecurityKey ResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; } + public System.IdentityModel.Tokens.SecurityToken ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + public System.IdentityModel.Tokens.SecurityToken ResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; } + public bool TryResolveSecurityKey(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key) { key = default(System.IdentityModel.Tokens.SecurityKey); throw null; } + protected abstract bool TryResolveSecurityKeyCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityKey key); + public bool TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; } + public bool TryResolveToken(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token) { token = default(System.IdentityModel.Tokens.SecurityToken); throw null; } + protected abstract bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token); + protected abstract bool TryResolveTokenCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token); + } + public abstract partial class SecurityTokenSerializer + { + protected SecurityTokenSerializer() { } + [System.MonoTODOAttribute] + public bool CanReadKeyIdentifier(System.Xml.XmlReader reader) { throw null; } + [System.MonoTODOAttribute] + public bool CanReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; } + protected abstract bool CanReadKeyIdentifierClauseCore(System.Xml.XmlReader reader); + protected abstract bool CanReadKeyIdentifierCore(System.Xml.XmlReader reader); + [System.MonoTODOAttribute] + public bool CanReadToken(System.Xml.XmlReader reader) { throw null; } + protected abstract bool CanReadTokenCore(System.Xml.XmlReader reader); + [System.MonoTODOAttribute] + public bool CanWriteKeyIdentifier(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { throw null; } + [System.MonoTODOAttribute] + public bool CanWriteKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { throw null; } + protected abstract bool CanWriteKeyIdentifierClauseCore(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause); + protected abstract bool CanWriteKeyIdentifierCore(System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier); + [System.MonoTODOAttribute] + public bool CanWriteToken(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract bool CanWriteTokenCore(System.IdentityModel.Tokens.SecurityToken token); + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifier(System.Xml.XmlReader reader) { throw null; } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause(System.Xml.XmlReader reader) { throw null; } + protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClauseCore(System.Xml.XmlReader reader); + protected abstract System.IdentityModel.Tokens.SecurityKeyIdentifier ReadKeyIdentifierCore(System.Xml.XmlReader reader); + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver) { throw null; } + protected abstract System.IdentityModel.Tokens.SecurityToken ReadTokenCore(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver); + [System.MonoTODOAttribute] + public void WriteKeyIdentifier(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier) { } + [System.MonoTODOAttribute] + public void WriteKeyIdentifierClause(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause) { } + protected abstract void WriteKeyIdentifierClauseCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause); + protected abstract void WriteKeyIdentifierCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier); + [System.MonoTODOAttribute] + public void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token) { } + protected abstract void WriteTokenCore(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token); + } + public abstract partial class SecurityTokenVersion + { + protected SecurityTokenVersion() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection GetSecuritySpecifications(); + } + public abstract partial class UserNamePasswordValidator + { + protected UserNamePasswordValidator() { } + public static System.IdentityModel.Selectors.UserNamePasswordValidator None { get { throw null; } } + public static System.IdentityModel.Selectors.UserNamePasswordValidator CreateMembershipProviderValidator(System.Web.Security.MembershipProvider provider) { throw null; } + public abstract void Validate(string userName, string password); + } + public abstract partial class UserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + protected UserNameSecurityTokenAuthenticator() { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected abstract System.Collections.ObjectModel.ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password); + } + public partial class UserNameSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider + { + public UserNameSecurityTokenProvider(string userName, string password) { } + protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; } + } + public partial class WindowsSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + [System.MonoTODOAttribute] + public WindowsSecurityTokenAuthenticator() { } + [System.MonoTODOAttribute] + public WindowsSecurityTokenAuthenticator(bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + [System.MonoTODOAttribute] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class WindowsUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator + { + public WindowsUserNameSecurityTokenAuthenticator() { } + public WindowsUserNameSecurityTokenAuthenticator(bool includeWindowsGroups) { } + [System.MonoTODOAttribute] + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password) { throw null; } + } + public abstract partial class X509CertificateValidator + { + protected X509CertificateValidator() { } + public static System.IdentityModel.Selectors.X509CertificateValidator ChainTrust { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator None { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator PeerOrChainTrust { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator PeerTrust { get { throw null; } } + public static System.IdentityModel.Selectors.X509CertificateValidator CreateChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { throw null; } + public static System.IdentityModel.Selectors.X509CertificateValidator CreatePeerOrChainTrustValidator(bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy) { throw null; } + public abstract void Validate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate); + } + public partial class X509SecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator + { + public X509SecurityTokenAuthenticator() { } + public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator) { } + public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator, bool mapToWindows) { } + public X509SecurityTokenAuthenticator(System.IdentityModel.Selectors.X509CertificateValidator validator, bool mapToWindows, bool includeWindowsGroups) { } + protected override bool CanValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + protected override System.Collections.ObjectModel.ReadOnlyCollection ValidateTokenCore(System.IdentityModel.Tokens.SecurityToken token) { throw null; } + } + public partial class X509SecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.IDisposable + { + public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation, System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue) { } + public X509SecurityTokenProvider(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public void Dispose() { } + protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore(System.TimeSpan timeout) { throw null; } + } +} +namespace System.IdentityModel.Tokens +{ + public abstract partial class AsymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey + { + protected AsymmetricSecurityKey() { } + public abstract System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey); + public abstract System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm); + public abstract System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm); + public abstract System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm); + public abstract bool HasPrivateKey(); + } + public abstract partial class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + protected BinaryKeyIdentifierClause(string clauseType, byte[] identificationData, bool cloneBuffer) : base (default(string)) { } + protected BinaryKeyIdentifierClause(string clauseType, byte[] identificationData, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base (default(string)) { } + public byte[] GetBuffer() { throw null; } + protected byte[] GetRawBuffer() { throw null; } + public bool Matches(byte[] data) { throw null; } + public bool Matches(byte[] data, int offset) { throw null; } + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { 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 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; } + [System.MonoTODOAttribute] + public override string ToString() { 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 authorizationPolicies) { } + public System.Collections.ObjectModel.ReadOnlyCollection AuthorizationPolicies { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifierClause ExternalTokenReference { get { throw null; } } + [System.MonoTODOAttribute] + public override string Id { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifierClause InternalTokenReference { get { throw null; } } + public System.IdentityModel.Tokens.SecurityToken ProofToken { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public System.Xml.XmlElement TokenXml { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + public partial class InMemorySymmetricSecurityKey : System.IdentityModel.Tokens.SymmetricSecurityKey + { + public InMemorySymmetricSecurityKey(byte[] key) { } + public InMemorySymmetricSecurityKey(byte[] key, bool clone) { } + public override int KeySize { get { throw null; } } + public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; } + public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; } + public override byte[] GenerateDerivedKey(string algorithm, byte[] label, byte[] nonce, int derivedKeyLength, int offset) { throw null; } + public override System.Security.Cryptography.ICryptoTransform GetDecryptionTransform(string algorithm, byte[] iv) { throw null; } + public override System.Security.Cryptography.ICryptoTransform GetEncryptionTransform(string algorithm, byte[] iv) { throw null; } + [System.MonoTODOAttribute] + public override int GetIVSize(string algorithm) { throw null; } + public override System.Security.Cryptography.KeyedHashAlgorithm GetKeyedHashAlgorithm(string algorithm) { throw null; } + public override System.Security.Cryptography.SymmetricAlgorithm GetSymmetricAlgorithm(string algorithm) { throw null; } + public override byte[] GetSymmetricKey() { throw null; } + public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; } + public override bool IsSupportedAlgorithm(string algorithm) { throw null; } + public override bool IsSymmetricAlgorithm(string algorithm) { throw null; } + } + public partial class KerberosReceiverSecurityToken : System.IdentityModel.Tokens.WindowsSecurityToken + { + [System.MonoTODOAttribute] + public KerberosReceiverSecurityToken(byte[] request) { } + [System.MonoTODOAttribute] + public KerberosReceiverSecurityToken(byte[] request, string id) { } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SymmetricSecurityKey SecurityKey { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public byte[] GetRequest() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + public partial class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + [System.MonoTODOAttribute] + public KerberosRequestorSecurityToken(string servicePrincipalName) { } + [System.MonoTODOAttribute] + public KerberosRequestorSecurityToken(string servicePrincipalName, System.Security.Principal.TokenImpersonationLevel tokenImpersonationLevel, System.Net.NetworkCredential networkCredential, string id) { } + public override string Id { get { throw null; } } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SymmetricSecurityKey SecurityKey { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public string ServicePrincipalName { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidFrom { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public byte[] GetRequest() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + public partial class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + public LocalIdKeyIdentifierClause(string localId) : base (default(string)) { } + public LocalIdKeyIdentifierClause(string localId, byte[] derivationNonce, int derivationLength, System.Type ownerType) : base (default(string)) { } + public LocalIdKeyIdentifierClause(string localId, System.Type ownerType) : base (default(string)) { } + public string LocalId { get { throw null; } } + public System.Type OwnerType { get { throw null; } } + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + public bool Matches(string localId, System.Type ownerType) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + public RsaKeyIdentifierClause(System.Security.Cryptography.RSA rsa) : base (default(string)) { } + public override bool CanCreateKey { get { throw null; } } + public System.Security.Cryptography.RSA Rsa { get { throw null; } } + public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; } + public byte[] GetExponent() { throw null; } + public byte[] GetModulus() { throw null; } + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + public bool Matches(System.Security.Cryptography.RSA rsa) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public void WriteExponentAsBase64(System.Xml.XmlWriter writer) { } + [System.MonoTODOAttribute] + public void WriteModulusAsBase64(System.Xml.XmlWriter writer) { } + } + public sealed partial class RsaSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey + { + public RsaSecurityKey(System.Security.Cryptography.RSA rsa) { } + public override int KeySize { get { throw null; } } + [System.MonoTODOAttribute] + public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; } + [System.MonoTODOAttribute] + public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm) { throw null; } + public override bool HasPrivateKey() { throw null; } + [System.MonoTODOAttribute] + public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSupportedAlgorithm(string algorithm) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSymmetricAlgorithm(string algorithm) { throw null; } + } + public partial class RsaSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + public RsaSecurityToken(System.Security.Cryptography.RSA rsa) { } + public RsaSecurityToken(System.Security.Cryptography.RSA rsa, string id) { } + public override string Id { get { throw null; } } + public System.Security.Cryptography.RSA Rsa { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public enum SamlAccessDecision + { + [System.Runtime.Serialization.EnumMemberAttribute] + Deny = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + Indeterminate = 2, + [System.Runtime.Serialization.EnumMemberAttribute] + Permit = 0, + } + public partial class SamlAction + { + public SamlAction() { } + public SamlAction(string action) { } + public SamlAction(string action, string ns) { } + public string Action { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public string Namespace { get { throw null; } set { } } + public void MakeReadOnly() { } + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 partial class SamlAdvice + { + public SamlAdvice() { } + public SamlAdvice(System.Collections.Generic.IEnumerable assertions) { } + public SamlAdvice(System.Collections.Generic.IEnumerable references) { } + public SamlAdvice(System.Collections.Generic.IEnumerable references, System.Collections.Generic.IEnumerable assertions) { } + public System.Collections.Generic.IList AssertionIdReferences { get { throw null; } } + public System.Collections.Generic.IList 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 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 statements) { } + public System.IdentityModel.Tokens.SamlAdvice Advice { get { throw null; } set { } } + public string AssertionId { get { throw null; } set { } } + public System.IdentityModel.Tokens.SamlConditions Conditions { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public System.DateTime IssueInstant { get { throw null; } set { } } + public string Issuer { get { throw null; } set { } } + public int MajorVersion { get { throw null; } } + public int MinorVersion { get { throw null; } } + public System.IdentityModel.Tokens.SigningCredentials SigningCredentials { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.IdentityModel.Tokens.SecurityToken SigningToken { get { throw null; } } + public System.Collections.Generic.IList 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) { } + [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 partial class SamlAssertionKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause + { + [System.MonoTODOAttribute] + public SamlAssertionKeyIdentifierClause(string assertionId) : base (default(string)) { } + public string AssertionId { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + public bool Matches(string assertionId) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class SamlAttribute + { + public SamlAttribute() { } + public SamlAttribute(System.IdentityModel.Claims.Claim claim) { } + public SamlAttribute(string attributeNamespace, string attributeName, System.Collections.Generic.IEnumerable attributeValues) { } + public System.Collections.Generic.IList AttributeValues { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection 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 partial class SamlAttributeStatement : System.IdentityModel.Tokens.SamlSubjectStatement + { + public SamlAttributeStatement() { } + public SamlAttributeStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, System.Collections.Generic.IEnumerable attributes) { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + protected override void AddClaimsToList(System.Collections.Generic.IList 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 partial class SamlAudienceRestrictionCondition : System.IdentityModel.Tokens.SamlCondition + { + public SamlAudienceRestrictionCondition() { } + public SamlAudienceRestrictionCondition(System.Collections.Generic.IEnumerable audiences) { } + public System.Collections.Generic.IList Audiences { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override void MakeReadOnly() { } + [System.MonoTODOAttribute] + public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { } + public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlAuthenticationClaimResource + { + public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress) { } + public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable authorityBindings) { } + public SamlAuthenticationClaimResource(System.DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.ObjectModel.ReadOnlyCollection authorityBindings) { } + public System.DateTime AuthenticationInstant { get { throw null; } } + public string AuthenticationMethod { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection AuthorityBindings { get { throw null; } } + public string DnsAddress { get { throw null; } } + public string IPAddress { get { throw null; } } + } + public partial class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement + { + public SamlAuthenticationStatement() { } + public SamlAuthenticationStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string authenticationMethod, System.DateTime authenticationInstant, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable authorityBindings) { } + public System.DateTime AuthenticationInstant { get { throw null; } set { } } + public string AuthenticationMethod { get { throw null; } set { } } + public System.Collections.Generic.IList AuthorityBindings { get { throw null; } } + public static string ClaimType { get { throw null; } } + public string DnsAddress { get { throw null; } set { } } + public string IPAddress { get { throw null; } set { } } + public override bool IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + protected override void AddClaimsToList(System.Collections.Generic.IList 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) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlAuthorityBinding + { + public SamlAuthorityBinding() { } + public SamlAuthorityBinding(System.Xml.XmlQualifiedName kind, string binding, string location) { } + [System.Runtime.Serialization.DataMemberAttribute] + public System.Xml.XmlQualifiedName AuthorityKind { get { throw null; } set { } } + [System.Runtime.Serialization.DataMemberAttribute] + public string Binding { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + [System.Runtime.Serialization.DataMemberAttribute] + public string Location { get { throw null; } set { } } + public void MakeReadOnly() { } + [System.MonoTODOAttribute] + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { } + public virtual void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlAuthorizationDecisionClaimResource + { + public SamlAuthorizationDecisionClaimResource(string resource, System.IdentityModel.Tokens.SamlAccessDecision decision, string actionName, string actionNamespace) { } + 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 partial class SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubjectStatement + { + public SamlAuthorizationDecisionStatement() { } + public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable samlActions) { } + public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable samlActions, System.IdentityModel.Tokens.SamlEvidence samlEvidence) { } + public System.IdentityModel.Tokens.SamlAccessDecision AccessDecision { get { throw null; } set { } } + public static string ClaimType { get { throw null; } } + public System.IdentityModel.Tokens.SamlEvidence Evidence { get { throw null; } set { } } + public override bool IsReadOnly { get { throw null; } } + public string Resource { get { throw null; } set { } } + public System.Collections.Generic.IList SamlActions { get { throw null; } } + [System.MonoTODOAttribute] + protected override void AddClaimsToList(System.Collections.Generic.IList 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 WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + public abstract partial class SamlCondition + { + protected SamlCondition() { } + public abstract bool IsReadOnly { get; } + public abstract void MakeReadOnly(); + public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver); + public abstract void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer); + } + public partial class SamlConditions + { + public SamlConditions() { } + public SamlConditions(System.DateTime notBefore, System.DateTime notOnOrAfter) { } + public SamlConditions(System.DateTime notBefore, System.DateTime notOnOrAfter, System.Collections.Generic.IEnumerable conditions) { } + public System.Collections.Generic.IList Conditions { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public System.DateTime NotBefore { get { throw null; } set { } } + public System.DateTime NotOnOrAfter { get { throw null; } set { } } + public void MakeReadOnly() { } + [System.MonoTODOAttribute] + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 static partial class SamlConstants + { + public static string EmailName { get { throw null; } } + public static string EmailNamespace { get { throw null; } } + public static string HolderOfKey { get { throw null; } } + public static int MajorVersionValue { get { throw null; } } + public static int MinorVersionValue { get { throw null; } } + public static string Namespace { get { throw null; } } + public static string SenderVouches { get { throw null; } } + public static string UserName { get { throw null; } } + public static string UserNameNamespace { get { throw null; } } + } + public partial class SamlDoNotCacheCondition : System.IdentityModel.Tokens.SamlCondition + { + public SamlDoNotCacheCondition() { } + public override bool IsReadOnly { get { throw null; } } + public override void MakeReadOnly() { } + [System.MonoTODOAttribute] + public override void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver) { } + public override void WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + public partial class SamlEvidence + { + public SamlEvidence() { } + public SamlEvidence(System.Collections.Generic.IEnumerable assertions) { } + public SamlEvidence(System.Collections.Generic.IEnumerable assertionIdReferences) { } + public SamlEvidence(System.Collections.Generic.IEnumerable assertionIdReferences, System.Collections.Generic.IEnumerable assertions) { } + public System.Collections.Generic.IList AssertionIdReferences { get { throw null; } } + public System.Collections.Generic.IList 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 WriteXml(System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class SamlNameIdentifierClaimResource + { + public SamlNameIdentifierClaimResource(string name, string nameQualifier, string format) { } + public string Format { get { throw null; } } + public string Name { get { throw null; } } + public string NameQualifier { get { throw null; } } + } + public partial class SamlSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + [System.MonoTODOAttribute] + protected SamlSecurityToken() { } + public SamlSecurityToken(System.IdentityModel.Tokens.SamlAssertion assertion) { } + public System.IdentityModel.Tokens.SamlAssertion Assertion { get { throw null; } } + [System.MonoTODOAttribute] + public override string Id { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidFrom { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidTo { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanCreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + public override T CreateKeyIdentifierClause() { throw null; } + [System.MonoTODOAttribute] + protected void Initialize(System.IdentityModel.Tokens.SamlAssertion assertion) { } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + } + 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; } + [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; } + [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; } + [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; } + [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; } + [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; } + [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; } + [System.MonoTODOAttribute] + public virtual void WriteToken(System.IdentityModel.Tokens.SamlSecurityToken token, System.Xml.XmlWriter writer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer) { } + } + public abstract partial class SamlStatement + { + protected SamlStatement() { } + public abstract bool IsReadOnly { get; } + public abstract System.IdentityModel.Policy.IAuthorizationPolicy CreatePolicy(System.IdentityModel.Claims.ClaimSet issuer, System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator); + public abstract void MakeReadOnly(); + public abstract void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 partial class SamlSubject + { + public SamlSubject() { } + public SamlSubject(string nameFormat, string nameQualifier, string name) { } + public SamlSubject(string nameFormat, string nameQualifier, string name, System.Collections.Generic.IEnumerable confirmations, string confirmationData, System.IdentityModel.Tokens.SecurityKeyIdentifier securityKeyIdentifier) { } + public System.Collections.Generic.IList ConfirmationMethods { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKey Crypto { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifier KeyIdentifier { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public static string NameClaimType { get { throw null; } } + public string NameFormat { get { throw null; } set { } } + public string NameQualifier { get { throw null; } set { } } + public string SubjectConfirmationData { get { throw null; } set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ExtractClaims() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IdentityModel.Claims.ClaimSet ExtractSubjectKeyClaimSet(System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator) { throw null; } + public void MakeReadOnly() { } + public virtual void ReadXml(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer 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 abstract partial class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement + { + protected SamlSubjectStatement() { } + protected SamlSubjectStatement(System.IdentityModel.Tokens.SamlSubject samlSubject) { } + public override bool IsReadOnly { get { throw null; } } + public System.IdentityModel.Tokens.SamlSubject SamlSubject { get { throw null; } set { } } + protected abstract void AddClaimsToList(System.Collections.Generic.IList claims); + [System.MonoTODOAttribute] + public override System.IdentityModel.Policy.IAuthorizationPolicy CreatePolicy(System.IdentityModel.Claims.ClaimSet issuer, System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator samlAuthenticator) { throw null; } + public override void MakeReadOnly() { } + protected void SetSubject(System.IdentityModel.Tokens.SamlSubject samlSubject) { } + } + public static partial class SecurityAlgorithms + { + public const string Aes128Encryption = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string Aes128KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string Aes192Encryption = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string Aes192KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string Aes256Encryption = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string Aes256KeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string DesEncryption = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string DsaSha1Signature = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string ExclusiveC14n = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string ExclusiveC14nWithComments = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string HmacSha1Signature = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string HmacSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256"; + public const string Psha1KeyDerivation = "http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1"; + public const string Ripemd160Digest = "http://www.w3.org/2001/04/xmlenc#ripemd160"; + public const string RsaOaepKeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string RsaSha1Signature = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string RsaSha256Signature = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"; + public const string RsaV15KeyWrap = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string Sha1Digest = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string Sha256Digest = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string Sha512Digest = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string TlsSspiKeyWrap = "http://schemas.xmlsoap.org/2005/02/trust/tlsnego#TLS_Wrap"; + public const string TripleDesEncryption = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + public const string TripleDesKeyWrap = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string WindowsSspiKeyWrap = "http://schemas.xmlsoap.org/2005/02/trust/spnego#GSS_Wrap"; + } + public abstract partial class SecurityKey + { + [System.MonoTODOAttribute] + protected SecurityKey() { } + public abstract int KeySize { get; } + public abstract byte[] DecryptKey(string algorithm, byte[] keyData); + public abstract byte[] EncryptKey(string algorithm, byte[] keyData); + public abstract bool IsAsymmetricAlgorithm(string algorithm); + public abstract bool IsSupportedAlgorithm(string algorithm); + public abstract bool IsSymmetricAlgorithm(string algorithm); + } + public partial class SecurityKeyIdentifier : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public SecurityKeyIdentifier() { } + public SecurityKeyIdentifier(params System.IdentityModel.Tokens.SecurityKeyIdentifierClause[] identifiers) { } + 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.SecurityKey CreateKey() { throw null; } + public TClause Find() where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void MakeReadOnly() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryFind(out TClause result) where TClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { result = default(TClause); throw null; } + } + public abstract partial class SecurityKeyIdentifierClause + { + protected SecurityKeyIdentifierClause(string clauseType) { } + protected SecurityKeyIdentifierClause(string clauseType, byte[] derivationNonce, int derivationLength) { } + public virtual bool CanCreateKey { get { throw null; } } + public string ClauseType { get { throw null; } } + public int DerivationLength { get { throw null; } } + public string Id { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; } + public byte[] GetDerivationNonce() { throw null; } + [System.MonoTODOAttribute] + public virtual bool Matches(System.IdentityModel.Tokens.SecurityKeyIdentifierClause clause) { throw null; } + } + public enum SecurityKeyType + { + AsymmetricKey = 1, + SymmetricKey = 0, + } + public enum SecurityKeyUsage + { + Exchange = 0, + Signature = 1, + } + public abstract partial class SecurityToken + { + protected SecurityToken() { } + public abstract string Id { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get; } + [System.MonoTODOAttribute] + public abstract System.DateTime ValidFrom { get; } + [System.MonoTODOAttribute] + public abstract System.DateTime ValidTo { get; } + [System.MonoTODOAttribute] + public virtual bool CanCreateKeyIdentifierClause() where T : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; } + [System.MonoTODOAttribute] + public virtual T CreateKeyIdentifierClause() where T : System.IdentityModel.Tokens.SecurityKeyIdentifierClause { throw null; } + public virtual bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { 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 static partial class SecurityTokenTypes + { + public static string Kerberos { get { throw null; } } + public static string Rsa { get { throw null; } } + public static string Saml { get { throw null; } } + public static string UserName { get { throw null; } } + public static string X509Certificate { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SecurityTokenValidationException : System.IdentityModel.Tokens.SecurityTokenException + { + public SecurityTokenValidationException() { } + protected SecurityTokenValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public SecurityTokenValidationException(string msg) { } + public SecurityTokenValidationException(string msg, System.Exception inner) { } + } + public partial class SigningCredentials + { + public SigningCredentials(System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm) { } + public SigningCredentials(System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm, System.IdentityModel.Tokens.SecurityKeyIdentifier signingKeyIdentifier) { } + public string DigestAlgorithm { get { throw null; } } + public string SignatureAlgorithm { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKey SigningKey { get { throw null; } } + public System.IdentityModel.Tokens.SecurityKeyIdentifier SigningKeyIdentifier { get { throw null; } } + } + public abstract partial class SymmetricSecurityKey : System.IdentityModel.Tokens.SecurityKey + { + [System.MonoTODOAttribute] + protected SymmetricSecurityKey() { } + public abstract byte[] GenerateDerivedKey(string algorithm, byte[] label, byte[] nonce, int derivedKeyLength, int offset); + public abstract System.Security.Cryptography.ICryptoTransform GetDecryptionTransform(string algorithm, byte[] iv); + public abstract System.Security.Cryptography.ICryptoTransform GetEncryptionTransform(string algorithm, byte[] iv); + public abstract int GetIVSize(string algorithm); + public abstract System.Security.Cryptography.KeyedHashAlgorithm GetKeyedHashAlgorithm(string algorithm); + public abstract System.Security.Cryptography.SymmetricAlgorithm GetSymmetricAlgorithm(string algorithm); + public abstract byte[] GetSymmetricKey(); + } + public partial class UserNameSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + public UserNameSecurityToken(string userName, string password) { } + public UserNameSecurityToken(string userName, string password, string id) { } + public override string Id { get { throw null; } } + public string Password { get { throw null; } } + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public string UserName { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + } + public partial class WindowsSecurityToken : System.IdentityModel.Tokens.SecurityToken + { + [System.MonoTODOAttribute] + public WindowsSecurityToken() { } + [System.MonoTODOAttribute] + public WindowsSecurityToken(System.Security.Principal.WindowsIdentity identity) { } + public WindowsSecurityToken(System.Security.Principal.WindowsIdentity identity, string id) { } + public override string Id { get { throw null; } } + [System.MonoTODOAttribute] + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidFrom { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DateTime ValidTo { get { throw null; } } + public System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } } + } + public partial class X509AsymmetricSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey + { + public X509AsymmetricSecurityKey(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public override int KeySize { get { throw null; } } + public override byte[] DecryptKey(string algorithm, byte[] keyData) { throw null; } + public override byte[] EncryptKey(string algorithm, byte[] keyData) { throw null; } + public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm(string algorithm, bool privateKey) { throw null; } + public override System.Security.Cryptography.HashAlgorithm GetHashAlgorithmForSignature(string algorithm) { throw null; } + public override System.Security.Cryptography.AsymmetricSignatureDeformatter GetSignatureDeformatter(string algorithm) { throw null; } + public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter(string algorithm) { throw null; } + public override bool HasPrivateKey() { throw null; } + public override bool IsAsymmetricAlgorithm(string algorithm) { throw null; } + public override bool IsSupportedAlgorithm(string algorithm) { throw null; } + public override bool IsSymmetricAlgorithm(string algorithm) { throw null; } + } + public partial class 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 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 X509RawDataKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause + { + public X509RawDataKeyIdentifierClause(byte[] certificateRawData) : base (default(string), default(byte[]), default(bool)) { } + public X509RawDataKeyIdentifierClause(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string), default(byte[]), default(bool)) { } + public override bool CanCreateKey { get { throw null; } } + public override System.IdentityModel.Tokens.SecurityKey CreateKey() { throw null; } + [System.MonoTODOAttribute("Not sure what should be returned when there are public/private pair key and public-only key")] + public byte[] GetX509RawData() { throw null; } + [System.MonoTODOAttribute("Not sure what should be returned when there are public/private pair key and public-only key")] + public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, System.IDisposable + { + public X509SecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public X509SecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string id) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public override string Id { get { throw null; } } + public override System.Collections.ObjectModel.ReadOnlyCollection SecurityKeys { get { throw null; } } + public override System.DateTime ValidFrom { get { throw null; } } + public override System.DateTime ValidTo { get { throw null; } } + public override bool CanCreateKeyIdentifierClause() { throw null; } + public override T CreateKeyIdentifierClause() { throw null; } + public virtual void Dispose() { } + [System.MonoTODOAttribute] + public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause) { throw null; } + protected void ThrowIfDisposed() { } + } + public partial class X509SubjectKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause + { + [System.MonoTODOAttribute] + public X509SubjectKeyIdentifierClause(byte[] certificateSubject) : base (default(string), default(byte[]), default(bool)) { } + [System.MonoTODOAttribute] + public static bool CanCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public byte[] GetX509SubjectKeyIdentifier() { throw null; } + [System.MonoTODOAttribute] + public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static bool TryCreateFrom(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, out System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause clause) { clause = 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(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) : base (default(string), default(byte[]), default(bool)) { } + public byte[] GetX509Thumbprint() { throw null; } + public bool Matches(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class X509WindowsSecurityToken : System.IdentityModel.Tokens.X509SecurityToken + { + [System.MonoTODOAttribute] + public X509WindowsSecurityToken(System.Security.Cryptography.X509Certificates.X509Certificate2 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 System.Security.Principal.WindowsIdentity WindowsIdentity { get { throw null; } } + } +} +namespace System.Security.Claims +{ + public static partial class AuthenticationTypes + { + public const string Basic = "Basic"; + public const string Federation = "Federation"; + public const string Kerberos = "Kerberos"; + public const string Negotiate = "Negotiate"; + public const string Password = "Password"; + public const string Signature = "Signature"; + public const string Windows = "Windows"; + public const string X509 = "X509"; + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.0/System.Json.Microsoft.cs new file mode 100644 index 0000000000..c5f7daad8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Json.Microsoft.cs @@ -0,0 +1,246 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Json.cs b/external/binary-reference-assemblies/src/v4.0/System.Json.cs new file mode 100644 index 0000000000..a17d2376bf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Json.cs @@ -0,0 +1,155 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Management.cs b/external/binary-reference-assemblies/src/v4.0/System.Management.cs new file mode 100644 index 0000000000..a9fbacf300 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Management.cs @@ -0,0 +1,1157 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions, System.ICloneable + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + [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 + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions, System.ICloneable + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParams, System.Management.ManagementBaseObject outParams) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions, System.ICloneable + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions, System.ICloneable + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.0/System.Messaging.cs new file mode 100644 index 0000000000..27bdd1ab94 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Messaging.cs @@ -0,0 +1,1274 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageEnumerator() { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { 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 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.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueEnumerator() { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Net.cs b/external/binary-reference-assemblies/src/v4.0/System.Net.cs new file mode 100644 index 0000000000..8c87680b7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Net.cs @@ -0,0 +1,86 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + public IPEndPointCollection() { } + protected override void InsertItem(int index, System.Net.IPEndPoint item) { } + protected override void SetItem(int index, System.Net.IPEndPoint item) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.0/System.Numerics.cs new file mode 100644 index 0000000000..0f9aa4b4de --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Numerics.cs @@ -0,0 +1,239 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Numerics +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Caching.cs new file mode 100644 index 0000000000..4f0307378d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Caching.cs @@ -0,0 +1,289 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan SlidingExpiration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan PollingInterval { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { get { throw null; } set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName=null, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=1)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.0/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..3e9dfac941 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Runtime.DurableInstancing.cs @@ -0,0 +1,336 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string msg) { } + public InstanceCollisionException(string msg, System.Exception inner) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string msg) { } + public InstanceCompleteException(string msg, System.Exception inner) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string msg) { } + public InstanceHandleConflictException(string msg, System.Exception inner) { } + } + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string msg) { } + public InstanceKeyCollisionException(string msg, System.Exception inner) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string msg) { } + public InstanceKeyCompleteException(string msg, System.Exception inner) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string msg) { } + public InstanceKeyNotReadyException(string msg, System.Exception inner) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string msg) { } + public InstanceLockedException(string msg, System.Exception inner) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string msg) { } + public InstanceLockLostException(string msg, System.Exception inner) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string msg) { } + public InstanceNotReadyException(string msg, System.Exception inner) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string msg) { } + public InstanceOwnerException(string msg, System.Exception inner) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string msg) { } + public InstancePersistenceCommandException(string msg, System.Exception inner) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string msg) { } + public InstancePersistenceException(string msg, System.Exception inner) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + public bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + public enum InstanceValueOptions + { + None = 0, + Optional = 1, + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstance { get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..afb3a2af1e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Remoting.cs @@ -0,0 +1,447 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string 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 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 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 IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + 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 string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public 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 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 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 TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + 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 string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..412106aad8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..0897c67a64 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Runtime.Serialization.cs @@ -0,0 +1,779 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string ns) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsReference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxObjectsInGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver resolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver resolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + [System.MonoTODOAttribute("use DataContractSurrogate")] + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensibleDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + [System.MonoTODOAttribute] + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool readContentOnly) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + [System.MonoTODOAttribute("support arrays; support Serializable; support SharedType; use DataContractSurrogate")] + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + [System.MonoTODOAttribute] + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool readContentOnly); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool readContentOnly) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + [System.MonoTODOAttribute] + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + [System.MonoTODOAttribute("support arrays")] + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + [System.MonoTODOAttribute("use element argument and fill Nullable etc.")] + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.MonoTODOAttribute] + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + [System.MonoTODOAttribute] + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + [System.MonoTODOAttribute] + public bool IgnoreExtensionDataObject { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quota, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] id) { } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public UniqueId(byte[] id, int offset) { } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public UniqueId(char[] id, int offset, int count) { } + public UniqueId(System.Guid id) { } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecurityCriticalAttribute, System.Security.SecurityTreatAsSafeAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute("Determine semantics when IsGuid==true")] + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public int ToCharArray(char[] array, int offset) { throw null; } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public override string ToString() { throw null; } + [System.Security.SecurityCriticalAttribute] + [System.Security.SecurityTreatAsSafeAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int length) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int length) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int length) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver nsResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + [System.MonoTODOAttribute] + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + [System.MonoTODOAttribute] + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + [System.MonoTODOAttribute("there is exactly no information on the web")] + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + [System.MonoTODOAttribute("there is exactly no information on the web")] + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + [System.MonoTODOAttribute] + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] bytes, int start, int length) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + public int MaxArrayLength { get { throw null; } set { } } + public int MaxBytesPerRead { get { throw null; } set { } } + public int MaxDepth { get { throw null; } set { } } + public int MaxNameTableCharCount { get { throw null; } set { } } + public int MaxStringContentLength { get { throw null; } set { } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quota) { } + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int length) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int length) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid guid) { } + public virtual void WriteValue(System.TimeSpan duration) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId id) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Security.cs b/external/binary-reference-assemblies/src/v4.0/System.Security.cs new file mode 100644 index 0000000000..b32ce5e085 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Security.cs @@ -0,0 +1,1058 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public sealed 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 + { + 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")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid algorithm) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid algorithm, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid oid, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo content) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo content) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo content, 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 System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symAlg) { 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; } + [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; } + [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 virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string strAlgorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elemProp) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey ek) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string strType) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain tc) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flags) { } + 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 System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..8b0a5f0355 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Activation.cs @@ -0,0 +1,82 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..1cad926452 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Discovery.cs @@ -0,0 +1,789 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public 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.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public 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) { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement channelEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement channelEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement channelEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..f99c940931 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Routing.cs @@ -0,0 +1,311 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.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 + { + internal RoutingService() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } } + 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; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } } + 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; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..2c8e13f364 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.Web.cs @@ -0,0 +1,591 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode mode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + 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 WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.Configuration.ConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected void ValidateOperation(System.ServiceModel.Description.OperationDescription operation) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override 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 { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + 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 partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Method { get { throw null; } } + public System.UriTemplateMatch UriTemplateMatch { get { throw null; } set { } } + public string UserAgent { get { throw null; } } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { 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 SetStatusAsCreated(System.Uri locationUri) { } + public void SetStatusAsNotFound() { } + public void SetStatusAsNotFound(string description) { } + } + public partial class WebChannelFactory : System.ServiceModel.ChannelFactory + { + 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, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type serviceType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription 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) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription 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) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operation) { } + 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 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext context) { } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..e6bb7ada43 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +453c5dfccc5d0023e4e54be040f4fb27a218b49d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.0/System.ServiceProcess.cs new file mode 100644 index 0000000000..a5662a6e96 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.ServiceProcess.cs @@ -0,0 +1,376 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Disabled = 4, + Manual = 3, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.0/System.Transactions.cs new file mode 100644 index 0000000000..492920cdc0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Transactions.cs @@ -0,0 +1,363 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult, System.IDisposable, System.Runtime.Serialization.ISerializable + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback callback, object user_defined_state) { 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 enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction, System.Runtime.Serialization.ISerializable + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr manager, int whatever, int whatever2); + void Commit(int whatever, int whatever2, int whatever3); + void GetTransactionInfo(System.IntPtr whatever); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment enlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment enlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment enlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception ex) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel level, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + 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 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; } + [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; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification notification, System.Transactions.EnlistmentOptions options) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification notification, System.Transactions.EnlistmentOptions options) { 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) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object o, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + protected TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + protected TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] exportCookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction dtc) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] exportCookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] token) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid manager) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid manager, byte[] recoveryInfo, System.Transactions.IEnlistmentNotification notification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + protected TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions o1, System.Transactions.TransactionOptions o2) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions o1, System.Transactions.TransactionOptions o2) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + protected TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transaction) { } + public TransactionScope(System.Transactions.Transaction transaction, System.TimeSpan timeout) { } + [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) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions options, System.Transactions.EnterpriseServicesInteropOption opt) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object o, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + [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 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 { } } + } + public partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.0/System.Web.Abstractions.cs new file mode 100644 index 0000000000..15664c38fb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.Abstractions.cs @@ -0,0 +1,78 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.0/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..59711606a7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.ApplicationServices.cs @@ -0,0 +1,232 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string 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); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string name, 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 GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string name, 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 string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs args) { } + public abstract string ResetPassword(string name, 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); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string answer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string answer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] rolenames); + public abstract void CreateRole(string rolename); + public abstract bool DeleteRole(string rolename, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string rolename); + public abstract bool IsUserInRole(string username, string rolename); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] rolenames); + public abstract bool RoleExists(string rolename); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.0/System.Web.DynamicData.cs new file mode 100644 index 0000000000..030c5af9d5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.DynamicData.cs @@ -0,0 +1,686 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 { } } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.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) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(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 { } } + 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 override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), 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))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(6), Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute((System.Security.Permissions.SecurityAction)(7), 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))] + 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))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + [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 IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + internal MetaChildrenColumn() { } + [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; } } + [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; } + } + [System.Web.AspNetHostingPermissionAttribute(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 bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public 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 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 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 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() { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList GetForeignKeyValues(object row) { 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 MetaModel + { + public MetaModel() { } + public static System.Web.DynamicData.MetaModel Default { get { throw null; } } + public string DynamicDataFolderVirtualPath { get { throw null; } set { } } + public System.Web.DynamicData.IFieldTemplateFactory FieldTemplateFactory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public 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; } + } + [System.Web.AspNetHostingPermissionAttribute(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 System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection 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 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 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 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 string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public string GetDisplayString(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public System.Linq.IQueryable GetQuery(object context) { throw null; } + 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; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Columns { get; } + 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 object EvaluateForeignKey(object row, string foreignKeyName) { throw null; } + public abstract System.Linq.IQueryable GetQuery(object context); + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.0/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..119d63052b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.Extensions.Design.cs @@ -0,0 +1,178 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..9e12a2db40 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +3debbecca800270a0a59b98293ef18cf212ad3f0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.0/System.Web.Routing.cs new file mode 100644 index 0000000000..8007bf9f83 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.Routing.cs @@ -0,0 +1,72 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..4c931c7d33 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +f354c7d7311e8aa9aa7283228d4a6302941dad67 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..29fb8a9ca8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +50c622320c725f3f7a68530ee3e2f21e2932bdcc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.0/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..e15eaa2355 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +730b183e4e212cf8a5a0621faddd1df534b1f6d7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..552a87363c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +01b449e4daa4918956bd2b9cbf9611e7db9f7640 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.0/System.Xaml.cs new file mode 100644 index 0000000000..e8ec1bdb0e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Xaml.cs @@ -0,0 +1,1233 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1244), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ValueSerializerAttribute : System.Attribute + { + public ValueSerializerAttribute(string valueSerializerTypeName) { } + public ValueSerializerAttribute(System.Type valueSerializerType) { } + public System.Type ValueSerializerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ValueSerializerTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 System.Xaml.Schema.AllowedMemberLocations AllowedLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override int GetHashCode() { throw null; } + public override System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected internal set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object other) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter 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; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType + { + EndMember = 5, + EndObject = 3, + GetObject = 2, + NamespaceDeclaration = 7, + None = 0, + StartMember = 4, + StartObject = 1, + Value = 6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected 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; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter textWriter, 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 Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList 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 bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected internal virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter 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 override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind + { + Array = 3, + Collection = 1, + Dictionary = 2, + None = 0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 list) { list = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter left, System.Xaml.Schema.XamlValueConverter right) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter left, System.Xaml.Schema.XamlValueConverter right) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.0/System.Xml.Linq.cs new file mode 100644 index 0000000000..703a533315 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Xml.Linq.cs @@ -0,0 +1,582 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.1")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Xml.Linq +{ + public static partial class Extensions + { + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Elements() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable 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 NodesAfterSelf() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object n1, object n2) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object n1, object n2) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + [System.MonoTODOAttribute] + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + [System.MonoTODOAttribute] + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..aa6ceec25c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +553eaaf025c66c387010ec7c6d9ec8d838eedc33 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..3186c1f236 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +ecf9600f297fdcd9af2f20018fa573daa636df25 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.0/WebMatrix.Data.cs new file mode 100644 index 0000000000..73caabefd8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/WebMatrix.Data.cs @@ -0,0 +1,53 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..dbe414c392 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +11f8445bed4721e61bdba91ee75430c98832c62f \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.0/cscompmgd.cs new file mode 100644 index 0000000000..8fc7ef3a12 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/cscompmgd.cs @@ -0,0 +1,86 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("10.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("10.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.0/monodoc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/monodoc.cs.REMOVED.git-id new file mode 100644 index 0000000000..d1296ac324 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/monodoc.cs.REMOVED.git-id @@ -0,0 +1 @@ +f7e0b009f7ae0da3f771bc1a7367ac8d96d375a8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.0/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..f80ffd6fbf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +bb928dabe9ae587f847a3caa0e8fc54da03d2041 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.0/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.0/mscorlib.extra.cs new file mode 100644 index 0000000000..373cc862bd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.0/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Accessibility.cs b/external/binary-reference-assemblies/src/v4.5.1/Accessibility.cs new file mode 100644 index 0000000000..c31b786218 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Accessibility.cs @@ -0,0 +1,119 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public enum AnnoScope + { + ANNO_CONTAINER = 1, + ANNO_THIS = 0, + } + public partial interface CAccPropServices : Accessibility.IAccPropServices + { + } + public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices + { + public CAccPropServicesClass() { } + public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); } + public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); } + public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + } + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } + public partial interface IAccessibleHandler + { + void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible); + } + public partial interface IAccIdentity + { + void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + } + public partial interface IAccPropServer + { + void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp); + } + public partial interface IAccPropServices + { + void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild); + void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild); + void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + } + public partial struct _RemotableHandle + { + public int fContext; + public Accessibility.__MIDL_IWinTypes_0009 u; + } + public partial struct __MIDL_IWinTypes_0009 + { + public int hInproc; + public int hRemote; + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.5.1/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..60079174fa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Commons.Xml.Relaxng.cs @@ -0,0 +1,1148 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.5.1/CustomMarshalers.cs new file mode 100644 index 0000000000..0f5cdd69b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/CustomMarshalers.cs @@ -0,0 +1,116 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumeratorToEnumVariantMarshaler() { } + public virtual void CleanUpManagedData(object pManagedObj) { } + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + public virtual int GetNativeDataSize() { throw null; } + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Collections.Concurrent.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Collections.Concurrent.cs new file mode 100644 index 0000000000..d702b84d8d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Collections.Concurrent.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Collections.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Collections.cs new file mode 100644 index 0000000000..4648123f89 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Collections.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.Annotations.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.Annotations.cs new file mode 100644 index 0000000000..c8e532cde0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.Annotations.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.EventBasedAsync.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.EventBasedAsync.cs new file mode 100644 index 0000000000..6bdc31fab7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.EventBasedAsync.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.cs new file mode 100644 index 0000000000..2d5f84347c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ComponentModel.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Contracts.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Contracts.cs new file mode 100644 index 0000000000..b5bc686184 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Contracts.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Debug.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Debug.cs new file mode 100644 index 0000000000..042f969799 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Debug.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Tools.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Tools.cs new file mode 100644 index 0000000000..04d1ec6222 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Tools.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Tracing.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Tracing.cs new file mode 100644 index 0000000000..774dae3bd6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Diagnostics.Tracing.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Dynamic.Runtime.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Dynamic.Runtime.cs new file mode 100644 index 0000000000..236a3ef275 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Dynamic.Runtime.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Globalization.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Globalization.cs new file mode 100644 index 0000000000..9fc29d5e24 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Globalization.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.IO.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.IO.cs new file mode 100644 index 0000000000..03c72981d4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.IO.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Expressions.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Expressions.cs new file mode 100644 index 0000000000..08c9bf760d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Expressions.cs @@ -0,0 +1,59 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Parallel.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Parallel.cs new file mode 100644 index 0000000000..b475910df6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Parallel.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Queryable.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Queryable.cs new file mode 100644 index 0000000000..b580e53dc5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.Queryable.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.cs new file mode 100644 index 0000000000..519fd755ce --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Linq.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.NetworkInformation.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.NetworkInformation.cs new file mode 100644 index 0000000000..4629ae5590 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.NetworkInformation.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.Primitives.cs new file mode 100644 index 0000000000..ae12f617ca --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.Primitives.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.Requests.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.Requests.cs new file mode 100644 index 0000000000..f39e01841a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Net.Requests.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ObjectModel.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ObjectModel.cs new file mode 100644 index 0000000000..2b74a0d5e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ObjectModel.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.ILGeneration.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.ILGeneration.cs new file mode 100644 index 0000000000..6ace9eabb7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.ILGeneration.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.Lightweight.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.Lightweight.cs new file mode 100644 index 0000000000..97ea93e30d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.Lightweight.cs @@ -0,0 +1,16 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.cs new file mode 100644 index 0000000000..4a097ba185 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Emit.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Extensions.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Extensions.cs new file mode 100644 index 0000000000..a280ff6764 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Extensions.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Primitives.cs new file mode 100644 index 0000000000..f306a137c1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.Primitives.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.cs new file mode 100644 index 0000000000..30274e8a6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Reflection.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Resources.ResourceManager.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Resources.ResourceManager.cs new file mode 100644 index 0000000000..4033c97d53 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Resources.ResourceManager.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Extensions.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Extensions.cs new file mode 100644 index 0000000000..7b14e3cc0a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Extensions.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.InteropServices.WindowsRuntime.cs new file mode 100644 index 0000000000..619beb5fa4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.InteropServices.WindowsRuntime.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.InteropServices.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.InteropServices.cs new file mode 100644 index 0000000000..6013cc92c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.InteropServices.cs @@ -0,0 +1,127 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Numerics.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Numerics.cs new file mode 100644 index 0000000000..2c3ceffffb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Numerics.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Json.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Json.cs new file mode 100644 index 0000000000..db744174c2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Json.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Primitives.cs new file mode 100644 index 0000000000..6c8e8c76dd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Primitives.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Xml.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Xml.cs new file mode 100644 index 0000000000..80e8fe1299 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.Serialization.Xml.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.cs new file mode 100644 index 0000000000..852cb8defc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Runtime.cs @@ -0,0 +1,267 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCLatencyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CharSet))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Security.Principal.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Security.Principal.cs new file mode 100644 index 0000000000..1e7cff9d7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Security.Principal.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Duplex.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Duplex.cs new file mode 100644 index 0000000000..9a190d7697 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Duplex.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Http.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Http.cs new file mode 100644 index 0000000000..0bf59b29af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Http.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.NetTcp.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.NetTcp.cs new file mode 100644 index 0000000000..0369c4082f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.NetTcp.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Primitives.cs new file mode 100644 index 0000000000..043d8d79d1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Primitives.cs @@ -0,0 +1,152 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Security.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Security.cs new file mode 100644 index 0000000000..a64ae4aaf1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.ServiceModel.Security.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.Encoding.Extensions.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.Encoding.Extensions.cs new file mode 100644 index 0000000000..c4c7cb6c8b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.Encoding.Extensions.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.Encoding.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.Encoding.cs new file mode 100644 index 0000000000..fd57d5bac7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.Encoding.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.RegularExpressions.cs new file mode 100644 index 0000000000..560dd36123 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Text.RegularExpressions.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.Tasks.Parallel.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.Tasks.Parallel.cs new file mode 100644 index 0000000000..75fc34bf54 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.Tasks.Parallel.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.Tasks.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.Tasks.cs new file mode 100644 index 0000000000..f76c65b3f8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.Tasks.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.cs new file mode 100644 index 0000000000..ea5836a44c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Threading.cs @@ -0,0 +1,42 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.ReaderWriter.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.ReaderWriter.cs new file mode 100644 index 0000000000..41c6c7fc2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.ReaderWriter.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.XDocument.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.XDocument.cs new file mode 100644 index 0000000000..d134921708 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.XDocument.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.XmlSerializer.cs b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.XmlSerializer.cs new file mode 100644 index 0000000000..84f7db2f7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Facades/System.Xml.XmlSerializer.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.5.1/I18N.CJK.cs new file mode 100644 index 0000000000..694a3f00ff --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/I18N.CJK.cs @@ -0,0 +1,135 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.5.1/I18N.MidEast.cs new file mode 100644 index 0000000000..1e95319809 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/I18N.MidEast.cs @@ -0,0 +1,110 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.5.1/I18N.Other.cs new file mode 100644 index 0000000000..ddc9db02cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/I18N.Other.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.5.1/I18N.Rare.cs new file mode 100644 index 0000000000..5bedcdb135 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/I18N.Rare.cs @@ -0,0 +1,530 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/I18N.West.cs b/external/binary-reference-assemblies/src/v4.5.1/I18N.West.cs new file mode 100644 index 0000000000..e2dd4baa1a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/I18N.West.cs @@ -0,0 +1,222 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/I18N.cs b/external/binary-reference-assemblies/src/v4.5.1/I18N.cs new file mode 100644 index 0000000000..3ab8d52e79 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/I18N.cs @@ -0,0 +1,173 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder + { + public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { } + [System.CLSCompliantAttribute(false)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public unsafe override void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference + { + public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.5.1/IBM.Data.DB2.cs new file mode 100644 index 0000000000..95615180e9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/IBM.Data.DB2.cs @@ -0,0 +1,298 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.5.1/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..b41a74c74c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,963 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..c29447f1c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Engine.cs @@ -0,0 +1,571 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public int CustomMetadataCount { get { throw null; } } + public System.Collections.ICollection CustomMetadataNames { get { throw null; } } + public string Exclude { get { throw null; } set { } } + public string FinalItemSpec { get { throw null; } } + public string Include { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { } + public void RemoveProperty(string propertyName) { } + public void SetImportedPropertyGroupCondition(string condition) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public virtual void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { } + public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { } + public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { } + public virtual void Shutdown() { } + public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { } + public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { } + public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { } + public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { } + public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { } + } + public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public DistributedFileLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class Engine + { + public Engine() { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { } + public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } set { } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } set { } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void AddNewImport(string projectFile, string condition) { } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public bool InitializationException { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public InvalidToolsetDefinitionException(string message, string errorCode) { } + public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { } + public string ErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class LocalNode + { + internal LocalNode() { } + public static void StartLocalNodeServer(int nodeNumber) { } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string projectFile, string condition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { } + [System.MonoTODOAttribute] + public void RemoveItemsByName(string itemName) { } + [System.MonoTODOAttribute("Not tested")] + public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { } + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string content) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public sealed partial class RemoteErrorException : System.Exception + { + internal RemoteErrorException() { } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static partial class SolutionWrapperProject + { + public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; } + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Outputs { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { } + } + public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public System.Collections.Generic.IEnumerable ToolsVersions { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..46ae3ce9e0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Framework.cs @@ -0,0 +1,759 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public long BuildRequestId { get { throw null; } } + public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected CriticalBuildMessageEventArgs() { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3 + { + object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection); + object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask + { + object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property); + void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + public const int InvalidProjectId = -1; + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary 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 GlobalProperties { get { throw null; } } + public System.Collections.IEnumerable Items { get { throw null; } } + public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } } + public string ProjectFile { get { throw null; } } + public int ProjectId { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + public string ToolsVersion { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + public enum RegisteredTaskObjectLifetime + { + AppDomain = 1, + Build = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + public sealed partial class RequiredRuntimeAttribute : System.Attribute + { + public RequiredRuntimeAttribute(string runtimeVersion) { } + public string RuntimeVersion { get { throw null; } } + } + public sealed partial class RunInMTAAttribute : System.Attribute + { + public RunInMTAAttribute() { } + } + public sealed partial class RunInSTAAttribute : System.Attribute + { + public RunInSTAAttribute() { } + } + [System.SerializableAttribute] + public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetFinishedEventArgs() { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { } + public string ParentTarget { get { throw null; } } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e); +} +namespace Microsoft.Build.Framework.XamlTypes +{ + public sealed partial class Argument : System.ComponentModel.ISupportInitialize + { + public Argument() { } + public bool IsRequired { get { throw null; } set { } } + public string Property { get { throw null; } set { } } + public string Separator { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } + public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize + { + protected BaseProperty() { } + public System.Collections.Generic.List 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 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 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 ProviderSettings { get { throw null; } set { } } + } + public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public EnumProperty() { } + public System.Collections.Generic.List AdmissibleValues { get { throw null; } set { } } + public override void EndInit() { } + } + public sealed partial class EnumValue + { + public EnumValue() { } + public System.Collections.Generic.List 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public IntProperty() { } + public System.Nullable MaxValue { get { throw null; } set { } } + public System.Nullable MinValue { get { throw null; } set { } } + public override void EndInit() { } + } + public partial interface IProjectSchemaNode + { + System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type); + System.Collections.Generic.IEnumerable 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Nodes { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 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 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 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 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 GetPropertiesInCategory(string categoryName) { throw null; } + public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize + { + public RuleBag() { } + public System.Collections.Generic.List Rules { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Metadata { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..a42f0d7c00 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +cb0a075a9f294098a6b4ea79d60b405568e7cac2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..4c68468bed --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,526 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class AssemblyFoldersExInfo + { + public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { } + public string DirectoryPath { get { throw null; } } + public Microsoft.Win32.RegistryHive Hive { get { throw null; } } + public string Key { get { throw null; } } + public System.Version TargetFrameworkVersion { get { throw null; } } + public Microsoft.Win32.RegistryView View { get { throw null; } } + } + public partial class CanonicalTrackedInputFiles + { + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public System.Collections.Generic.Dictionary> 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> DependencyTable { get { throw null; } } + public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { } + public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; } + public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + public CommandLineBuilder(bool quoteHyphensOnCommandLine) { } + protected System.Text.StringBuilder CommandLine { get { throw null; } } + public int Length { get { throw null; } } + public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { } + public void AppendFileNameIfNotNull(string fileName) { } + public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { } + public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { } + protected void AppendFileNameWithQuoting(string fileName) { } + protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { } + protected void AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public delegate bool DependencyFilter(string fullPath); + public enum DotNetFrameworkArchitecture + { + Bitness32 = 1, + Bitness64 = 2, + Current = 0, + } + public enum ExecutableType + { + Managed32Bit = 3, + Managed64Bit = 4, + ManagedIL = 2, + Native32Bit = 0, + Native64Bit = 1, + SameAsCurrentProcess = 5, + } + public static partial class FileTracker + { + public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; } + public static void EndTrackingContext() { } + public static string EnsureFileTrackerOnPath() { throw null; } + public static string EnsureFileTrackerOnPath(string rootPath) { throw null; } + public static bool FileIsExcludedFromDependencies(string fileName) { throw null; } + public static bool FileIsUnderPath(string fileName, string path) { throw null; } + public static string FindTrackerOnPath() { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static void ResumeTracking() { } + public static void SetThreadCount(int threadCount) { } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void StartTrackingContext(string intermediateDirectory, string taskName) { } + public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { } + public static void StopTrackingAndCleanup() { } + public static void SuspendTracking() { } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static string TrackerCommandArguments(string command, string arguments) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void WriteAllTLogs(string intermediateDirectory, string taskName) { } + public static void WriteContextTLogs(string intermediateDirectory, string taskName) { } + } + public partial class FlatTrackingData + { + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { } + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary 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 DependencyTable { get { throw null; } } + public System.Collections.Generic.List MissingFiles { get { throw null; } set { } } + public string NewestFileName { get { throw null; } set { } } + public System.DateTime NewestFileTime { get { throw null; } set { } } + public System.DateTime NewestFileTimeUtc { get { throw null; } set { } } + public string NewestTLogFileName { get { throw null; } set { } } + public System.DateTime NewestTLogTime { get { throw null; } set { } } + public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } } + public string OldestFileName { get { throw null; } set { } } + public System.DateTime OldestFileTime { get { throw null; } set { } } + public System.DateTime OldestFileTimeUtc { get { throw null; } set { } } + public bool SkipMissingFiles { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } } + public bool TlogsAvailable { get { throw null; } set { } } + public bool TreatRootMarkersAsEntries { get { throw null; } set { } } + public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; } + public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { } + public System.DateTime GetLastWriteTimeUtc(string file) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + public void UpdateFileEntryDetails() { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public MuxLogger() { } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { } + public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public bool UnregisterLoggers(int submissionId) { throw null; } + } + public static partial class ProcessorArchitecture + { + public const string AMD64 = "AMD64"; + public const string ARM = "ARM"; + public const string IA64 = "IA64"; + public const string MSIL = "MSIL"; + public const string X86 = "x86"; + public static string CurrentProcessArchitecture { get { throw null; } } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + Version45 = 5, + VersionLatest = 5, + } + public partial class TargetPlatformSDK : System.IEquatable + { + public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { } + public string Path { get { throw null; } set { } } + public string TargetPlatformIdentifier { get { throw null; } } + public System.Version TargetPlatformVersion { get { throw null; } } + public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { } + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + public virtual string GetResourceMessage(string resourceName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void MarkAsInactive() { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { throw null; } } + public static void ClearSDKStaticCache() { } + public static System.Collections.Generic.IList 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 GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList 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 GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; } + public static System.Collections.Generic.IDictionary 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 GetSDKDesignTimeFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSupportedTargetFrameworks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; } + public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public bool EchoOff { get { throw null; } set { } } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + public string StandardErrorImportance { get { throw null; } set { } } + protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + protected int TaskProcessTerminationTimeout { get { throw null; } set { } } + public virtual int Timeout { get { throw null; } set { } } + protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + public bool UseCommandProcessor { get { throw null; } set { } } + public bool YieldDuringToolExecution { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual string ResponseFileEscape(string responseString) { throw null; } + protected virtual bool SkipTaskExecution() { throw null; } + protected internal virtual bool ValidateParameters() { throw null; } + } + public static partial class TrackedDependencies + { + public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; } + } + public enum UpToDateCheckType + { + InputNewerThanOutput = 0, + InputNewerThanTracking = 2, + InputOrOutputNewerThanTracking = 1, + } + public enum VisualStudioVersion + { + Version100 = 0, + Version110 = 1, + VersionLatest = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.cs.REMOVED.git-id new file mode 100644 index 0000000000..9eae8aba4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Build.cs.REMOVED.git-id @@ -0,0 +1 @@ +eec3b5e71cf3fe71667427e0c35beceb80440e58 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.CSharp.cs new file mode 100644 index 0000000000..cf02f107b8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.CSharp.cs @@ -0,0 +1,123 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class Binder + { + public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..bee5ecd07a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +662d539b2897e84456fcb262423b6d99ad568a92 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.VisualC.cs new file mode 100644 index 0000000000..0cc8bd0d45 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.VisualC.cs @@ -0,0 +1,53 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + public DecoratedNameAttribute(string decoratedName) { } + } + public sealed partial class IsConstModifier + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..fcaebd00c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,96 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.C5.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Mono.C5.cs.REMOVED.git-id new file mode 100644 index 0000000000..da526fb8fa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.C5.cs.REMOVED.git-id @@ -0,0 +1 @@ +842055ae097d8cf7e4a5593121e62f3d478abad3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..669e87a30e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +6c64acda1d4ba7272aa50fb42536d84ea7a5592b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Cairo.cs new file mode 100644 index 0000000000..301b58766f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Cairo.cs @@ -0,0 +1,730 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Pattern { get { throw null; } set { } } + public uint ReferenceCount { get { throw null; } } + [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")] + public Cairo.ScaledFont ScaledFont { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Cecil.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Mono.Cecil.cs.REMOVED.git-id new file mode 100644 index 0000000000..6aca3916f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Cecil.cs.REMOVED.git-id @@ -0,0 +1 @@ +e1e3435c28d7a38af4d45a203d19fb54ba7fa12a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.CodeContracts.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.CodeContracts.cs new file mode 100644 index 0000000000..9dc53c9467 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.CodeContracts.cs @@ -0,0 +1,500 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CodeContracts.Rewrite +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AssemblyRef + { + public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;} + public AssemblyRef(string filename) { throw null;} + public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsFilename { get { throw null; } } + public bool IsSet { get { throw null; } } + public bool IsStream { get { throw null; } } + public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TwoStreams + { + public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;} + public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + } + public partial class Rewriter + { + internal Rewriter() { } + public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; } + } + public partial class RewriterOptions + { + public RewriterOptions() { } + public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class RewriterResults + { + internal RewriterResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static +{ + public partial class Checker + { + internal Checker() { } + public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; } + } + public partial class CheckOptions + { + public CheckOptions() { } + public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CheckResults + { + internal CheckResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IDictionary> Results { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static.Analysis.Numerical +{ + public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero; + public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public bool IsNotZero { get { throw null; } } + public bool IsPositiveOrZero { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public override bool Equals(object other) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence intervals) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Normalize(Mono.CodeContracts.Static.DataStructures.Sequence intervals, out bool isBottom) { isBottom = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; } + public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func selector) { throw null; } + public override string ToString() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + } + public enum ExpressionOperator + { + Add = 16, + And = 3, + Constant = 0, + ConvertToInt32 = 24, + Div = 19, + Equal = 9, + Equal_Obj = 10, + GreaterEqualThan = 15, + GreaterThan = 14, + LessEqualThan = 13, + LessThan = 12, + LogicalAnd = 6, + LogicalNot = 8, + LogicalOr = 7, + Mod = 20, + Mult = 18, + Not = 2, + NotEqual = 11, + Or = 4, + SizeOf = 22, + Sub = 17, + UnaryMinus = 21, + Unknown = 23, + Variable = 1, + Xor = 5, + } + public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase, System.IEquatable + { + internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; } + public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; } + public bool Includes(int x) { throw null; } + public bool Includes(long x) { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool LessEqual(System.Collections.Generic.IEnumerable right) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; } + public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + } + public abstract partial class IntervalBase : Mono.CodeContracts.Static.Lattices.IAbstractDomain where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { } + public abstract TInterval Bottom { get; } + public abstract bool IsBottom { get; } + public bool IsFinite { get { throw null; } } + public bool IsSinglePoint { get { throw null; } } + public abstract bool IsTop { get; } + public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Top { get; } + public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Clone(); + public abstract void Dump(System.IO.TextWriter tw); + public abstract TInterval ImmutableVersion(); + protected abstract bool IsFiniteBound(TNumeric n); + public abstract TInterval Join(TInterval that); + public abstract TInterval Join(TInterval that, bool widening, out bool weaker); + public abstract bool LessEqual(TInterval that); + public abstract TInterval Meet(TInterval that); + public override string ToString() { throw null; } + public abstract TInterval Widen(TInterval that); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rational : System.IEquatable + { + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero; + public long Down { get { throw null; } } + public bool IsInfinity { get { throw null; } } + public bool IsInt32 { get { throw null; } } + public bool IsInteger { get { throw null; } } + public bool IsMaxValue { get { throw null; } } + public bool IsMinusInfinity { get { throw null; } } + public bool IsMinValue { get { throw null; } } + public bool IsPlusInfinity { get { throw null; } } + public bool IsZero { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } } + public int Sign { get { throw null; } } + public long Up { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; } + public override int GetHashCode() { throw null; } + public bool IsInRange(long min, long max) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; } + public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public override string ToString() { throw null; } + public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + } + public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold + { + public RationalThreshold(int size) : base (default(int)) { } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } } + protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + } + public abstract partial class Threshold + { + protected int NextFree; + protected readonly System.Collections.Generic.List Values; + protected Threshold(int size) { } + public int Count { get { throw null; } } + protected abstract T MinusInfinity { get; } + protected abstract T PlusInfinity { get; } + protected abstract T Zero { get; } + public bool Add(T value) { throw null; } + public int BinarySearch(T value, int low, int hi) { throw null; } + public T GetNext(T value) { throw null; } + public T GetPrevious(T value) { throw null; } + protected abstract bool LessThan(T a, T b); + } +} +namespace Mono.CodeContracts.Static.DataStructures +{ + public partial interface IImmutableIntMap + { + T Any { get; } + int Count { get; } + T this[int key] { get; } + System.Collections.Generic.IEnumerable Keys { get; } + System.Collections.Generic.IEnumerable Values { get; } + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + bool Contains(int key); + T Lookup(int key); + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + void Visit(System.Action action); + void Visit(System.Action action); + } + public static partial class ImmutableIntMap + { + public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Empty; + } + public static partial class SequenceExtensions + { + public static bool All(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static bool Any(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Append(this Mono.CodeContracts.Static.DataStructures.Sequence list, Mono.CodeContracts.Static.DataStructures.Sequence append) { throw null; } + public static void Apply(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static System.Collections.Generic.IEnumerable AsEnumerable(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Coerce(this Mono.CodeContracts.Static.DataStructures.Sequence list) where S : T { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(this Mono.CodeContracts.Static.DataStructures.Sequence rest, T elem) { throw null; } + public static void ForEach(this Mono.CodeContracts.Static.DataStructures.Sequence seq, System.Action action) { } + public static bool IsEmpty(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static T Last(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static int Length(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Reverse(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Where(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate keep) { throw null; } + } + public partial class Sequence : System.IEquatable> + { + internal Sequence() { } + public static readonly Mono.CodeContracts.Static.DataStructures.Sequence Empty; + public T Head { get { throw null; } } + public Mono.CodeContracts.Static.DataStructures.Sequence Tail { get { throw null; } } + public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence tail) { throw null; } + public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence l, T o) { throw null; } + public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(System.Collections.Generic.IEnumerable elems) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(params T[] elems) { throw null; } + public override int GetHashCode() { throw null; } + public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static System.Collections.Generic.IEnumerable PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Singleton(T value) { throw null; } + public override string ToString() { throw null; } + } +} +namespace Mono.CodeContracts.Static.DataStructures.Patricia +{ + public partial class BranchNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public readonly int BranchingBit; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Left; + public readonly int Prefix; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Right; + public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class EmptyNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode Instance; + public EmptyNode() { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class LeafNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public LeafNode(int key, T value) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public abstract partial class PatriciaTrieNode : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap + { + protected PatriciaTrieNode() { } + public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract int Count { get; } + public T this[int key] { get { throw null; } } + public abstract int Key { get; } + public System.Collections.Generic.IEnumerable Keys { get { throw null; } } + public System.Collections.Generic.IEnumerable Values { get { throw null; } } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb); + public abstract bool Contains(int key); + public void Dump(System.IO.TextWriter tw) { } + protected internal abstract void Dump(System.IO.TextWriter tw, string prefix); + protected internal abstract void FillKeysTo(System.Collections.Generic.List list); + protected internal abstract void FillValuesTo(System.Collections.Generic.List list); + protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; } + protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { throw null; } + public abstract T Lookup(int key); + protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + public override string ToString() { throw null; } + public abstract void Visit(System.Action action); + public abstract void Visit(System.Action action); + } +} +namespace Mono.CodeContracts.Static.Lattices +{ + public static partial class AbstractDomainExtensions + { + public static string BottomSymbolIfAny(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool IsNormal(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool TryTrivialJoin(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + public static bool TryTrivialLessEqual(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(bool); throw null; } + public static bool TryTrivialMeet(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FlatDomain : Mono.CodeContracts.Static.Lattices.IAbstractDomain>, System.IEquatable> where T : System.IEquatable + { + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain BottomValue; + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain TopValue; + public readonly T Value; + public FlatDomain(T value) { throw null;} + public Mono.CodeContracts.Static.Lattices.FlatDomain Bottom { get { throw null; } } + public bool IsBottom { get { throw null; } } + public bool IsTop { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Top { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Clone() { throw null; } + public void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain ImmutableVersion() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Meet(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain (T value) { throw null; } + public override string ToString() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Widen(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + } + public partial interface IAbstractDomain + { + T Bottom { get; } + bool IsBottom { get; } + bool IsTop { get; } + T Top { get; } + T Clone(); + void Dump(System.IO.TextWriter tw); + T ImmutableVersion(); + T Join(T that); + T Join(T that, bool widen, out bool weaker); + bool LessEqual(T that); + T Meet(T that); + T Widen(T that); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..6975a139c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,345 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..fcbbd39437 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Data.Sqlite.cs @@ -0,0 +1,612 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Data.Tds.cs new file mode 100644 index 0000000000..44f1aa5f91 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Data.Tds.cs @@ -0,0 +1,591 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime2 = 42, + DateTime4 = 58, + DateTimeN = 111, + DateTimeOffset = 43, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..806be898e7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Debugger.Soft.cs @@ -0,0 +1,879 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + INVOKE_ABORTED = 107, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalScope : Mono.Debugger.Soft.Mirror + { + internal LocalScope() { } + public int LiveRangeEnd { get { throw null; } } + public int LiveRangeStart { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetThis(Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Http.cs new file mode 100644 index 0000000000..a32646c5ec --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Http.cs @@ -0,0 +1,142 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Management.cs new file mode 100644 index 0000000000..9603565c55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Management.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..3e38dc4d10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Messaging.cs new file mode 100644 index 0000000000..d423d16a2f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Messaging.cs @@ -0,0 +1,398 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Options.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Options.cs new file mode 100644 index 0000000000..da55be4dea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Options.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.2.3.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Command Line Parsing Utilities")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Options.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Options +{ + public abstract partial class ArgumentSource + { + protected ArgumentSource() { } + public abstract string Description { get; } + public static System.Collections.Generic.IEnumerable GetArguments(System.IO.TextReader reader) { throw null; } + public abstract bool GetArguments(string value, out System.Collections.Generic.IEnumerable replacement); + public static System.Collections.Generic.IEnumerable GetArgumentsFromFile(string file) { throw null; } + public abstract string[] GetNames(); + } + public abstract partial class Option + { + protected Option(string prototype, string description) { } + protected Option(string prototype, string description, int maxValueCount) { } + protected Option(string prototype, string description, int maxValueCount, bool hidden) { } + public string Description { get { throw null; } } + public bool Hidden { get { throw null; } } + public int MaxValueCount { get { throw null; } } + public Mono.Options.OptionValueType OptionValueType { get { throw null; } } + public string Prototype { get { throw null; } } + public string[] GetNames() { throw null; } + public string[] GetValueSeparators() { throw null; } + public void Invoke(Mono.Options.OptionContext c) { } + protected abstract void OnParseComplete(Mono.Options.OptionContext c); + protected static T Parse(string value, Mono.Options.OptionContext c) { throw null; } + public override string ToString() { throw null; } + } + public delegate void OptionAction(TKey key, TValue value); + public partial class OptionContext + { + public OptionContext(Mono.Options.OptionSet @set) { } + public Mono.Options.Option Option { get { throw null; } set { } } + public int OptionIndex { get { throw null; } set { } } + public string OptionName { get { throw null; } set { } } + public Mono.Options.OptionSet OptionSet { get { throw null; } } + public Mono.Options.OptionValueCollection OptionValues { get { throw null; } } + } + [System.SerializableAttribute] + public partial class OptionException : System.Exception + { + public OptionException() { } + protected OptionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public OptionException(string message, string optionName) { } + public OptionException(string message, string optionName, System.Exception innerException) { } + public string OptionName { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class OptionSet : System.Collections.ObjectModel.KeyedCollection + { + public OptionSet() { } + public OptionSet(System.Converter localizer) { } + public System.Collections.ObjectModel.ReadOnlyCollection ArgumentSources { get { throw null; } } + public System.Converter MessageLocalizer { get { throw null; } } + public Mono.Options.OptionSet Add(Mono.Options.ArgumentSource source) { throw null; } + public new Mono.Options.OptionSet Add(Mono.Options.Option option) { throw null; } + public Mono.Options.OptionSet Add(string header) { throw null; } + public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action, bool hidden) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action, bool hidden) { throw null; } + public Mono.Options.OptionSet Add(string prototype, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action) { throw null; } + protected virtual Mono.Options.OptionContext CreateOptionContext() { throw null; } + protected override string GetKeyForItem(Mono.Options.Option item) { throw null; } + [System.ObsoleteAttribute("Use KeyedCollection.this[string]")] + protected Mono.Options.Option GetOptionForName(string option) { throw null; } + protected bool GetOptionParts(string argument, out string flag, out string name, out string sep, out string value) { flag = default(string); name = default(string); sep = default(string); value = default(string); throw null; } + protected override void InsertItem(int index, Mono.Options.Option item) { } + public System.Collections.Generic.List Parse(System.Collections.Generic.IEnumerable arguments) { throw null; } + protected virtual bool Parse(string argument, Mono.Options.OptionContext c) { throw null; } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, Mono.Options.Option item) { } + public void WriteOptionDescriptions(System.IO.TextWriter o) { } + } + public partial class OptionValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal OptionValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public string this[int index] { get { throw null; } set { } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public void Add(string item) { } + public void Clear() { } + public bool Contains(string item) { throw null; } + public void CopyTo(string[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(string item) { throw null; } + public void Insert(int index, string item) { } + public bool Remove(string item) { throw null; } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public string[] ToArray() { throw null; } + public System.Collections.Generic.List ToList() { throw null; } + public override string ToString() { throw null; } + } + public enum OptionValueType + { + None = 0, + Optional = 1, + Required = 2, + } + public partial class ResponseFileSource : Mono.Options.ArgumentSource + { + public ResponseFileSource() { } + public override string Description { get { throw null; } } + public override bool GetArguments(string value, out System.Collections.Generic.IEnumerable replacement) { replacement = default(System.Collections.Generic.IEnumerable); throw null; } + public override string[] GetNames() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Parallel.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Parallel.cs new file mode 100644 index 0000000000..3cb817b631 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Parallel.cs @@ -0,0 +1,151 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Collections.Concurrent +{ + public partial class ConcurrentOrderedList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentOrderedList() { } + public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer comparer) { } + public System.Collections.Generic.IEqualityComparer Comparer { get { throw null; } } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T data) { throw null; } + public bool ContainsHash(int key) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + void System.Collections.Generic.ICollection.Add(T item) { } + bool System.Collections.Generic.ICollection.Remove(T item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryAdd(T data) { throw null; } + public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; } + public bool TryPop(out T data) { data = default(T); throw null; } + public bool TryRemove(T data) { throw null; } + public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; } + } + public partial class ConcurrentSkipList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentSkipList() { } + public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer comparer) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T value) { throw null; } + public bool ContainsHash(int hash) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + public bool Remove(T value) { throw null; } + void System.Collections.Generic.ICollection.Add(T item) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T value) { throw null; } + public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; } + } +} +namespace Mono.Threading +{ + public partial class AtomicBoolean + { + public AtomicBoolean() { } + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AtomicBooleanValue + { + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + public partial class CSnzi + { + public CSnzi() { } + public Mono.Threading.CSnziNode Arrive() { throw null; } + public bool Close() { throw null; } + public bool Depart(Mono.Threading.CSnziNode node) { throw null; } + public void Open() { } + public System.Tuple Query() { throw null; } + } + public abstract partial class CSnziNode + { + protected CSnziNode() { } + } + public enum CSnziState + { + Closed = 1, + Open = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ReaderWriterLockSlimmer + { + public void EnterReadLock(ref bool taken) { } + public void EnterWriteLock(ref bool taken) { } + public void ExitReadLock() { } + public void ExitWriteLock() { } + public void TryEnterReadLock(ref bool taken) { } + public void TryEnterWriteLock(ref bool taken) { } + } + public partial class Snzi + { + public Snzi() { } + public bool IsSet { get { throw null; } } + public void Decrement() { } + public void Increment() { } + public void Reset() { } + } + public partial class SpinLockWrapper + { + public System.Threading.SpinLock Lock; + public SpinLockWrapper() { } + public SpinLockWrapper(bool enableTracking) { } + } +} +namespace Mono.Threading.Tasks +{ + public partial class CyclicDeque : Mono.Threading.Tasks.IConcurrentDeque + { + public CyclicDeque() { } + public bool IsEmpty { get { throw null; } } + public System.Collections.Generic.IEnumerable GetEnumerable() { throw null; } + public bool PeekBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; } + public void PushBottom(T obj) { } + } + public partial interface IConcurrentDeque + { + System.Collections.Generic.IEnumerable GetEnumerable(); + Mono.Threading.Tasks.PopResult PopBottom(out T obj); + Mono.Threading.Tasks.PopResult PopTop(out T obj); + void PushBottom(T obj); + } + public enum PopResult + { + Abort = 2, + Empty = 1, + Succeed = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..8453116211 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +e479bd022bed9ee437b1718bee448c91ed79c4e4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Security.Win32.cs new file mode 100644 index 0000000000..b7904dea02 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Security.Win32.cs @@ -0,0 +1,101 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Security.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Mono.Security.cs.REMOVED.git-id new file mode 100644 index 0000000000..bf31631b48 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Security.cs.REMOVED.git-id @@ -0,0 +1 @@ +8d827917080bcba59dbdbed881a8dfc82d89042b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..c4e7b8f738 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +6066c87e613f6e69a462cd2846f607bdc94470c6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.Tasklets.cs new file mode 100644 index 0000000000..635334276f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.Tasklets.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.WebBrowser.cs new file mode 100644 index 0000000000..6ad6afbb08 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.WebBrowser.cs @@ -0,0 +1,466 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Mono.XBuild.Tasks.cs b/external/binary-reference-assemblies/src/v4.5.1/Mono.XBuild.Tasks.cs new file mode 100644 index 0000000000..1662451b8d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Mono.XBuild.Tasks.cs @@ -0,0 +1,148 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.PkgConfig +{ + public partial interface IPcFileCacheContext : Mono.PkgConfig.IPcFileCacheContext + { + } + public partial interface IPcFileCacheContext where TP : Mono.PkgConfig.PackageInfo, new() + { + bool IsCustomDataComplete(string pcfile, TP pkg); + void ReportError(string message, System.Exception ex); + void StoreCustomData(Mono.PkgConfig.PcFile pcfile, TP pkg); + } + public partial class LibraryPackageInfo : Mono.PkgConfig.PackageInfo + { + public LibraryPackageInfo() { } + public bool IsGacPackage { get { throw null; } set { } } + protected internal override bool IsValidPackage { get { throw null; } } + } + public partial class LibraryPcFileCache : Mono.PkgConfig.PcFileCache + { + public LibraryPcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + protected override string CacheDirectory { get { throw null; } } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName) { throw null; } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + public static string NormalizeAsmName(string name) { throw null; } + protected override void ParsePackageInfo(Mono.PkgConfig.PcFile file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + protected override void ReadPackageContent(System.Xml.XmlReader tr, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + protected override void WritePackageContent(System.Xml.XmlTextWriter tw, string file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + } + public partial class PackageAssemblyInfo + { + public string Culture; + public string Name; + public string PublicKeyToken; + public string Version; + public PackageAssemblyInfo() { } + public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string FullName { get { throw null; } } + public Mono.PkgConfig.LibraryPackageInfo ParentPackage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Update(System.Reflection.AssemblyName aname) { } + public void UpdateFromFile(string file) { } + } + public partial class PackageInfo + { + public PackageInfo() { } + public string Description { get { throw null; } set { } } + protected internal virtual bool IsValidPackage { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetData(string name) { throw null; } + public void RemoveData(string name) { } + public void SetData(string name, string value) { } + } + public partial class PcFile + { + public PcFile() { } + public string Description { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public bool HasErrors { get { throw null; } set { } } + public string Libs { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetVariable(string varName) { throw null; } + public void Load(string pcfile) { } + } + public abstract partial class PcFileCache : Mono.PkgConfig.PcFileCache + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + } + public abstract partial class PcFileCache where TP : Mono.PkgConfig.PackageInfo, new() + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) { } + protected abstract string CacheDirectory { get; } + public object SyncRoot { get { throw null; } } + public TP GetPackageInfo(string file) { throw null; } + public TP GetPackageInfoByName(string name) { throw null; } + public TP GetPackageInfoByName(string name, System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPackages() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetPackages(System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPkgconfigPaths(string prefix, string pkgConfigPath, string pkgConfigLibdir) { throw null; } + protected virtual void ParsePackageInfo(Mono.PkgConfig.PcFile file, TP pinfo) { } + protected virtual void ReadPackageContent(System.Xml.XmlReader tr, TP pinfo) { } + public void Save() { } + public void Update() { } + public void Update(System.Collections.Generic.IEnumerable pkgConfigDirs) { } + protected virtual void WritePackageContent(System.Xml.XmlTextWriter tw, string file, TP pinfo) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..4bbd5200c9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +49fd16804d5c2b044d8eda63cf08e613706a73c8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/PEAPI.cs b/external/binary-reference-assemblies/src/v4.5.1/PEAPI.cs new file mode 100644 index 0000000000..4cacced158 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/PEAPI.cs @@ -0,0 +1,1224 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + public System.Nullable ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.DataConstant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public enum DataSegment + { + CIL = 2, + Data = 0, + TLS = 1, + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + NoOptimization = 64, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class PrimitiveTypeRef : PEAPI.Type + { + internal PrimitiveTypeRef() { } + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.DataConstant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..ff609a87cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +6042df600e4f41c1c4f9647066a6c756c8b80545 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/SMDiagnostics.cs b/external/binary-reference-assemblies/src/v4.5.1/SMDiagnostics.cs new file mode 100644 index 0000000000..a08170f163 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/SMDiagnostics.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..e454761d86 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ComponentModel.Composition.cs @@ -0,0 +1,687 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.SerializableAttribute] + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(System.Func valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)] + public partial class CatalogReflectionContextAttribute : System.Attribute + { + public CatalogReflectionContextAttribute(System.Type reflectionContextType) { } + public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; } + } + [System.SerializableAttribute] + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection RootCauses { get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator) { } + public System.ComponentModel.Composition.ExportLifetimeContext CreateExport() { throw null; } + } + public partial class ExportFactory : System.ComponentModel.Composition.ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func>)) { } + public TMetadata Metadata { get { throw null; } } + } + public sealed partial class ExportLifetimeContext : System.IDisposable + { + public ExportLifetimeContext(T value, System.Action disposeAction) { } + public T Value { get { throw null; } } + public void Dispose() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum ImportSource + { + Any = 0, + Local = 1, + NonLocal = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)] + public sealed partial class MetadataViewImplementationAttribute : System.Attribute + { + public MetadataViewImplementationAttribute(System.Type implementationType) { } + public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public ApplicationCatalog() { } + public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase) { } + public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public static partial class CatalogExtensions + { + public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName"; + public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters"; + public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource"; + public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.FlagsAttribute] + public enum CompositionOptions + { + Default = 0, + DisableSilentRejection = 1, + ExportCompositionService = 4, + IsThreadSafe = 2, + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")] + public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + protected CompositionScopeDefinition() { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children) { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children, System.Collections.Generic.IEnumerable publicSurface) { } + public virtual System.Collections.Generic.IEnumerable Children { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable PublicSurface { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + internal CompositionService() { } + public void Dispose() { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern) { } + public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { get { throw null; } } + } + public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { } + public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func importFilter) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func importFilter) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + public static partial class ScopingExtensions + { + public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; } + public static bool ContainsPartMetadata(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(params System.Type[] types) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable + { + protected ComposablePartCatalog() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Linq.IQueryable Parts { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary metadata) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..242204be3b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,420 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { get { throw null; } set { } } + public string Name { get { throw null; } } + public string OtherKey { get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)] + public sealed partial class BindableTypeAttribute : System.Attribute + { + public BindableTypeAttribute() { } + public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)] + public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CompareAttribute(string otherProperty) { } + public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool RequiresValidationContext { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + CreditCard = 14, + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + PostalCode = 15, + Text = 7, + Time = 3, + Upload = 16, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + public string Prompt { get { throw null; } set { } } + public System.Type ResourceType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public string Extensions { get { throw null; } set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MaxLengthAttribute() { } + public MaxLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MinLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + public abstract partial class ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual bool RequiresValidationContext { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance) { } + public ValidationContext(object instance, System.Collections.Generic.IDictionary items) { } + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Items { get { throw null; } } + public string MemberName { get { throw null; } set { } } + public object ObjectInstance { get { throw null; } } + public System.Type ObjectType { get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + public void InitializeServiceProvider(System.Func serviceProvider) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable MemberNames { get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} +namespace System.ComponentModel.DataAnnotations.Schema +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ColumnAttribute : System.Attribute + { + public ColumnAttribute() { } + public ColumnAttribute(string name) { } + public string Name { get { throw null; } } + public int Order { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ComplexTypeAttribute : System.Attribute + { + public ComplexTypeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DatabaseGeneratedAttribute : System.Attribute + { + public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { } + public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum DatabaseGeneratedOption + { + Computed = 2, + Identity = 1, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ForeignKeyAttribute : System.Attribute + { + public ForeignKeyAttribute(string name) { } + public string Name { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class InversePropertyAttribute : System.Attribute + { + public InversePropertyAttribute(string property) { } + public string Property { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)] + public partial class NotMappedAttribute : System.Attribute + { + public NotMappedAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class TableAttribute : System.Attribute + { + public TableAttribute(string name) { } + public string Name { get { throw null; } } + public string Schema { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Configuration.Install.cs new file mode 100644 index 0000000000..9a73bf214c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Configuration.Install.cs @@ -0,0 +1,247 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Configuration.cs new file mode 100644 index 0000000000..ad64f4f891 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Configuration.cs @@ -0,0 +1,1254 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Func AssemblyStringTransformer { get { throw null; } set { } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } } + public System.Func TypeStringTransformer { get { throw null; } set { } } + public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode) { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.Configuration CurrentConfiguration { get { throw null; } } + public System.Configuration.ElementInformation ElementInformation { get { throw null; } } + protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } + protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + protected bool HasContext { get { throw null; } } + protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } } + protected internal object this[string propertyName] { get { throw null; } set { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; } + protected virtual string GetTransformedTypeString(string typeName) { throw null; } + protected internal virtual void Init() { } + protected internal virtual void InitializeDefault() { } + protected internal virtual bool IsModified() { throw null; } + public virtual bool IsReadOnly() { throw null; } + [System.MonoTODOAttribute] + protected virtual void ListErrors(System.Collections.IList errorList) { } + protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsAssemblyStringTransformationRequired { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsTypeStringTransformationRequired { get { throw null; } } + public bool IsVersionCheckRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsAssemblyStringTransformationRequired = 16, + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + IsTypeStringTransformationRequired = 8, + IsVersionCheckRequired = 32, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; } + protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public ExeConfigurationFileMap(string machineConfigFileName) { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public enum OverrideMode + { + Allow = 1, + Deny = 2, + Inherit = 0, + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ProviderSettingsCollection() { } + public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ProviderSettings provider) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string name) { } + } + public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string protectionProvider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string rawXml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object value); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual void DeleteStream(string streamName) { } + public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; } + public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { } + public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } + public virtual bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + void DeleteStream(string streamName); + string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..a6d2b716b4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +b49e4ddb5e1aa3f9a0215daacd141b85094a6692 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..0c2962e81a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.DataSetExtensions.cs @@ -0,0 +1,108 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static TRow ElementAtOrDefault(this System.Data.TypedTableBase source, int index) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.Entity.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Entity.cs.REMOVED.git-id new file mode 100644 index 0000000000..288b0b88eb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Entity.cs.REMOVED.git-id @@ -0,0 +1 @@ +51ca2fda2e2b7db932eced2091a57b6896af09c7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Linq.cs new file mode 100644 index 0000000000..851be2aa04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Linq.cs @@ -0,0 +1,879 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string fileOrServerOrConnection) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } + public System.Collections.Generic.IEnumerable ExecuteQuery(string query, params object[] parameters) { throw null; } + public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } + public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } + public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } + public System.Data.Linq.Table GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> expression) { } + public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } + public void LoadWith(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action onRemove) { } + public int Count { get { throw null; } } + public bool HasLoadedOrAssignedValues { get { throw null; } } + public bool IsDeferred { get { throw null; } } + public TEntity this[int index] { get { throw null; } set { } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + } + public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + public partial interface ITable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable 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 + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + TResult System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Data.OracleClient.cs new file mode 100644 index 0000000000..020f23a26c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.OracleClient.cs @@ -0,0 +1,947 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + public void ResetCommandTimeout() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + public override string CatalogSeparator { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } } + public override string SchemaSeparator { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { } + public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int parameterOrdinal) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public static void ClearAllPools() { } + public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override int AddToBatch(System.Data.IDbCommand command) { throw null; } + protected override void ClearBatch() { } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override int ExecuteBatch() { throw null; } + protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; } + protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; } + protected override void InitializeBatching() { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + object System.ICloneable.Clone() { throw null; } + protected override void TerminateBatching() { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + public override void WriteByte(byte value) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Precision { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public string ConnectionString { get { throw null; } set { } } + public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } } + public string KeyRestrictions { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + public bool ShouldSerializeConnectionString() { throw null; } + public bool ShouldSerializeKeyRestrictions() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Services.Client.cs new file mode 100644 index 0000000000..6c38e7c2cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Services.Client.cs @@ -0,0 +1,461 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Services.cs new file mode 100644 index 0000000000..7cd6d98c2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.Services.cs @@ -0,0 +1,843 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + internal DataServiceBehavior() { } + public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration + { + internal DataServiceConfiguration() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + internal DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + internal DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + internal HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + internal ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Configuration +{ + public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection + { + public DataServicesFeaturesSection() { } + public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } } + } + public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement + { + public DataServicesReplaceFunctionFeature() { } + public bool Enable { get { throw null; } set { } } + } + public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public DataServicesSectionGroup() { } + public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } } + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..9987444cb5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +c2fb90d4cb0cd5253515cb7183a091ecc3612f9b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..3f27f882ae --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +6faa34afc9f37c6a6ce66a3f5006685f82f532c0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.5.1/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..1a5c702897 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1080 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + internal BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + public DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions : long + { + IncrementalValues = (long)2147483648, + None = (long)0, + ObjectSecurity = (long)1, + ParentsFirst = (long)2048, + PublicDataOnly = (long)8192, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + internal DsmlResponseDocument() { } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlDocument ToXml() { throw null; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags : long + { + AvoidSelf = (long)16384, + DirectoryServicesPreferred = (long)32, + DirectoryServicesRequired = (long)16, + ForceRediscovery = (long)1, + GCRequired = (long)64, + GoodTimeServerPreferred = (long)8192, + IPRequired = (long)512, + IsDnsName = (long)131072, + IsFlatName = (long)65536, + KdcRequired = (long)1024, + None = (long)0, + OnlyLdapNeeded = (long)32768, + PdcRequired = (long)128, + ReturnDnsName = (long)1073741824, + ReturnFlatName = (long)2147483648, + TimeServerRequired = (long)2048, + WriteableRequired = (long)4096, + } + public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 1, + PhantomRoot = 2, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 2, + Pct1Server = 1, + Ssl2Client = 8, + Ssl2Server = 4, + Ssl3Client = 32, + Ssl3Server = 16, + Tls1Client = 128, + Tls1Server = 64, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + } + public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..5d5c47d21e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +0f58754ff8d15d1816ea34d43255ba0370c36b22 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Drawing.Design.cs new file mode 100644 index 0000000000..5a0f0979d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Drawing.Design.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..1b49746dc8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +18100c5c0edc9612c1099f75c2fe19c623b05582 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Dynamic.cs new file mode 100644 index 0000000000..f44de9a429 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Dynamic.cs @@ -0,0 +1,57 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.5.1/System.EnterpriseServices.cs new file mode 100644 index 0000000000..3d7a795de2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.EnterpriseServices.cs @@ -0,0 +1,1188 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception inner) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.IO.Compression.FileSystem.cs b/external/binary-reference-assemblies/src/v4.5.1/System.IO.Compression.FileSystem.cs new file mode 100644 index 0000000000..bf4d6cd452 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.IO.Compression.FileSystem.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IO.Compression +{ + public static partial class ZipFile + { + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; } + public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ZipFileExtensions + { + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; } + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.IO.Compression.cs b/external/binary-reference-assemblies/src/v4.5.1/System.IO.Compression.cs new file mode 100644 index 0000000000..80bd60ad55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.IO.Compression.cs @@ -0,0 +1,92 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IO.Compression +{ + public partial class ZipArchive : System.IDisposable + { + public ZipArchive(System.IO.Stream stream) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { } + public System.Collections.ObjectModel.ReadOnlyCollection Entries { get { throw null; } } + public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; } + } + public partial class ZipArchiveEntry + { + internal ZipArchiveEntry() { } + public System.IO.Compression.ZipArchive Archive { get { throw null; } } + public long CompressedLength { get { throw null; } } + public string FullName { get { throw null; } } + public System.DateTimeOffset LastWriteTime { get { throw null; } set { } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public void Delete() { } + public System.IO.Stream Open() { throw null; } + public override string ToString() { throw null; } + } + public enum ZipArchiveMode + { + Create = 1, + Read = 0, + Update = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..5d7aa465c7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.Selectors.cs @@ -0,0 +1,150 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection 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 Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..4b8b47254e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +8215eff91375b7da1988ad645dd1ed3dedaaf921 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.extra.cs b/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.extra.cs new file mode 100644 index 0000000000..20912c3894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.IdentityModel.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.ServiceModel.Security +{ + internal partial class EncryptedKey { } + internal partial class EncryptedKeyHashIdentifierClause { } + internal partial class EncryptedType { } + internal partial interface ISspiNegotiation { } + internal partial interface ISspiNegotiationInfo { } + internal partial class ReferenceList { } + internal partial class RelAssertionDirectKeyIdentifierClause { } + internal partial class SamlAssertionDirectKeyIdentifierClause { } +} +namespace System.ServiceModel.Security.Tokens +{ + internal partial class BufferedGenericXmlSecurityToken { } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Json.Microsoft.cs new file mode 100644 index 0000000000..3b9b1cbe8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Json.Microsoft.cs @@ -0,0 +1,245 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Json.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Json.cs new file mode 100644 index 0000000000..8bb42a07f7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Json.cs @@ -0,0 +1,156 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Management.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Management.cs new file mode 100644 index 0000000000..2c8bb887d1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Management.cs @@ -0,0 +1,1158 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + public System.Security.SecureString SecurePassword { set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class DeleteOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Messaging.cs new file mode 100644 index 0000000000..b12172e6e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Messaging.cs @@ -0,0 +1,1322 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + public sealed partial class Cursor : System.IDisposable + { + internal Cursor() { } + public void Close() { } + public void Dispose() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + public long LookupId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public enum MessageLookupAction + { + Current = 0, + First = 4, + Last = 8, + Next = 1, + Previous = 2, + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter : System.ICloneable + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + public bool LookupId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public virtual object Clone() { throw null; } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + public System.Messaging.QueueAccessMode AccessMode { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public System.Messaging.Cursor CreateCursor() { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.SecurityContext GetSecurityContext() { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekById(string id) { throw null; } + public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; } + public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; } + public void Purge() { } + public System.Messaging.Message Receive() { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageNotFound = -1072824184, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public enum PeekAction + { + Current = -2147483648, + Next = -2147483647, + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + public sealed partial class SecurityContext : System.IDisposable + { + internal SecurityContext() { } + public void Dispose() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { } + protected override void OnHandleCreated(System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.Formatting.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.Formatting.cs.REMOVED.git-id new file mode 100644 index 0000000000..b41dda8efe --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.Formatting.cs.REMOVED.git-id @@ -0,0 +1 @@ +712477a5e4ee265b8762b60f3181d3c52cfe5332 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.WebRequest.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.WebRequest.cs new file mode 100644 index 0000000000..0e692c440a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.WebRequest.cs @@ -0,0 +1,73 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net.Http +{ + public partial class WebRequestHandler : System.Net.Http.HttpClientHandler + { + public WebRequestHandler() { } + public bool AllowPipelining { get { throw null; } set { } } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public System.TimeSpan ContinueTimeout { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public int MaxResponseHeadersLength { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.cs new file mode 100644 index 0000000000..20d6fca5d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Net.Http.cs @@ -0,0 +1,641 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Net.Http +{ + public partial class ByteArrayContent : System.Net.Http.HttpContent + { + public ByteArrayContent(byte[] content) { } + public ByteArrayContent(byte[] content, int offset, int count) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public enum ClientCertificateOption + { + Automatic = 1, + Manual = 0, + } + public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler + { + protected DelegatingHandler() { } + protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent + { + public FormUrlEncodedContent(System.Collections.Generic.IEnumerable> nameValueCollection) : base (default(byte[])) { } + } + public partial class HttpClient : System.Net.Http.HttpMessageInvoker + { + public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public System.Uri BaseAddress { get { throw null; } set { } } + public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } } + public long MaxResponseContentBufferSize { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public void CancelPendingRequests() { } + public System.Threading.Tasks.Task DeleteAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task GetAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler + { + public HttpClientHandler() { } + public bool AllowAutoRedirect { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } } + public System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public int MaxAutomaticRedirections { get { throw null; } set { } } + public long MaxRequestContentBufferSize { get { throw null; } set { } } + public bool PreAuthenticate { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual bool SupportsAutomaticDecompression { get { throw null; } } + public virtual bool SupportsProxy { get { throw null; } } + public virtual bool SupportsRedirectConfiguration { get { throw null; } } + public bool UseCookies { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public bool UseProxy { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public enum HttpCompletionOption + { + ResponseContentRead = 0, + ResponseHeadersRead = 1, + } + public abstract partial class HttpContent : System.IDisposable + { + protected HttpContent() { } + public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected virtual System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; } + public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; } + public System.Threading.Tasks.Task ReadAsByteArrayAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStreamAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStringAsync() { throw null; } + protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context); + protected internal abstract bool TryComputeLength(out long length); + } + public abstract partial class HttpMessageHandler : System.IDisposable + { + protected HttpMessageHandler() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected internal abstract System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + } + public partial class HttpMessageInvoker : System.IDisposable + { + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { } + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpMethod : System.IEquatable + { + public HttpMethod(string method) { } + public static System.Net.Http.HttpMethod Delete { get { throw null; } } + public static System.Net.Http.HttpMethod Get { get { throw null; } } + public static System.Net.Http.HttpMethod Head { get { throw null; } } + public string Method { get { throw null; } } + public static System.Net.Http.HttpMethod Options { get { throw null; } } + public static System.Net.Http.HttpMethod Post { get { throw null; } } + public static System.Net.Http.HttpMethod Put { get { throw null; } } + public static System.Net.Http.HttpMethod Trace { get { throw null; } } + public bool Equals(System.Net.Http.HttpMethod other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class HttpRequestException : System.Exception + { + public HttpRequestException() { } + public HttpRequestException(string message) { } + public HttpRequestException(string message, System.Exception inner) { } + } + public partial class HttpRequestMessage : System.IDisposable + { + public HttpRequestMessage() { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } } + public System.Net.Http.HttpMethod Method { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + public System.Uri RequestUri { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override string ToString() { throw null; } + } + public partial class HttpResponseMessage : System.IDisposable + { + public HttpResponseMessage() { } + public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } } + public bool IsSuccessStatusCode { get { throw null; } } + public string ReasonPhrase { get { throw null; } set { } } + public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler + { + protected MessageProcessingHandler() { } + protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken); + protected internal sealed override System.Threading.Tasks.Task 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.Collections.IEnumerable + { + public MultipartContent() { } + public MultipartContent(string subtype) { } + public MultipartContent(string subtype, string boundary) { } + public virtual void Add(System.Net.Http.HttpContent content) { } + protected override void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class MultipartFormDataContent : System.Net.Http.MultipartContent + { + public MultipartFormDataContent() { } + public MultipartFormDataContent(string boundary) { } + public override void Add(System.Net.Http.HttpContent content) { } + public void Add(System.Net.Http.HttpContent content, string name) { } + public void Add(System.Net.Http.HttpContent content, string name, string fileName) { } + } + public partial class StreamContent : System.Net.Http.HttpContent + { + public StreamContent(System.IO.Stream content) { } + public StreamContent(System.IO.Stream content, int bufferSize) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class StringContent : System.Net.Http.ByteArrayContent + { + public StringContent(string content) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { } + } +} +namespace System.Net.Http.Headers +{ + public partial class AuthenticationHeaderValue : System.ICloneable + { + public AuthenticationHeaderValue(string scheme) { } + public AuthenticationHeaderValue(string scheme, string parameter) { } + public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; } + } + public partial class CacheControlHeaderValue : System.ICloneable + { + public CacheControlHeaderValue() { } + public System.Collections.Generic.ICollection Extensions { get { throw null; } } + public System.Nullable MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection NoCacheHeaders { get { throw null; } } + public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection PrivateHeaders { get { throw null; } } + public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; } + } + public partial class ContentDispositionHeaderValue : System.ICloneable + { + protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { } + public ContentDispositionHeaderValue(string dispositionType) { } + public System.Nullable CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FileNameStar { get { throw null; } set { } } + public System.Nullable ModificationDate { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public System.Nullable ReadDate { get { throw null; } set { } } + public System.Nullable Size { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; } + } + public partial class ContentRangeHeaderValue : System.ICloneable + { + public ContentRangeHeaderValue(long length) { } + public ContentRangeHeaderValue(long from, long to) { } + public ContentRangeHeaderValue(long from, long to, long length) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasLength { get { throw null; } } + public bool HasRange { get { throw null; } } + public System.Nullable Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; } + } + public partial class EntityTagHeaderValue : System.ICloneable + { + public EntityTagHeaderValue(string tag) { } + public EntityTagHeaderValue(string tag, bool isWeak) { } + public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } } + public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; } + } + public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpContentHeaders() { } + public System.Collections.Generic.ICollection Allow { get { throw null; } } + public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ContentEncoding { get { throw null; } } + public System.Collections.Generic.ICollection ContentLanguage { get { throw null; } } + public System.Nullable ContentLength { get { throw null; } set { } } + public System.Uri ContentLocation { get { throw null; } set { } } + public byte[] ContentMD5 { get { throw null; } set { } } + public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } } + public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } } + public System.Nullable Expires { get { throw null; } set { } } + public System.Nullable LastModified { get { throw null; } set { } } + } + public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable>>, System.Collections.IEnumerable + { + protected HttpHeaders() { } + public void Add(string name, System.Collections.Generic.IEnumerable values) { } + public void Add(string name, string value) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public System.Collections.Generic.IEnumerator>> GetEnumerator() { throw null; } + public System.Collections.Generic.IEnumerable GetValues(string name) { throw null; } + public bool Remove(string name) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable values) { throw null; } + public bool TryAddWithoutValidation(string name, string value) { throw null; } + public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable values) { values = default(System.Collections.Generic.IEnumerable); throw null; } + } + public sealed partial class HttpHeaderValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : class + { + internal HttpHeaderValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void ParseAdd(string input) { } + public bool Remove(T item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryParseAdd(string input) { throw null; } + } + public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpRequestHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection Accept { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptCharset { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptEncoding { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptLanguage { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Expect { get { throw null; } } + public System.Nullable ExpectContinue { get { throw null; } set { } } + public string From { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfNoneMatch { get { throw null; } } + public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } } + public System.Nullable IfUnmodifiedSince { get { throw null; } set { } } + public System.Nullable MaxForwards { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } } + public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } } + public System.Uri Referrer { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection TE { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection UserAgent { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + } + public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpResponseHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptRanges { get { throw null; } } + public System.Nullable Age { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } } + public System.Uri Location { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection ProxyAuthenticate { get { throw null; } } + public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Server { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Vary { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection WwwAuthenticate { get { throw null; } } + } + public partial class MediaTypeHeaderValue : System.ICloneable + { + protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { } + public MediaTypeHeaderValue(string mediaType) { } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; } + } + public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable + { + public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; } + } + public partial class NameValueHeaderValue : System.ICloneable + { + protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { } + public NameValueHeaderValue(string name) { } + public NameValueHeaderValue(string name, string value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; } + } + public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable + { + protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; } + } + public partial class ProductHeaderValue : System.ICloneable + { + public ProductHeaderValue(string name) { } + public ProductHeaderValue(string name, string version) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; } + } + public partial class ProductInfoHeaderValue : System.ICloneable + { + public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { } + public ProductInfoHeaderValue(string comment) { } + public ProductInfoHeaderValue(string productName, string productVersion) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; } + } + public partial class RangeConditionHeaderValue : System.ICloneable + { + public RangeConditionHeaderValue(System.DateTimeOffset date) { } + public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { } + public RangeConditionHeaderValue(string entityTag) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; } + } + public partial class RangeHeaderValue : System.ICloneable + { + public RangeHeaderValue() { } + public RangeHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Collections.Generic.ICollection Ranges { get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; } + } + public partial class RangeItemHeaderValue : System.ICloneable + { + public RangeItemHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class RetryConditionHeaderValue : System.ICloneable + { + public RetryConditionHeaderValue(System.DateTimeOffset date) { } + public RetryConditionHeaderValue(System.TimeSpan delta) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; } + } + public partial class StringWithQualityHeaderValue : System.ICloneable + { + public StringWithQualityHeaderValue(string value) { } + public StringWithQualityHeaderValue(string value, double quality) { } + public System.Nullable Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; } + } + public partial class TransferCodingHeaderValue : System.ICloneable + { + protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { } + public TransferCodingHeaderValue(string value) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public string Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; } + } + public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable + { + public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; } + } + public partial class ViaHeaderValue : System.ICloneable + { + public ViaHeaderValue(string protocolVersion, string receivedBy) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; } + } + public partial class WarningHeaderValue : System.ICloneable + { + public WarningHeaderValue(int code, string agent, string text) { } + public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { } + public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Net.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Net.cs new file mode 100644 index 0000000000..7e7b3aca27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Net.cs @@ -0,0 +1,722 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial interface INetworkProgress + { + event System.EventHandler ProgressChanged; + event System.EventHandler ProgressCompleted; + event System.EventHandler ProgressFailed; + } + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + 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.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 + { + 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.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 + { + 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 ResolveCompleted { add { } remove { } } + public event System.EventHandler 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 ApplicationChanged { add { } remove { } } + public event System.EventHandler CreateContactCompleted { add { } remove { } } + public event System.EventHandler NameChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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.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 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.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 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 + { + 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 LocalApplicationChanged { add { } remove { } } + public static event System.EventHandler LocalNameChanged { add { } remove { } } + public static event System.EventHandler LocalObjectChanged { add { } remove { } } + public static event System.EventHandler 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.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 ApplicationChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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.IEquatable + { + 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.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 PeerNearMeChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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 + { + 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/external/binary-reference-assemblies/src/v4.5.1/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Numerics.cs new file mode 100644 index 0000000000..86f845f894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Numerics.cs @@ -0,0 +1,243 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Numerics +{ + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Core.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Core.cs new file mode 100644 index 0000000000..1c379a70cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Core.cs @@ -0,0 +1,476 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + public static partial class ObservableExtensions + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + } +} +namespace System.Reactive +{ + public sealed partial class AnonymousObservable : System.Reactive.ObservableBase + { + public AnonymousObservable(System.Func, System.IDisposable> subscribe) { } + protected override System.IDisposable SubscribeCore(System.IObserver observer) { throw null; } + } + public sealed partial class AnonymousObserver : System.Reactive.ObserverBase + { + public AnonymousObserver(System.Action onNext) { } + public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } + protected override void OnCompletedCore() { } + protected override void OnErrorCore(System.Exception error) { } + protected override void OnNextCore(T value) { } + } + public static partial class Notification + { + public static System.Reactive.Notification CreateOnCompleted() { throw null; } + public static System.Reactive.Notification CreateOnError(System.Exception error) { throw null; } + public static System.Reactive.Notification CreateOnNext(T value) { throw null; } + } + public enum NotificationKind + { + OnCompleted = 2, + OnError = 1, + OnNext = 0, + } + [System.SerializableAttribute] + public abstract partial class Notification : System.IEquatable> + { + protected internal Notification() { } + public abstract System.Exception Exception { get; } + public abstract bool HasValue { get; } + public abstract System.Reactive.NotificationKind Kind { get; } + public abstract T Value { get; } + public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract void Accept(System.IObserver observer); + public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); + public override bool Equals(object obj) { throw null; } + public abstract bool Equals(System.Reactive.Notification other); + public static bool operator ==(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public static bool operator !=(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public System.IObservable ToObservable() { throw null; } + public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } + public abstract partial class ObservableBase : System.IObservable + { + protected ObservableBase() { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + protected abstract System.IDisposable SubscribeCore(System.IObserver observer); + } + public static partial class Observer + { + public static System.IObserver AsObserver(this System.IObserver observer) { throw null; } + public static System.IObserver Checked(this System.IObserver observer) { throw null; } + public static System.IObserver Create(System.Action onNext) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, bool preventReentrancy) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, object gate) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; } + public static System.Action> ToNotifier(this System.IObserver observer) { throw null; } + public static System.IObserver ToObserver(this System.Action> handler) { throw null; } + } + public abstract partial class ObserverBase : System.IDisposable, System.IObserver + { + protected ObserverBase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCompleted() { } + protected abstract void OnCompletedCore(); + public void OnError(System.Exception error) { } + protected abstract void OnErrorCore(System.Exception error); + public void OnNext(T value) { } + protected abstract void OnNextCore(T value); + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Unit : System.IEquatable + { + public static System.Reactive.Unit Default { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Reactive.Unit other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Reactive.Concurrency +{ + public sealed partial class AsyncLock : System.IDisposable + { + public AsyncLock() { } + public void Dispose() { } + public void Wait(System.Action action) { } + } + public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal CurrentThreadScheduler() { } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static bool IsScheduleRequired { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public bool ScheduleRequired { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal DefaultScheduler() { } + public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } } + protected override object GetService(System.Type serviceType) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IConcurrencyAbstractionLayer + { + bool SupportsLongRunning { get; } + System.IDisposable QueueUserWorkItem(System.Action action, object state); + void Sleep(System.TimeSpan timeout); + System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period); + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + void StartThread(System.Action action, object state); + System.IDisposable StartTimer(System.Action action, object state, System.TimeSpan dueTime); + } + public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal ImmediateScheduler() { } + public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider + { + protected LocalScheduler() { } + public virtual System.DateTimeOffset Now { get { throw null; } } + protected virtual object GetService(System.Type serviceType) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class ScheduledItem : System.IComparable>, System.Reactive.Concurrency.IScheduledItem where TAbsolute : System.IComparable + { + protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } + public TAbsolute DueTime { get { throw null; } } + public bool IsCanceled { get { throw null; } } + public void Cancel() { } + public int CompareTo(System.Reactive.Concurrency.ScheduledItem other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public void Invoke() { } + protected abstract System.IDisposable InvokeCore(); + public static bool operator ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + } + public sealed partial class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable + { + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + protected override System.IDisposable InvokeCore() { throw null; } + } + public static partial class Scheduler + { + public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } } + public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } } + public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } } + public static System.DateTimeOffset Now { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } } + public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler Catch(this System.Reactive.Concurrency.IScheduler scheduler, System.Func handler) where TException : System.Exception { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; } + public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class SchedulerOperation + { + internal SchedulerOperation() { } + public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; } + public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion + { + internal SchedulerOperationAwaiter() { } + public bool IsCompleted { get { throw null; } } + public void GetResult() { } + public void OnCompleted(System.Action continuation) { } + } + public partial class SchedulerQueue where TAbsolute : System.IComparable + { + public SchedulerQueue() { } + public SchedulerQueue(int capacity) { } + public int Count { get { throw null; } } + public System.Reactive.Concurrency.ScheduledItem Dequeue() { throw null; } + public void Enqueue(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } + public System.Reactive.Concurrency.ScheduledItem Peek() { throw null; } + public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static partial class Synchronization + { + public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable Synchronize(System.IObservable source) { throw null; } + public static System.IObservable Synchronize(System.IObservable source, object gate) { throw null; } + } + public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler + { + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { } + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Disposables +{ + public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public BooleanDisposable() { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } + public bool IsDisposed { get { throw null; } } + public System.Threading.CancellationToken Token { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CompositeDisposable() { } + public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } + public int Count { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(System.IDisposable item) { } + public void Clear() { } + public bool Contains(System.IDisposable item) { throw null; } + public void CopyTo(System.IDisposable[] array, int arrayIndex) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(System.IDisposable item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { } + public System.Threading.SynchronizationContext Context { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public static partial class Disposable + { + public static System.IDisposable Empty { get { throw null; } } + public static System.IDisposable Create(System.Action dispose) { throw null; } + } + public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public MultipleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public RefCountDisposable(System.IDisposable disposable) { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + public System.IDisposable GetDisposable() { throw null; } + } + public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { } + public System.IDisposable Disposable { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SerialDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SingleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock + { + public DefaultSystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HostLifecycleService + { + public static event System.EventHandler Resuming { add { } remove { } } + public static event System.EventHandler Suspending { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostResumingEventArgs : System.EventArgs + { + public HostResumingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostSuspendingEventArgs : System.EventArgs + { + public HostSuspendingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IExceptionServices + { + void Rethrow(System.Exception exception); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IHostLifecycleNotifications + { + event System.EventHandler Resuming; + event System.EventHandler Suspending; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface INotifySystemClockChanged + { + event System.EventHandler SystemClockChanged; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IPlatformEnlightenmentProvider + { + T GetService(params object[] args) where T : class; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged + { + public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } + public event System.EventHandler SystemClockChanged { add { } remove { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PlatformEnlightenmentProvider + { + public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class SystemClock + { + public static System.DateTimeOffset UtcNow { get { throw null; } } + public static event System.EventHandler SystemClockChanged { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class SystemClockChangedEventArgs : System.EventArgs + { + public SystemClockChangedEventArgs() { } + public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { } + public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Debugger.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Debugger.cs new file mode 100644 index 0000000000..126c47a7af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Debugger.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public partial class QueryDebugger + { + public QueryDebugger() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Experimental.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Experimental.cs new file mode 100644 index 0000000000..79c150e566 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Experimental.cs @@ -0,0 +1,102 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reactive.ExperimentalAttribute] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)] + [System.Reactive.ExperimentalAttribute] + public sealed partial class ExperimentalAttribute : System.Attribute + { + public ExperimentalAttribute() { } + } + [System.Reactive.ExperimentalAttribute] + public partial class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable + { + public ListObservable(System.IObservable source) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public T this[int index] { get { throw null; } set { } } + public T Value { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(T item) { throw null; } + public void Insert(int index, T item) { } + public bool Remove(T item) { throw null; } + public void RemoveAt(int index) { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ObservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { throw null; } + } + [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] + public static partial class QbservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Interfaces.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Interfaces.cs new file mode 100644 index 0000000000..c56f515cbd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Interfaces.cs @@ -0,0 +1,114 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +namespace System.Reactive +{ + public partial interface IEventPatternSource where TEventArgs : System.EventArgs + { + event System.EventHandler OnNext; + } + public partial interface IEventPattern where TEventArgs : System.EventArgs + { + TEventArgs EventArgs { get; } + TSender Sender { get; } + } + public partial interface IEventSource + { + event System.Action OnNext; + } + public partial interface IObserver + { + TResult OnCompleted(); + TResult OnError(System.Exception exception); + TResult OnNext(TValue value); + } +} +namespace System.Reactive.Concurrency +{ + public partial interface IScheduledItem + { + TAbsolute DueTime { get; } + void Invoke(); + } + public partial interface IScheduler + { + System.DateTimeOffset Now { get; } + System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + } + public partial interface ISchedulerLongRunning + { + System.IDisposable ScheduleLongRunning(TState state, System.Action action); + } + public partial interface ISchedulerPeriodic + { + System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action); + } + public partial interface IStopwatch + { + System.TimeSpan Elapsed { get; } + } + public partial interface IStopwatchProvider + { + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + } +} +namespace System.Reactive.Disposables +{ + public partial interface ICancelable : System.IDisposable + { + bool IsDisposed { get; } + } +} +namespace System.Reactive.Linq +{ + public partial interface IGroupedObservable : System.IObservable + { + TKey Key { get; } + } + public partial interface IQbservable + { + System.Type ElementType { get; } + System.Linq.Expressions.Expression Expression { get; } + System.Reactive.Linq.IQbservableProvider Provider { get; } + } + public partial interface IQbservableProvider + { + System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); + } + public partial interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable + { + } +} +namespace System.Reactive.Subjects +{ + public partial interface IConnectableObservable : System.IObservable + { + System.IDisposable Connect(); + } + public partial interface ISubject : System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject + { + } + public partial interface ISubject : System.IObservable, System.IObserver + { + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Linq.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Linq.cs.REMOVED.git-id new file mode 100644 index 0000000000..0a6ea03467 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Linq.cs.REMOVED.git-id @@ -0,0 +1 @@ +034f97f0bca4197688187c94df3b16608e647fa9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Observable.Aliases.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Observable.Aliases.cs new file mode 100644 index 0000000000..fda237cf4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Observable.Aliases.cs @@ -0,0 +1,66 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Reactive.Linq +{ + public static partial class QbservableAliases + { + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + } +} +namespace System.Reactive.Observable.Aliases +{ + public static partial class QueryLanguage + { + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.PlatformServices.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.PlatformServices.cs new file mode 100644 index 0000000000..2c1100ef00 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.PlatformServices.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic + { + public EventLoopScheduler() { } + public EventLoopScheduler(System.Func threadFactory) { } + public void Dispose() { } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public NewThreadScheduler() { } + public NewThreadScheduler(System.Func threadFactory) { } + public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { } + public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal ThreadPoolScheduler() { } + public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider + { + public CurrentPlatformEnlightenmentProvider() { } + public virtual T GetService(object[] args) where T : class { throw null; } + } + public static partial class EnlightenmentProvider + { + public static bool EnsureLoaded() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Providers.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Providers.cs.REMOVED.git-id new file mode 100644 index 0000000000..a562387e36 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Providers.cs.REMOVED.git-id @@ -0,0 +1 @@ +16cd508bb59390035b86224679d33d19fa41e79d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Runtime.Remoting.cs new file mode 100644 index 0000000000..7e1342eca5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Runtime.Remoting.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public static partial class RemotingObservable + { + public static System.IObservable Remotable(this System.IObservable source) { throw null; } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Windows.Forms.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Windows.Forms.cs new file mode 100644 index 0000000000..d1b8bcfecc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Windows.Forms.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public ControlScheduler(System.Windows.Forms.Control control) { } + public System.Windows.Forms.Control Control { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ControlObservable + { + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Windows.Threading.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Windows.Threading.cs new file mode 100644 index 0000000000..288cd36c85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Reactive.Windows.Threading.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } } + public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } } + [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class DispatcherObservable + { + public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Caching.cs new file mode 100644 index 0000000000..42d90aa7e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Caching.cs @@ -0,0 +1,291 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { get { throw null; } } + public string RegionName { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } } + public System.TimeSpan SlidingExpiration { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { get { throw null; } } + public System.TimeSpan PollingInterval { get { throw null; } } + public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..2def8f0d2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.DurableInstancing.cs @@ -0,0 +1,548 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))] +public static partial class SRCore +{ + public const string AsyncTransactionException = "AsyncTransactionException"; + public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag"; + public const string BindReclaimedLockException = "BindReclaimedLockException"; + public const string BindReclaimSucceeded = "BindReclaimSucceeded"; + public const string CannotAcquireLockDefault = "CannotAcquireLockDefault"; + public const string CannotCompleteWithKeys = "CannotCompleteWithKeys"; + public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId"; + public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding"; + public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional"; + public const string CannotReplaceTransaction = "CannotReplaceTransaction"; + public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap"; + public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys"; + public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance"; + public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock"; + public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner"; + public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance"; + public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner"; + public const string ContextNotFromThisStore = "ContextNotFromThisStore"; + public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim"; + public const string ExecuteMustBeNested = "ExecuteMustBeNested"; + public const string GenericInstanceCommandNull = "GenericInstanceCommandNull"; + public const string GuidCannotBeEmpty = "GuidCannotBeEmpty"; + public const string HandleFreed = "HandleFreed"; + public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized"; + public const string InstanceCollisionDefault = "InstanceCollisionDefault"; + public const string InstanceCompleteDefault = "InstanceCompleteDefault"; + public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault"; + public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid"; + public const string InstanceLockLostDefault = "InstanceLockLostDefault"; + public const string InstanceNotReadyDefault = "InstanceNotReadyDefault"; + public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance"; + public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock"; + public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted"; + public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized"; + public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner"; + public const string InstanceOwnerDefault = "InstanceOwnerDefault"; + public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice"; + public const string InvalidInstanceState = "InvalidInstanceState"; + public const string InvalidKeyArgument = "InvalidKeyArgument"; + public const string InvalidLockToken = "InvalidLockToken"; + public const string KeyAlreadyAssociated = "KeyAlreadyAssociated"; + public const string KeyAlreadyCompleted = "KeyAlreadyCompleted"; + public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated"; + public const string KeyCollisionDefault = "KeyCollisionDefault"; + public const string KeyCompleteDefault = "KeyCompleteDefault"; + public const string KeyNotAssociated = "KeyNotAssociated"; + public const string KeyNotCompleted = "KeyNotCompleted"; + public const string KeyNotReadyDefault = "KeyNotReadyDefault"; + public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue"; + public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner"; + public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey"; + public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall"; + public const string OnCancelRequestedThrew = "OnCancelRequestedThrew"; + public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew"; + public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore"; + public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens"; + public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution"; + public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost"; + public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost"; + public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce"; + public const string UninitializedCannotHaveData = "UninitializedCannotHaveData"; + public const string WaitAlreadyInProgress = "WaitAlreadyInProgress"; + public static string CannotAcquireLockSpecific(object arg1) { throw null; } + public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; } + public static string GenericInstanceCommand(object arg1) { throw null; } + public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; } + public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; } + public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; } + public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; } + public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; } + public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; } + public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; } + public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; } + public static string KeyCompleteSpecific(object arg1) { throw null; } + public static string KeyNotReadySpecific(object arg1) { throw null; } + public static string MetadataCannotContainNullValue(object arg1) { throw null; } + public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string OutsideInstanceExecutionScope(object arg1) { throw null; } + public static string OutsideTransactionalCommand(object arg1) { throw null; } + public static string PersistencePipelineAbortThrew(object arg1) { throw null; } + public static string ProviderDoesNotSupportCommand(object arg1) { throw null; } + public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string message) { } + public InstanceCollisionException(string message, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string message) { } + public InstanceCompleteException(string message, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string message) { } + public InstanceHandleConflictException(string message, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string message) { } + public InstanceKeyCollisionException(string message, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { } + public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string message) { } + public InstanceKeyCompleteException(string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string message) { } + public InstanceKeyNotReadyException(string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string message) { } + public InstanceLockedException(string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string message) { } + public InstanceLockLostException(string message, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string message) { } + public InstanceNotReadyException(string message, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string message) { } + public InstanceOwnerException(string message, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string message) { } + public InstancePersistenceCommandException(string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string message) { } + public InstancePersistenceException(string message, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + [System.Runtime.Serialization.DataContractAttribute] + public enum InstanceValueOptions + { + [System.Runtime.Serialization.EnumMemberAttribute] + None = 0, + [System.Runtime.Serialization.EnumMemberAttribute] + Optional = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { get { throw null; } } + public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..a9f6cafcaf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Remoting.cs @@ -0,0 +1,457 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcClientChannel() { } + public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcServerChannel(string portName) { } + public IpcServerChannel(string name, string portName) { } + public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpClientChannel() { } + public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { } + public TcpServerChannel(int port) { } + public TcpServerChannel(string name, int port) { } + public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..f6bba86d2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..ba207b42e3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Runtime.Serialization.cs @@ -0,0 +1,810 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsReference { get { throw null; } set { } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string contractNamespace) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsReference { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractSerializerSettings + { + public DataContractSerializerSettings() { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + public partial class DateTimeFormat + { + public DateTimeFormat(string formatString) { } + public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { } + public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } } + public System.IFormatProvider FormatProvider { get { throw null; } } + public string FormatString { get { throw null; } } + } + public enum EmitTypeInformation + { + Always = 1, + AsNeeded = 0, + Never = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public static partial class XPathQueryGenerator + { + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + [System.Security.SecuritySafeCriticalAttribute] + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection + { + public NetDataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)] + public bool EnableUnsafeTypeForwarding { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public bool UseSimpleDictionaryFormat { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractJsonSerializerSettings + { + public DataContractJsonSerializerSettings() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(byte[] guid, int offset) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(char[] chars, int offset, int count) { } + public UniqueId(System.Guid guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public int ToCharArray(char[] chars, int offset) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public override string ToString() { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxArrayLength { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(4096)] + public int MaxBytesPerRead { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(32)] + public int MaxDepth { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxNameTableCharCount { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(8192)] + public int MaxStringContentLength { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { } + } + [System.FlagsAttribute] + public enum XmlDictionaryReaderQuotaTypes + { + MaxArrayLength = 4, + MaxBytesPerRead = 8, + MaxDepth = 1, + MaxNameTableCharCount = 16, + MaxStringContentLength = 2, + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid value) { } + public virtual void WriteValue(System.TimeSpan value) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId value) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Security.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Security.cs new file mode 100644 index 0000000000..e236a9f52e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Security.cs @@ -0,0 +1,1083 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public abstract partial class DataProtector + { + protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { } + protected string ApplicationName { get { throw null; } } + protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } } + protected string PrimaryPurpose { get { throw null; } } + protected System.Collections.Generic.IEnumerable SpecificPurposes { get { throw null; } } + public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; } + protected virtual byte[] GetHashedPurpose() { throw null; } + public abstract bool IsReprotectRequired(byte[] encryptedData); + public byte[] Protect(byte[] userData) { throw null; } + protected abstract byte[] ProviderProtect(byte[] userData); + protected abstract byte[] ProviderUnprotect(byte[] encryptedData); + public byte[] Unprotect(byte[] encryptedData) { throw null; } + } + public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector + { + public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { } + protected override bool PrependHashedPurposeToPlaintext { get { throw null; } } + public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } } + public override bool IsReprotectRequired(byte[] encryptedData) { throw null; } + protected override byte[] ProviderProtect(byte[] userData) { throw null; } + protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; } + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public static partial class ProtectedData + { + public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + } + public static partial class ProtectedMemory + { + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { } + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public void DecryptDocument() { } + public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + [System.MonoTODOAttribute] + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; } + public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string algorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elementProperty) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string typeName) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Collections.ObjectModel.Collection SafeCanonicalizationMethods { get { throw null; } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public System.Func SignatureFormatValidator { get { throw null; } set { } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { } + public DataProtectionPermission(System.Security.Permissions.PermissionState state) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..1a3c260a23 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Activation.cs @@ -0,0 +1,136 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool MultipleSiteBindingsEnabled { get { throw null; } } + public static void EnsureInitialized() { } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + public abstract partial class HostedTransportConfiguration + { + protected HostedTransportConfiguration() { } + public abstract System.Uri[] GetBaseAddresses(string virtualPath); + } + public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute + { + public ServiceActivationBuildProviderAttribute() { } + } +#if WEB_DEP + public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider +#else + public sealed partial class ServiceBuildProvider +#endif + { + public ServiceBuildProvider() { } +#if WEB_DEP + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; } + public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; } + public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; } +#endif + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +#if SERVICEMODEL_DEP + public partial class ServiceRoute : System.Web.Routing.Route +#else + public partial class ServiceRoute +#endif + { +#if SERVICEMODEL_DEP + public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } +#endif + } +} +namespace System.ServiceModel.Activities.Activation +{ +#if WORKFLOW_DEP + public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class WorkflowServiceHostFactory +#endif + { + public WorkflowServiceHostFactory() { } +#if WORKFLOW_DEP + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..c31232f7cc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Discovery.cs @@ -0,0 +1,796 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public System.Threading.Tasks.Task FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public System.Threading.Tasks.Task 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 ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; } + public System.Threading.Tasks.Task ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Internals.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Internals.cs new file mode 100644 index 0000000000..8613091518 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Internals.cs @@ -0,0 +1,69 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Internals.extra.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Internals.extra.cs new file mode 100644 index 0000000000..96bb5fd76c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Internals.extra.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Runtime +{ + internal abstract partial class ActionItem { } + internal abstract partial class AsyncResult { } + internal partial class BufferedOutputStream { } + internal partial class CompletedAsyncResult { } + internal partial class ExceptionTrace { } + internal static partial class Fx { } + internal partial class IOThreadScheduler { } + internal static partial class PartialTrustHelpers { } + internal partial class SynchronizedPool { } + internal enum TraceEventLevel { } + internal partial struct TracePayload { } + internal static partial class TypeHelper { } +} +namespace System.Runtime.Diagnostics +{ + internal abstract partial class DiagnosticsEventProvider { } + internal sealed partial class EtwProvider { } + internal sealed partial class EventLogger { } + internal partial class StringTraceRecord { } + internal partial class TraceRecord { } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..80df0b71b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Routing.cs @@ -0,0 +1,316 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable CreateFilterTable() { throw null; } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)] + public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter + { + internal RoutingService() { } + void System.IDisposable.Dispose() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + } + public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public RoutingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..01da25d622 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.Web.cs @@ -0,0 +1,739 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class JavascriptCallbackResponseMessageProperty + { + public JavascriptCallbackResponseMessageProperty() { } + public string CallbackFunctionName { get { throw null; } set { } } + public static string Name { get { throw null; } } + public System.Nullable StatusCode { get { throw null; } set { } } + } + public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter + { + protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { } + protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; } + protected abstract void OnWriteBodyContents(System.IO.Stream stream); + protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { } + } + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + public WebHttpBindingCollectionElement() { } + protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; } + } + public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement + { + public WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public string ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.Type BehaviorType { get { throw null; } } + public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class JsonFaultDetail + { + public JsonFaultDetail() { } + public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } } + public string ExceptionType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public string StackTrace { get { throw null; } set { } } + } + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal string JavascriptCallbackParameterName { get { throw null; } set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool FaultExceptionEnabled { get { throw null; } set { } } + public override bool HelpEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationNamePropertyName = "HttpOperationName"; + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; } + public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; } + protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; } + } +} +namespace System.ServiceModel.Web +{ + public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public AspNetCacheProfileAttribute(string cacheProfileName) { } + public string CacheProfileName { get { throw null; } } + public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.Collections.Generic.IEnumerable IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } } + public System.Collections.Generic.IEnumerable IfNoneMatch { get { throw null; } } + public System.Nullable 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 GetAcceptHeaderElements() { throw null; } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior + { + public JavascriptCallbackBehaviorAttribute() { } + public string UrlParameterName { get { throw null; } set { } } + public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { } + public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public System.Text.Encoding BindingWriteEncoding { get { throw null; } } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { get { throw null; } set { } } + public System.Nullable 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 : System.ServiceModel.ChannelFactory where TChannel : class + { + public WebChannelFactory() { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { } + public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public WebChannelFactory(string endpointConfigurationName) { } + public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type channelType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + public WebFaultException(System.Net.HttpStatusCode statusCode) { } + protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + 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 knownTypes) : base (default(T)) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operationContext) { } + public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } } + public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } } + public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } } + public void Attach(System.ServiceModel.OperationContext owner) { } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action 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 textWriter, string contentType) { throw null; } + public System.ServiceModel.Channels.Message CreateTextResponse(System.Action 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext owner) { } + public System.UriTemplate GetUriTemplate(string operationName) { throw null; } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..f4374d1f8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +a2a64204a52570f4d8cfcae8fbc5f9755983fab1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceProcess.cs new file mode 100644 index 0000000000..fc78087b39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.ServiceProcess.cs @@ -0,0 +1,377 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Disabled = 4, + Manual = 3, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Threading.Tasks.Dataflow.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Threading.Tasks.Dataflow.cs new file mode 100644 index 0000000000..4545f9224d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Threading.Tasks.Dataflow.cs @@ -0,0 +1,385 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Threading.Tasks.Dataflow +{ + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock.DebugView")] + public sealed partial class ActionBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public ActionBlock(System.Action action) { } + public ActionBlock(System.Action action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public ActionBlock(System.Func action) { } + public ActionBlock(System.Func action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public void Complete() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock.DebugView")] + public sealed partial class BatchBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BatchBlock(int batchSize) { } + public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T[] System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public void TriggerBatch() { } + public bool TryReceive(System.Predicate filter, out T[] item) { item = default(T[]); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock.DebugView")] + public sealed partial class BroadcastBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BroadcastBlock(System.Func cloningFunction) { } + public BroadcastBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock.DebugView")] + public sealed partial class BufferBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BufferBlock() { } + public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int Count { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + public static partial class DataflowBlock + { + public static System.IObservable AsObservable(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IObserver AsObserver(this System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Dataflow.IPropagatorBlock Encapsulate(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Predicate predicate) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate predicate) { throw null; } + public static System.Threading.Tasks.Dataflow.ITargetBlock NullTarget() { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool Post(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool TryReceive(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock source, out TOutput item) { item = default(TOutput); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")] + public partial class DataflowBlockOptions + { + public const int Unbounded = -1; + public DataflowBlockOptions() { } + public int BoundedCapacity { get { throw null; } set { } } + public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } } + public int MaxMessagesPerTask { get { throw null; } set { } } + public string NameFormat { get { throw null; } set { } } + public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")] + public partial class DataflowLinkOptions + { + public DataflowLinkOptions() { } + public bool Append { get { throw null; } set { } } + public int MaxMessages { get { throw null; } set { } } + public bool PropagateCompletion { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DataflowMessageHeader : System.IEquatable + { + public DataflowMessageHeader(long id) { throw null;} + public long Id { get { throw null; } } + public bool IsValid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + } + public enum DataflowMessageStatus + { + Accepted = 0, + Declined = 1, + DecliningPermanently = 4, + NotAvailable = 3, + Postponed = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")] + public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public ExecutionDataflowBlockOptions() { } + public int MaxDegreeOfParallelism { get { throw null; } set { } } + public bool SingleProducerConstrained { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")] + public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public GroupingDataflowBlockOptions() { } + public bool Greedy { get { throw null; } set { } } + public long MaxNumberOfGroups { get { throw null; } set { } } + } + public partial interface IDataflowBlock + { + System.Threading.Tasks.Task Completion { get; } + void Complete(); + void Fault(System.Exception exception); + } + public partial interface IPropagatorBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + } + public partial interface IReceivableSourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock + { + bool TryReceive(System.Predicate filter, out TOutput item); + bool TryReceiveAll(out System.Collections.Generic.IList items); + } + public partial interface ISourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed); + System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions); + void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + } + public partial interface ITargetBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept); + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock.DebugView")] + public sealed partial class TransformBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformBlock(System.Func> transform) { } + public TransformBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformBlock(System.Func transform) { } + public TransformBlock(System.Func transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock.DebugView")] + public sealed partial class TransformManyBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformManyBlock(System.Func> transform) { } + public TransformManyBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformManyBlock(System.Func>> transform) { } + public TransformManyBlock(System.Func>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock.DebugView")] + public sealed partial class WriteOnceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public WriteOnceBlock(System.Func cloningFunction) { } + public WriteOnceBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Transactions.cs new file mode 100644 index 0000000000..a304cca276 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Transactions.cs @@ -0,0 +1,388 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public void Commit() { } + public void EndCommit(System.IAsyncResult asyncResult) { } + } + public enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + } + public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public new bool Unrestricted { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr reason, int retaining, int async); + void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved); + void GetTransactionInfo(System.IntPtr transactionInformation); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception e) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + public System.Transactions.Transaction Clone() { throw null; } + [System.MonoTODOAttribute] + public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; } + public void Dispose() { } + [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public static bool operator !=(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public void Rollback() { } + public void Rollback(System.Exception e) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + public TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + public TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + public TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + public TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transactionToUse) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")] + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeAsyncFlowOption + { + Enabled = 1, + Suppress = 0, + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan Timeout { get { throw null; } set { } } + } + public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection + { + public MachineSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan MaxTimeout { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Abstractions.cs new file mode 100644 index 0000000000..64d9c9e197 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Abstractions.cs @@ -0,0 +1,79 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..d55a8be09f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.ApplicationServices.cs @@ -0,0 +1,242 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Hosting +{ + public sealed partial class CustomLoaderAttribute : System.Attribute + { + public CustomLoaderAttribute(System.Type customLoaderType) { } + public System.Type CustomLoaderType { get { throw null; } } + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string username, string oldPassword, string newPassword); + public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer); + public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string username, bool deleteAllRelatedData); + protected virtual byte[] EncryptPassword(byte[] password) { throw null; } + [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")] + protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; } + public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string username, string answer); + public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline); + public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline); + public abstract string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { } + public abstract string ResetPassword(string username, string answer); + public abstract bool UnlockUser(string userName); + public abstract void UpdateUser(System.Web.Security.MembershipUser user); + public abstract bool ValidateUser(string username, string password); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string passwordAnswer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string passwordAnswer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] roleNames); + public abstract void CreateRole(string roleName); + public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string roleName); + public abstract bool IsUserInRole(string username, string roleName); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames); + public abstract bool RoleExists(string roleName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.DynamicData.cs new file mode 100644 index 0000000000..a27a2cbb20 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.DynamicData.cs @@ -0,0 +1,904 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + public enum ContainerType + { + Item = 1, + List = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 + { + public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { } + public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } } + protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { } + } + public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator + { + public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { } + protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.Collections.Generic.IDictionary GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; } + public static System.Collections.Generic.IDictionary 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(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 defaultValues) { } + public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { } + public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string ClientID { get { throw null; } } + public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } } + public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnInit(System.EventArgs e) { } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + public partial class DynamicEntity : System.Web.UI.Control + { + public DynamicEntity() { } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } } + public string UIHint { get { throw null; } set { } } + public string ValidationGroup { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor + { + public DynamicField() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DataField { get { throw null; } set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string HeaderText { get { throw null; } set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool ReadOnly { get { throw null; } set { } } + public override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } } + public virtual string ValidationGroup { get { throw null; } set { } } + protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public DynamicFilter() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DataField { get { throw null; } set { } } + public System.Web.UI.Control FilterTemplate { get { throw null; } } + public string FilterUIHint { get { throw null; } set { } } + public event System.EventHandler FilterChanged { add { } remove { } } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicFilterExpression() { } + public string ControlID { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor + { + public DynamicHyperLink() { } + public string Action { get { throw null; } set { } } + public string ContextTypeName { get { throw null; } set { } } + public string DataField { get { throw null; } set { } } + public string TableName { get { throw null; } set { } } + protected override void OnDataBinding(System.EventArgs e) { } + protected override void OnPreRender(System.EventArgs e) { } + string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; } + void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicRouteExpression() { } + public string ColumnName { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + public partial class EntityTemplate : System.Web.UI.Control + { + public EntityTemplate() { } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + } + public partial class EntityTemplateFactory + { + public EntityTemplateFactory() { } + public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + } + public partial class EntityTemplateUserControl : System.Web.UI.UserControl + { + public EntityTemplateUserControl() { } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + public string ValidationGroup { get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + protected string GetSelectedValueString() { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + public partial class FilterFactory + { + public FilterFactory() { } + public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IControlParameterTarget + { + System.Web.DynamicData.MetaColumn FilteredColumn { get; } + System.Web.DynamicData.MetaTable Table { get; } + string GetPropertyNameExpression(string columnName); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplate + { + void SetHost(System.Web.DynamicData.IFieldTemplateHost host); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateFactory + { + System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint); + void Initialize(System.Web.DynamicData.MetaModel model); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + public partial interface IFilterExpressionProvider + { + System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsManyToMany { get { throw null; } } + [System.MonoTODOAttribute] + public string GetChildrenListPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row, string path) { throw null; } + protected internal override void Initialize() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions + { + public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { } + public bool AllowInitialValue { get { throw null; } } + public bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxLength { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { get { throw null; } } + public string NullDisplayText { get { throw null; } } + public virtual string Prompt { get { throw null; } } + public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequiredErrorMessage { get { throw null; } } + public virtual bool Scaffold { get { throw null; } set { } } + public virtual string ShortDisplayName { get { throw null; } } + public string SortExpression { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string UIHint { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn + { + public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + public string GetFilterExpression(string foreignKeyName) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList 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 Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { } + public static void ResetRegistrationException() { } + public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaTable + { + public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DataContextPropertyName { get { throw null; } } + public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Type EntityType { get { throw null; } } + public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ListActionPath { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type RootEntityType { get { throw null; } } + public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } } + public virtual bool SortDescending { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; } + protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public virtual object CreateContext() { throw null; } + protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; } + public string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public System.Collections.Generic.IDictionary 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 GetFilteredColumns() { throw null; } + public System.Collections.Generic.IDictionary GetPrimaryKeyDictionary(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public virtual System.Linq.IQueryable GetQuery(object context) { throw null; } + public virtual System.Collections.Generic.IEnumerable GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; } + public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; } + public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public QueryableFilterRepeater() { } + public string DynamicFilterContainerId { get { throw null; } set { } } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + protected override void OnPreRender(System.EventArgs e) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl + { + protected QueryableFilterUserControl() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DefaultValue { get { throw null; } } + public System.Collections.Generic.IDictionary DefaultValues { get { throw null; } } + public virtual System.Web.UI.Control FilterControl { get { throw null; } } + public event System.EventHandler FilterChanged { add { } remove { } } + public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; } + public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + protected void OnFilterChanged() { } + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual bool IsReadOnly { get { throw null; } protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection 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 defaultValues) { } + public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..1c964f693c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Extensions.Design.cs @@ -0,0 +1,287 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + protected override bool Visible { get { throw null; } } + protected override void Dispose(bool disposing) { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem + { + public ExtenderControlToolboxItem() { } + protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ExtenderControlToolboxItem(System.Type type) { } + public System.Collections.ObjectModel.ReadOnlyCollection GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; } + public override void Initialize(System.Type type) { } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner + { + public QueryExtenderDesigner() { } + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable 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 GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { } + protected override bool CanSelectMultipleInstances() { throw null; } + protected override System.Type[] CreateNewItemTypes() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} +namespace System.Web.UI.Design.WebControls +{ + public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner + { + public DataPagerDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public string PagedControlID { get { throw null; } set { } } + public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor + { + public DataPagerFieldTypeEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner + { + public LinqDataSourceDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public override bool CanConfigure { get { throw null; } } + public override bool CanRefreshSchema { get { throw null; } } + public string ContextTypeName { get { throw null; } set { } } + public string Delete { get { throw null; } set { } } + public bool EnableDelete { get { throw null; } set { } } + public bool EnableInsert { get { throw null; } set { } } + public bool EnableUpdate { get { throw null; } set { } } + public string GroupBy { get { throw null; } set { } } + public string Insert { get { throw null; } set { } } + public string OrderBy { get { throw null; } set { } } + public string OrderGroupsBy { get { throw null; } set { } } + public string Select { get { throw null; } set { } } + public System.IServiceProvider ServiceProvider { get { throw null; } } + public string TableName { get { throw null; } set { } } + public string Update { get { throw null; } set { } } + public string Where { get { throw null; } set { } } + public override void Configure() { } + public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; } + public override string[] GetViewNames() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + public override void RefreshSchema(bool preferSilent) { } + } + public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView + { + public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { } + public override bool CanDelete { get { throw null; } } + public override bool CanInsert { get { throw null; } } + public override bool CanPage { get { throw null; } } + public override bool CanSort { get { throw null; } } + public override bool CanUpdate { get { throw null; } } + public bool IsDataContext { get { throw null; } } + public bool IsTableTypeTable { get { throw null; } } + public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } } + public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; } + } + public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner + { + public ListViewDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + protected override int SampleRowCount { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + protected override void OnSchemaRefreshed() { } + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..871d82f00b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +d719d9ae8ea3144ee9bb55a773052d7c329b78df \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.SelfHost.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.SelfHost.cs new file mode 100644 index 0000000000..06219a761f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.SelfHost.cs @@ -0,0 +1,90 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Net.Http +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpRequestMessageExtensions + { + public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; } + } +} +namespace System.Web.Http.SelfHost +{ + public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration + { + public HttpSelfHostConfiguration(string baseAddress) { } + public HttpSelfHostConfiguration(System.Uri baseAddress) { } + public System.Uri BaseAddress { get { throw null; } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public int MaxConcurrentRequests { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } } + public bool UseWindowsAuthentication { get { throw null; } set { } } + protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; } + } + public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer + { + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { } + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { } + public System.Threading.Tasks.Task CloseAsync() { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task OpenAsync() { throw null; } + } +} +namespace System.Web.Http.SelfHost.Channels +{ + public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public HttpBinding() { } + public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)524288)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + } + public sealed partial class HttpBindingSecurity + { + public HttpBindingSecurity() { } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } } + } + public enum HttpBindingSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.WebHost.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.WebHost.cs new file mode 100644 index 0000000000..99738e712c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.WebHost.cs @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")] +namespace System.Web.Http +{ + public static partial class GlobalConfiguration + { + public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } } + public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class RouteCollectionExtensions + { + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; } + } +} +namespace System.Web.Http.WebHost +{ + public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler + { + public HttpControllerHandler(System.Web.Routing.RouteData routeData) { } + protected virtual bool IsReusable { get { throw null; } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; } + protected virtual void EndProcessRequest(System.IAsyncResult result) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { } + System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; } + void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { } + } + public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler + { + protected HttpControllerRouteHandler() { } + public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } +} +namespace System.Web.Http.WebHost.Routing +{ + public partial class HttpWebRoute : System.Web.Routing.Route + { + public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.cs.REMOVED.git-id new file mode 100644 index 0000000000..fc96f29767 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Http.cs.REMOVED.git-id @@ -0,0 +1 @@ +5a06c1423d79532c153032b25d30893e7c067452 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..117638ad6c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +86e739f370da931a17896b50f7531cb5ad5a817c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..9eb02f921c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Mvc.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))] + partial class ViewMasterPage { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewMasterPageControlBuilder { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Razor.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Razor.cs.REMOVED.git-id new file mode 100644 index 0000000000..bb6eb7cc08 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Razor.cs.REMOVED.git-id @@ -0,0 +1 @@ +5b0d2e52b8cbace3e8f19aac6769de94fea3082b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Routing.cs new file mode 100644 index 0000000000..839abe961e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Routing.cs @@ -0,0 +1,73 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..b968f85ccf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +11a4cfaaf5db4cb20c1c9e83bd92a187a8722d74 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.Deployment.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.Deployment.cs new file mode 100644 index 0000000000..bfa8dfa514 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.Deployment.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Deployment +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class WebPagesDeployment + { + public static string GetAssemblyPath(System.Version version) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Collections.Generic.IDictionary GetIncompatibleDependencies(string appPath) { throw null; } + public static System.Version GetMaxVersion() { throw null; } + [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")] + public static System.Version GetVersion(string path) { throw null; } + public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; } + public static System.Collections.Generic.IEnumerable GetWebPagesAssemblies() { throw null; } + public static bool IsEnabled(string path) { throw null; } + public static bool IsExplicitlyDisabled(string path) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.Razor.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.Razor.cs new file mode 100644 index 0000000000..b1cf33ce27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.Razor.cs @@ -0,0 +1,127 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Razor +{ + public partial class CompilingPathEventArgs : System.EventArgs + { + public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))] + public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider + { + public RazorBuildProvider() { } + public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } } + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public new string VirtualPath { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public static event System.EventHandler CodeGenerationCompleted { add { } remove { } } + public static event System.EventHandler CodeGenerationStarted { add { } remove { } } + public static event System.EventHandler CompilingPath { add { } remove { } } + public void AddVirtualPathDependency(string dependency) { } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; } + protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; } + protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { } + } + public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost + { + public WebCodeRazorHost(string virtualPath) : base (default(string)) { } + public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { } + protected override string GetClassName(string virtualPath) { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + } + public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost + { + public WebPageRazorHost(string virtualPath) { } + public WebPageRazorHost(string virtualPath, string physicalPath) { } + public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } } + public override string DefaultBaseClass { get { throw null; } set { } } + public override string DefaultClassName { get { throw null; } set { } } + public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string InstrumentedSourceFilePath { get { throw null; } set { } } + public bool IsSpecialPage { get { throw null; } } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void AddGlobalImport(string ns) { } + public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; } + protected virtual string GetClassName(string virtualPath) { throw null; } + protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; } + public static System.Collections.Generic.IEnumerable GetGlobalImports() { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + protected void RegisterSpecialFile(string fileName, string baseTypeName) { } + protected void RegisterSpecialFile(string fileName, System.Type baseType) { } + } + public partial class WebRazorHostFactory + { + public WebRazorHostFactory() { } + public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; } + public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; } + } +} +namespace System.Web.WebPages.Razor.Configuration +{ + public partial class HostSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public HostSection() { } + [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)] + public string FactoryType { get { throw null; } set { } } + } + public partial class RazorPagesSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public RazorPagesSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)] + public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)] + public string PageBaseType { get { throw null; } set { } } + } + public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public static readonly string GroupName; + public RazorWebSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.cs new file mode 100644 index 0000000000..3d40dbae2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.WebPages.cs @@ -0,0 +1,775 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")] +namespace System.Web.Helpers +{ + public static partial class AntiForgery + { + public static System.Web.HtmlString GetHtml() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)] + public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); } + public static void Validate() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void Validate(string cookieToken, string formToken) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)] + public static void Validate(System.Web.HttpContextBase httpContext, string salt) { } + } + public static partial class AntiForgeryConfig + { + public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string CookieName { get { throw null; } set { } } + public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string UniqueClaimTypeIdentifier { get { throw null; } set { } } + } + public partial interface IAntiForgeryAdditionalDataProvider + { + string GetAdditionalData(System.Web.HttpContextBase context); + bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData); + } + public sealed partial class UnvalidatedRequestValues + { + internal UnvalidatedRequestValues() { } + public System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public string this[string key] { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + } + public static partial class Validation + { + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; } + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; } + } +} +namespace System.Web.Mvc +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.SerializableAttribute] + public sealed partial class HttpAntiForgeryException : System.Web.HttpException + { + public HttpAntiForgeryException() { } + public HttpAntiForgeryException(string message) { } + public HttpAntiForgeryException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationEqualToRule(string errorMessage, object other) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRegexRule(string errorMessage, string pattern) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRequiredRule(string errorMessage) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRule + { + public ModelClientValidationRule() { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary ValidationParameters { get { throw null; } } + public string ValidationType { get { throw null; } set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class TagBuilder + { + public TagBuilder(string tagName) { } + public System.Collections.Generic.IDictionary Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IdAttributeDotReplacement { get { throw null; } set { } } + public string InnerHtml { get { throw null; } set { } } + public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddCssClass(string value) { } + public static string CreateSanitizedId(string originalId) { throw null; } + public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; } + public void GenerateId(string name) { } + public void MergeAttribute(string key, string value) { } + public void MergeAttribute(string key, string value, bool replaceExisting) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes, bool replaceExisting) { } + public void SetInnerText(string innerText) { } + public override string ToString() { throw null; } + public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public enum TagRenderMode + { + EndTag = 2, + Normal = 0, + SelfClosing = 3, + StartTag = 1, + } + public static partial class UnobtrusiveValidationAttributesGenerator + { + public static void GetValidationAttributes(System.Collections.Generic.IEnumerable clientRules, System.Collections.Generic.IDictionary results) { } + } +} +namespace System.Web.WebPages +{ + public partial class ApplicationPart + { + public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { } + public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; } + public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { } + } + public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase + { + public static readonly string CacheKeyPrefix; + public static readonly string StartPageVirtualPath; + protected ApplicationStartPage() { } + public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string VirtualPath { get { throw null; } set { } } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class AttributeValue + { + public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged value, bool literal) { } + public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + } + public static partial class BrowserHelpers + { + public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { } + public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { } + } + public enum BrowserOverride + { + Desktop = 0, + Mobile = 1, + } + public abstract partial class BrowserOverrideStore + { + protected BrowserOverrideStore() { } + public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext); + public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent); + } + public partial class BrowserOverrideStores + { + public BrowserOverrideStores() { } + public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } } + } + public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore + { + public CookieBrowserOverrideStore() { } + public CookieBrowserOverrideStore(int daysToExpire) { } + public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; } + public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { } + } + public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode + { + public DefaultDisplayMode() { } + public DefaultDisplayMode(string suffix) { } + public System.Func ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DisplayModeId { get { throw null; } } + public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; } + public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists) { throw null; } + protected virtual string TransformPath(string virtualPath, string suffix) { throw null; } + } + public partial class DisplayInfo + { + public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { } + public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class DisplayModeProvider + { + internal DisplayModeProvider() { } + public static readonly string DefaultDisplayModeId; + public static readonly string MobileDisplayModeId; + public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } } + public System.Collections.Generic.IList Modes { get { throw null; } } + public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + } + public partial class HelperPage + { + public HelperPage() { } + public static dynamic App { get { throw null; } } + public static System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public static System.Web.Caching.Cache Cache { get { throw null; } } + public static System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } } + protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } } + public static bool IsAjax { get { throw null; } } + public static bool IsPost { get { throw null; } } + public static dynamic Model { get { throw null; } } + public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public static dynamic Page { get { throw null; } } + public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary PageData { get { throw null; } } + public static System.Web.HttpRequestBase Request { get { throw null; } } + public static System.Web.HttpResponseBase Response { get { throw null; } } + public static System.Web.HttpServerUtilityBase Server { get { throw null; } } + public static System.Web.HttpSessionStateBase Session { get { throw null; } } + public static System.Collections.Generic.IList UrlData { get { throw null; } } + public static System.Security.Principal.IPrincipal User { get { throw null; } } + public static string VirtualPath { get { throw null; } } + public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static string Href(string path, params object[] pathParts) { throw null; } + public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + public static void WriteTo(System.IO.TextWriter writer, object value) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + } + public partial class HelperResult : System.Web.IHtmlString + { + public HelperResult(System.Action action) { } + public string ToHtmlString() { throw null; } + public override string ToString() { throw null; } + public void WriteTo(System.IO.TextWriter writer) { } + } + public static partial class HttpContextExtensions + { + public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { } + public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { } + } + public partial interface IDisplayMode + { + string DisplayModeId { get; } + bool CanHandleContext(System.Web.HttpContextBase httpContext); + System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists); + } + public partial interface ITemplateFile + { + System.Web.WebPages.TemplateFileInfo TemplateInfo { get; } + } + public partial interface IValidator + { + System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; } + System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + public partial interface IVirtualPathFactory + { + object CreateInstance(string virtualPath); + bool Exists(string virtualPath); + } + public partial interface IWebPageRequestExecutor + { + bool Execute(System.Web.WebPages.WebPage page); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class PageVirtualPathAttribute : System.Attribute + { + public PageVirtualPathAttribute(string virtualPath) { } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class RequestExtensions + { + public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; } + } + public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator + { + protected RequestFieldValidatorBase(string errorMessage) { } + protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { } + public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } } + protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; } + protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value); + public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public static partial class ResponseExtensions + { + public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable varyByParams=null, System.Collections.Generic.IEnumerable varyByHeaders=null, System.Collections.Generic.IEnumerable varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { } + public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { } + public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { } + } + public delegate void SectionWriter(); + public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase + { + protected StartPage() { } + public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public override string Layout { get { throw null; } set { } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable supportedExtensions) { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public void RunPage() { } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public static partial class StringExtensions + { + public static bool AsBool(this string value) { throw null; } + public static bool AsBool(this string value, bool defaultValue) { throw null; } + public static System.DateTime AsDateTime(this string value) { throw null; } + public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; } + public static decimal AsDecimal(this string value) { throw null; } + public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; } + public static float AsFloat(this string value) { throw null; } + public static float AsFloat(this string value, float defaultValue) { throw null; } + public static int AsInt(this string value) { throw null; } + public static int AsInt(this string value, int defaultValue) { throw null; } + public static TValue As(this string value) { throw null; } + public static TValue As(this string value, TValue defaultValue) { throw null; } + public static bool IsBool(this string value) { throw null; } + public static bool IsDateTime(this string value) { throw null; } + public static bool IsDecimal(this string value) { throw null; } + public static bool IsEmpty(this string value) { throw null; } + public static bool IsFloat(this string value) { throw null; } + public static bool IsInt(this string value) { throw null; } + public static bool Is(this string value) { throw null; } + } + public partial class TemplateFileInfo + { + public TemplateFileInfo(string virtualPath) { } + public string VirtualPath { get { throw null; } } + } + public static partial class TemplateStack + { + public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; } + public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; } + public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { } + } + public sealed partial class ValidationHelper + { + internal ValidationHelper() { } + public string FormField { get { throw null; } } + public static string InvalidCssClass { get { throw null; } set { } } + public static string ValidCssClass { get { throw null; } set { } } + public void Add(System.Collections.Generic.IEnumerable fields, params System.Web.WebPages.IValidator[] validators) { } + public void Add(string field, params System.Web.WebPages.IValidator[] validators) { } + public void AddFormError(string errorMessage) { } + public System.Web.HtmlString ClassFor(string field) { throw null; } + public System.Web.HtmlString For(string field) { throw null; } + public System.Collections.Generic.IEnumerable GetErrors(params string[] fields) { throw null; } + public bool IsValid(params string[] fields) { throw null; } + public void RequireField(string field) { } + public void RequireField(string field, string errorMessage) { } + public void RequireFields(params string[] fields) { } + public System.Collections.Generic.IEnumerable Validate(params string[] fields) { throw null; } + } + public abstract partial class Validator + { + protected Validator() { } + public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; } + } + public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory + { + internal VirtualPathFactoryManager() { } + public object CreateInstance(string virtualPath) { throw null; } + public bool Exists(string virtualPath) { throw null; } + public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { } + } + public abstract partial class WebPage : System.Web.WebPages.WebPageBase + { + protected WebPage() { } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public dynamic Model { get { throw null; } } + public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public System.Web.WebPages.ValidationHelper Validation { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected override void InitializePage() { } + public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + } + public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase + { + protected WebPageBase() { } + public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.TextWriter Output { get { throw null; } } + public System.Collections.Generic.Stack OutputStack { get { throw null; } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { } + public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; } + public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { } + public override void ExecutePageHierarchy() { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + protected virtual void InitializePage() { } + public bool IsSectionDefined(string name) { throw null; } + public void PopContext() { } + public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public System.Web.WebPages.HelperResult RenderBody() { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class WebPageContext + { + public WebPageContext() { } + public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { } + public static System.Web.WebPages.WebPageContext Current { get { throw null; } } + public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary PageData { get { throw null; } } + } + public abstract partial class WebPageExecutingBase + { + protected WebPageExecutingBase() { } + public virtual dynamic App { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } } + protected internal void BeginContext(int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract void Execute(); + protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; } + public virtual string Href(string path, params object[] pathParts) { throw null; } + public virtual string NormalizePath(string path) { throw null; } + public abstract void Write(object value); + public abstract void Write(System.Web.WebPages.HelperResult result); + public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public abstract void WriteLiteral(object value); + public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { } + } + public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState + { + public static readonly string WebPagesVersionHeaderName; + public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { } + public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool IsReusable { get { throw null; } } + public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetRegisteredExtensions() { throw null; } + public virtual void ProcessRequest(System.Web.HttpContext context) { } + public static void RegisterExtension(string extension) { } + } + public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile + { + protected WebPageRenderingBase() { } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public string Culture { get { throw null; } set { } } + protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } } + public virtual bool IsAjax { get { throw null; } } + public virtual bool IsPost { get { throw null; } } + public abstract string Layout { get; set; } + public abstract dynamic Page { get; } + public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Collections.Generic.IDictionary PageData { get; } + public System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } } + public string UICulture { get { throw null; } set { } } + public virtual System.Collections.Generic.IList UrlData { get { throw null; } } + public virtual System.Security.Principal.IPrincipal User { get { throw null; } } + public abstract void ExecutePageHierarchy(); + public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data); + } +} +namespace System.Web.WebPages.Html +{ + public partial class HtmlHelper + { + internal HtmlHelper() { } + public static string IdAttributeDotReplacement { get { throw null; } set { } } + public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } } + public static string ValidationInputCssClassName { get { throw null; } set { } } + public static string ValidationInputValidCssClassName { get { throw null; } set { } } + public static string ValidationMessageCssClassName { get { throw null; } set { } } + public static string ValidationMessageValidCssClassName { get { throw null; } set { } } + public static string ValidationSummaryClass { get { throw null; } set { } } + public static string ValidationSummaryValidClass { get { throw null; } set { } } + public string AttributeEncode(object value) { throw null; } + public string AttributeEncode(string value) { throw null; } + public System.Web.IHtmlString CheckBox(string name) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, object htmlAttributes) { throw null; } + public string Encode(object value) { throw null; } + public string Encode(string value) { throw null; } + public System.Web.IHtmlString Hidden(string name) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Label(string labelText) { throw null; } + public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name) { throw null; } + public System.Web.IHtmlString Password(string name, object value) { throw null; } + public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Raw(object value) { throw null; } + public System.Web.IHtmlString Raw(string value) { throw null; } + public System.Web.IHtmlString TextArea(string name) { throw null; } + public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary() { throw null; } + public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; } + public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; } + } + public partial class ModelState + { + public ModelState() { } + public System.Collections.Generic.IList Errors { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ModelStateDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ModelStateDictionary() { } + public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Web.WebPages.Html.ModelState value) { } + public void AddError(string key, string errorMessage) { } + public void AddFormError(string errorMessage) { } + public void Clear() { } + public bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool IsValidField(string key) { throw null; } + public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool Remove(string key) { throw null; } + public void SetModelValue(string key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; } + } + public partial class SelectListItem + { + public SelectListItem() { } + public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { } + public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.Web.WebPages.Instrumentation +{ + public partial class InstrumentationService + { + public InstrumentationService() { } + public bool IsAvailable { get { throw null; } } + public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")] + public partial class PositionTagged + { + public PositionTagged(T value, int offset) { } + public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged (System.Tuple value) { throw null; } + public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged value) { throw null; } + public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Web.WebPages.Scope +{ + public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public AspNetRequestScopeStorageProvider() { } + public System.Collections.Generic.IDictionary ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public System.Collections.Generic.IDictionary RequestScope { get { throw null; } } + } + public partial interface IScopeStorageProvider + { + System.Collections.Generic.IDictionary CurrentScope { get; set; } + System.Collections.Generic.IDictionary GlobalScope { get; } + } + public static partial class ScopeStorage + { + public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary CurrentScope { get { throw null; } } + public static System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public static System.IDisposable CreateTransientScope() { throw null; } + public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary context) { throw null; } + } + public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ScopeStorageDictionary() { } + public ScopeStorageDictionary(System.Collections.Generic.IDictionary baseScope) { } + protected System.Collections.Generic.IDictionary BackingStore { get { throw null; } } + protected System.Collections.Generic.IDictionary BaseScope { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public virtual System.Collections.Generic.ICollection Keys { get { throw null; } } + public virtual System.Collections.Generic.ICollection Values { get { throw null; } } + public virtual void Add(System.Collections.Generic.KeyValuePair item) { } + public virtual void Add(object key, object value) { } + public virtual void Clear() { } + public virtual bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool ContainsKey(object key) { throw null; } + public virtual void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public virtual System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerable> GetItems() { throw null; } + public virtual bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool Remove(object key) { throw null; } + public virtual void SetValue(object key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; } + } + public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public StaticScopeStorageProvider() { } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..ec7a5cb599 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +b57f16e120d9226ed25f10a170b4ab6e034720b8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..794de70635 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +2b7f83f71f3ef14bbf532ab86b006ec2f941ad8c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..16c00f4dea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +bfd029e75d1b15b354d101d32f5938e1b8ed43ea \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Windows.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Windows.cs new file mode 100644 index 0000000000..82acf153b3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Windows.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Xaml.cs new file mode 100644 index 0000000000..54f4c3086d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Xaml.cs @@ -0,0 +1,1230 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute + { + public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType : byte + { + EndMember = (byte)5, + EndObject = (byte)3, + GetObject = (byte)2, + NamespaceDeclaration = (byte)7, + None = (byte)0, + StartMember = (byte)4, + StartObject = (byte)1, + Value = (byte)6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected virtual void OnAfterBeginInit(object value) { } + protected virtual void OnAfterEndInit(object value) { } + protected virtual void OnAfterProperties(object value) { } + protected virtual void OnBeforeProperties(object value) { } + protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter writer, object instance) { } + public static string Save(object instance) { throw null; } + public static void Save(string fileName, object instance) { } + public static void Save(System.Xaml.XamlWriter writer, object instance) { } + public static void Save(System.Xml.XmlWriter writer, object instance) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList LookupAllowedContentTypes() { throw null; } + protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; } + protected virtual System.Xaml.XamlType LookupBaseType() { throw null; } + protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; } + protected virtual bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType type) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind : byte + { + Array = (byte)3, + Collection = (byte)1, + Dictionary = (byte)2, + None = (byte)0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 result) { result = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Linq.cs new file mode 100644 index 0000000000..53425e23f6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Linq.cs @@ -0,0 +1,548 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Xml.Linq +{ + public static partial class Extensions + { + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Elements() { throw null; } + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; } + public bool IsAfter(System.Xml.Linq.XNode node) { throw null; } + public bool IsBefore(System.Xml.Linq.XNode node) { throw null; } + public System.Collections.Generic.IEnumerable NodesAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object x, object y) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Linq.extra.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Linq.extra.cs new file mode 100644 index 0000000000..439c9421a0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Linq.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Xml.Linq +{ + [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))] + partial class XName { } + internal partial class NameSerializer { } +} + diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Serialization.cs b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Serialization.cs new file mode 100644 index 0000000000..20d0efed38 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.Serialization.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))] diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..56607fd46c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +739753aa230fb7c26c07373f777a9c2b47556218 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..4ce5feac84 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +d5d063af300aa7c993efc5d5824f79f1442a32db \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.5.1/WebMatrix.Data.cs new file mode 100644 index 0000000000..45a23b1f39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/WebMatrix.Data.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..d88fbb4564 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +77fe49e51289ab178451d25d0f09eed5dd1fecc2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.5.1/cscompmgd.cs new file mode 100644 index 0000000000..c5aa294454 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/cscompmgd.cs @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.1/monodoc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/monodoc.cs.REMOVED.git-id new file mode 100644 index 0000000000..27ecfba5b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/monodoc.cs.REMOVED.git-id @@ -0,0 +1 @@ +32ac03d1083b801c299db2d0f54a0899cc9ed2a8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.1/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..3dd1f22706 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +24874deb7e529323d167bc80e2c9894efdb4f68c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.1/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.5.1/mscorlib.extra.cs new file mode 100644 index 0000000000..373cc862bd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.1/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Accessibility.cs b/external/binary-reference-assemblies/src/v4.5.2/Accessibility.cs new file mode 100644 index 0000000000..c31b786218 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Accessibility.cs @@ -0,0 +1,119 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public enum AnnoScope + { + ANNO_CONTAINER = 1, + ANNO_THIS = 0, + } + public partial interface CAccPropServices : Accessibility.IAccPropServices + { + } + public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices + { + public CAccPropServicesClass() { } + public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); } + public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); } + public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + } + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } + public partial interface IAccessibleHandler + { + void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible); + } + public partial interface IAccIdentity + { + void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + } + public partial interface IAccPropServer + { + void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp); + } + public partial interface IAccPropServices + { + void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild); + void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild); + void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + } + public partial struct _RemotableHandle + { + public int fContext; + public Accessibility.__MIDL_IWinTypes_0009 u; + } + public partial struct __MIDL_IWinTypes_0009 + { + public int hInproc; + public int hRemote; + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.5.2/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..60079174fa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Commons.Xml.Relaxng.cs @@ -0,0 +1,1148 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.5.2/CustomMarshalers.cs new file mode 100644 index 0000000000..0f5cdd69b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/CustomMarshalers.cs @@ -0,0 +1,116 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumeratorToEnumVariantMarshaler() { } + public virtual void CleanUpManagedData(object pManagedObj) { } + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + public virtual int GetNativeDataSize() { throw null; } + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Collections.Concurrent.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Collections.Concurrent.cs new file mode 100644 index 0000000000..d702b84d8d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Collections.Concurrent.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Collections.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Collections.cs new file mode 100644 index 0000000000..4648123f89 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Collections.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.Annotations.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.Annotations.cs new file mode 100644 index 0000000000..c8e532cde0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.Annotations.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs new file mode 100644 index 0000000000..6bdc31fab7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.cs new file mode 100644 index 0000000000..2d5f84347c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ComponentModel.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Contracts.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Contracts.cs new file mode 100644 index 0000000000..b5bc686184 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Contracts.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Debug.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Debug.cs new file mode 100644 index 0000000000..042f969799 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Debug.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Tools.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Tools.cs new file mode 100644 index 0000000000..04d1ec6222 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Tools.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Tracing.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Tracing.cs new file mode 100644 index 0000000000..774dae3bd6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Diagnostics.Tracing.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Dynamic.Runtime.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Dynamic.Runtime.cs new file mode 100644 index 0000000000..236a3ef275 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Dynamic.Runtime.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Globalization.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Globalization.cs new file mode 100644 index 0000000000..9fc29d5e24 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Globalization.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.IO.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.IO.cs new file mode 100644 index 0000000000..03c72981d4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.IO.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Expressions.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Expressions.cs new file mode 100644 index 0000000000..08c9bf760d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Expressions.cs @@ -0,0 +1,59 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Parallel.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Parallel.cs new file mode 100644 index 0000000000..b475910df6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Parallel.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Queryable.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Queryable.cs new file mode 100644 index 0000000000..b580e53dc5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.Queryable.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.cs new file mode 100644 index 0000000000..519fd755ce --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Linq.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.NetworkInformation.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.NetworkInformation.cs new file mode 100644 index 0000000000..4629ae5590 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.NetworkInformation.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.Primitives.cs new file mode 100644 index 0000000000..ae12f617ca --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.Primitives.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.Requests.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.Requests.cs new file mode 100644 index 0000000000..f39e01841a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Net.Requests.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ObjectModel.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ObjectModel.cs new file mode 100644 index 0000000000..2b74a0d5e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ObjectModel.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs new file mode 100644 index 0000000000..6ace9eabb7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs new file mode 100644 index 0000000000..97ea93e30d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.Lightweight.cs @@ -0,0 +1,16 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.cs new file mode 100644 index 0000000000..4a097ba185 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Emit.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Extensions.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Extensions.cs new file mode 100644 index 0000000000..a280ff6764 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Extensions.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Primitives.cs new file mode 100644 index 0000000000..f306a137c1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.Primitives.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.cs new file mode 100644 index 0000000000..30274e8a6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Reflection.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Resources.ResourceManager.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Resources.ResourceManager.cs new file mode 100644 index 0000000000..4033c97d53 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Resources.ResourceManager.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Extensions.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Extensions.cs new file mode 100644 index 0000000000..7b14e3cc0a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Extensions.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs new file mode 100644 index 0000000000..619beb5fa4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.InteropServices.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.InteropServices.cs new file mode 100644 index 0000000000..6013cc92c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.InteropServices.cs @@ -0,0 +1,127 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Numerics.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Numerics.cs new file mode 100644 index 0000000000..2c3ceffffb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Numerics.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs new file mode 100644 index 0000000000..db744174c2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Json.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs new file mode 100644 index 0000000000..6c8e8c76dd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Primitives.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs new file mode 100644 index 0000000000..80e8fe1299 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.Serialization.Xml.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.cs new file mode 100644 index 0000000000..852cb8defc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Runtime.cs @@ -0,0 +1,267 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCLatencyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CharSet))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Security.Principal.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Security.Principal.cs new file mode 100644 index 0000000000..1e7cff9d7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Security.Principal.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Duplex.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Duplex.cs new file mode 100644 index 0000000000..9a190d7697 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Duplex.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Http.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Http.cs new file mode 100644 index 0000000000..0bf59b29af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Http.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs new file mode 100644 index 0000000000..0369c4082f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.NetTcp.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Primitives.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Primitives.cs new file mode 100644 index 0000000000..043d8d79d1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Primitives.cs @@ -0,0 +1,152 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Security.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Security.cs new file mode 100644 index 0000000000..a64ae4aaf1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.ServiceModel.Security.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs new file mode 100644 index 0000000000..c4c7cb6c8b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.Encoding.Extensions.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.Encoding.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.Encoding.cs new file mode 100644 index 0000000000..fd57d5bac7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.Encoding.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.RegularExpressions.cs new file mode 100644 index 0000000000..560dd36123 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Text.RegularExpressions.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs new file mode 100644 index 0000000000..75fc34bf54 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.Tasks.Parallel.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.Tasks.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.Tasks.cs new file mode 100644 index 0000000000..f76c65b3f8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.Tasks.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.cs new file mode 100644 index 0000000000..ea5836a44c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Threading.cs @@ -0,0 +1,42 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.ReaderWriter.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.ReaderWriter.cs new file mode 100644 index 0000000000..41c6c7fc2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.ReaderWriter.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.XDocument.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.XDocument.cs new file mode 100644 index 0000000000..d134921708 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.XDocument.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.XmlSerializer.cs b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.XmlSerializer.cs new file mode 100644 index 0000000000..84f7db2f7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Facades/System.Xml.XmlSerializer.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.5.2/I18N.CJK.cs new file mode 100644 index 0000000000..694a3f00ff --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/I18N.CJK.cs @@ -0,0 +1,135 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.5.2/I18N.MidEast.cs new file mode 100644 index 0000000000..1e95319809 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/I18N.MidEast.cs @@ -0,0 +1,110 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.5.2/I18N.Other.cs new file mode 100644 index 0000000000..ddc9db02cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/I18N.Other.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.5.2/I18N.Rare.cs new file mode 100644 index 0000000000..5bedcdb135 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/I18N.Rare.cs @@ -0,0 +1,530 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/I18N.West.cs b/external/binary-reference-assemblies/src/v4.5.2/I18N.West.cs new file mode 100644 index 0000000000..e2dd4baa1a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/I18N.West.cs @@ -0,0 +1,222 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/I18N.cs b/external/binary-reference-assemblies/src/v4.5.2/I18N.cs new file mode 100644 index 0000000000..3ab8d52e79 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/I18N.cs @@ -0,0 +1,173 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder + { + public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { } + [System.CLSCompliantAttribute(false)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public unsafe override void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference + { + public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.5.2/IBM.Data.DB2.cs new file mode 100644 index 0000000000..95615180e9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/IBM.Data.DB2.cs @@ -0,0 +1,298 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.5.2/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..b41a74c74c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,963 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..c29447f1c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Engine.cs @@ -0,0 +1,571 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public int CustomMetadataCount { get { throw null; } } + public System.Collections.ICollection CustomMetadataNames { get { throw null; } } + public string Exclude { get { throw null; } set { } } + public string FinalItemSpec { get { throw null; } } + public string Include { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { } + public void RemoveProperty(string propertyName) { } + public void SetImportedPropertyGroupCondition(string condition) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public virtual void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { } + public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { } + public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { } + public virtual void Shutdown() { } + public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { } + public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { } + public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { } + public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { } + public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { } + } + public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public DistributedFileLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class Engine + { + public Engine() { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { } + public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } set { } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } set { } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void AddNewImport(string projectFile, string condition) { } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public bool InitializationException { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public InvalidToolsetDefinitionException(string message, string errorCode) { } + public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { } + public string ErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class LocalNode + { + internal LocalNode() { } + public static void StartLocalNodeServer(int nodeNumber) { } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string projectFile, string condition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { } + [System.MonoTODOAttribute] + public void RemoveItemsByName(string itemName) { } + [System.MonoTODOAttribute("Not tested")] + public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { } + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string content) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public sealed partial class RemoteErrorException : System.Exception + { + internal RemoteErrorException() { } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static partial class SolutionWrapperProject + { + public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; } + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Outputs { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { } + } + public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public System.Collections.Generic.IEnumerable ToolsVersions { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..46ae3ce9e0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Framework.cs @@ -0,0 +1,759 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public long BuildRequestId { get { throw null; } } + public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected CriticalBuildMessageEventArgs() { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3 + { + object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection); + object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask + { + object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property); + void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + public const int InvalidProjectId = -1; + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary 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 GlobalProperties { get { throw null; } } + public System.Collections.IEnumerable Items { get { throw null; } } + public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } } + public string ProjectFile { get { throw null; } } + public int ProjectId { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + public string ToolsVersion { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + public enum RegisteredTaskObjectLifetime + { + AppDomain = 1, + Build = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + public sealed partial class RequiredRuntimeAttribute : System.Attribute + { + public RequiredRuntimeAttribute(string runtimeVersion) { } + public string RuntimeVersion { get { throw null; } } + } + public sealed partial class RunInMTAAttribute : System.Attribute + { + public RunInMTAAttribute() { } + } + public sealed partial class RunInSTAAttribute : System.Attribute + { + public RunInSTAAttribute() { } + } + [System.SerializableAttribute] + public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetFinishedEventArgs() { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { } + public string ParentTarget { get { throw null; } } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e); +} +namespace Microsoft.Build.Framework.XamlTypes +{ + public sealed partial class Argument : System.ComponentModel.ISupportInitialize + { + public Argument() { } + public bool IsRequired { get { throw null; } set { } } + public string Property { get { throw null; } set { } } + public string Separator { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } + public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize + { + protected BaseProperty() { } + public System.Collections.Generic.List 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 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 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 ProviderSettings { get { throw null; } set { } } + } + public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public EnumProperty() { } + public System.Collections.Generic.List AdmissibleValues { get { throw null; } set { } } + public override void EndInit() { } + } + public sealed partial class EnumValue + { + public EnumValue() { } + public System.Collections.Generic.List 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public IntProperty() { } + public System.Nullable MaxValue { get { throw null; } set { } } + public System.Nullable MinValue { get { throw null; } set { } } + public override void EndInit() { } + } + public partial interface IProjectSchemaNode + { + System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type); + System.Collections.Generic.IEnumerable 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Nodes { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 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 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 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 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 GetPropertiesInCategory(string categoryName) { throw null; } + public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize + { + public RuleBag() { } + public System.Collections.Generic.List Rules { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Metadata { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..a42f0d7c00 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +cb0a075a9f294098a6b4ea79d60b405568e7cac2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..4c68468bed --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,526 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class AssemblyFoldersExInfo + { + public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { } + public string DirectoryPath { get { throw null; } } + public Microsoft.Win32.RegistryHive Hive { get { throw null; } } + public string Key { get { throw null; } } + public System.Version TargetFrameworkVersion { get { throw null; } } + public Microsoft.Win32.RegistryView View { get { throw null; } } + } + public partial class CanonicalTrackedInputFiles + { + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public System.Collections.Generic.Dictionary> 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> DependencyTable { get { throw null; } } + public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { } + public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; } + public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + public CommandLineBuilder(bool quoteHyphensOnCommandLine) { } + protected System.Text.StringBuilder CommandLine { get { throw null; } } + public int Length { get { throw null; } } + public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { } + public void AppendFileNameIfNotNull(string fileName) { } + public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { } + public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { } + protected void AppendFileNameWithQuoting(string fileName) { } + protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { } + protected void AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public delegate bool DependencyFilter(string fullPath); + public enum DotNetFrameworkArchitecture + { + Bitness32 = 1, + Bitness64 = 2, + Current = 0, + } + public enum ExecutableType + { + Managed32Bit = 3, + Managed64Bit = 4, + ManagedIL = 2, + Native32Bit = 0, + Native64Bit = 1, + SameAsCurrentProcess = 5, + } + public static partial class FileTracker + { + public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; } + public static void EndTrackingContext() { } + public static string EnsureFileTrackerOnPath() { throw null; } + public static string EnsureFileTrackerOnPath(string rootPath) { throw null; } + public static bool FileIsExcludedFromDependencies(string fileName) { throw null; } + public static bool FileIsUnderPath(string fileName, string path) { throw null; } + public static string FindTrackerOnPath() { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static void ResumeTracking() { } + public static void SetThreadCount(int threadCount) { } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void StartTrackingContext(string intermediateDirectory, string taskName) { } + public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { } + public static void StopTrackingAndCleanup() { } + public static void SuspendTracking() { } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static string TrackerCommandArguments(string command, string arguments) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void WriteAllTLogs(string intermediateDirectory, string taskName) { } + public static void WriteContextTLogs(string intermediateDirectory, string taskName) { } + } + public partial class FlatTrackingData + { + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { } + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary 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 DependencyTable { get { throw null; } } + public System.Collections.Generic.List MissingFiles { get { throw null; } set { } } + public string NewestFileName { get { throw null; } set { } } + public System.DateTime NewestFileTime { get { throw null; } set { } } + public System.DateTime NewestFileTimeUtc { get { throw null; } set { } } + public string NewestTLogFileName { get { throw null; } set { } } + public System.DateTime NewestTLogTime { get { throw null; } set { } } + public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } } + public string OldestFileName { get { throw null; } set { } } + public System.DateTime OldestFileTime { get { throw null; } set { } } + public System.DateTime OldestFileTimeUtc { get { throw null; } set { } } + public bool SkipMissingFiles { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } } + public bool TlogsAvailable { get { throw null; } set { } } + public bool TreatRootMarkersAsEntries { get { throw null; } set { } } + public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; } + public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { } + public System.DateTime GetLastWriteTimeUtc(string file) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + public void UpdateFileEntryDetails() { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public MuxLogger() { } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { } + public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public bool UnregisterLoggers(int submissionId) { throw null; } + } + public static partial class ProcessorArchitecture + { + public const string AMD64 = "AMD64"; + public const string ARM = "ARM"; + public const string IA64 = "IA64"; + public const string MSIL = "MSIL"; + public const string X86 = "x86"; + public static string CurrentProcessArchitecture { get { throw null; } } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + Version45 = 5, + VersionLatest = 5, + } + public partial class TargetPlatformSDK : System.IEquatable + { + public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { } + public string Path { get { throw null; } set { } } + public string TargetPlatformIdentifier { get { throw null; } } + public System.Version TargetPlatformVersion { get { throw null; } } + public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { } + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + public virtual string GetResourceMessage(string resourceName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void MarkAsInactive() { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { throw null; } } + public static void ClearSDKStaticCache() { } + public static System.Collections.Generic.IList 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 GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList 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 GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; } + public static System.Collections.Generic.IDictionary 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 GetSDKDesignTimeFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSupportedTargetFrameworks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; } + public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public bool EchoOff { get { throw null; } set { } } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + public string StandardErrorImportance { get { throw null; } set { } } + protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + protected int TaskProcessTerminationTimeout { get { throw null; } set { } } + public virtual int Timeout { get { throw null; } set { } } + protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + public bool UseCommandProcessor { get { throw null; } set { } } + public bool YieldDuringToolExecution { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual string ResponseFileEscape(string responseString) { throw null; } + protected virtual bool SkipTaskExecution() { throw null; } + protected internal virtual bool ValidateParameters() { throw null; } + } + public static partial class TrackedDependencies + { + public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; } + } + public enum UpToDateCheckType + { + InputNewerThanOutput = 0, + InputNewerThanTracking = 2, + InputOrOutputNewerThanTracking = 1, + } + public enum VisualStudioVersion + { + Version100 = 0, + Version110 = 1, + VersionLatest = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.cs.REMOVED.git-id new file mode 100644 index 0000000000..9eae8aba4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Build.cs.REMOVED.git-id @@ -0,0 +1 @@ +eec3b5e71cf3fe71667427e0c35beceb80440e58 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.CSharp.cs new file mode 100644 index 0000000000..cf02f107b8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.CSharp.cs @@ -0,0 +1,123 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class Binder + { + public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..bee5ecd07a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +662d539b2897e84456fcb262423b6d99ad568a92 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.VisualC.cs new file mode 100644 index 0000000000..0cc8bd0d45 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.VisualC.cs @@ -0,0 +1,53 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + public DecoratedNameAttribute(string decoratedName) { } + } + public sealed partial class IsConstModifier + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..fcaebd00c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,96 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.C5.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Mono.C5.cs.REMOVED.git-id new file mode 100644 index 0000000000..da526fb8fa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.C5.cs.REMOVED.git-id @@ -0,0 +1 @@ +842055ae097d8cf7e4a5593121e62f3d478abad3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..669e87a30e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +6c64acda1d4ba7272aa50fb42536d84ea7a5592b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Cairo.cs new file mode 100644 index 0000000000..301b58766f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Cairo.cs @@ -0,0 +1,730 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Pattern { get { throw null; } set { } } + public uint ReferenceCount { get { throw null; } } + [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")] + public Cairo.ScaledFont ScaledFont { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Cecil.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Mono.Cecil.cs.REMOVED.git-id new file mode 100644 index 0000000000..6aca3916f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Cecil.cs.REMOVED.git-id @@ -0,0 +1 @@ +e1e3435c28d7a38af4d45a203d19fb54ba7fa12a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.CodeContracts.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.CodeContracts.cs new file mode 100644 index 0000000000..9dc53c9467 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.CodeContracts.cs @@ -0,0 +1,500 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CodeContracts.Rewrite +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AssemblyRef + { + public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;} + public AssemblyRef(string filename) { throw null;} + public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsFilename { get { throw null; } } + public bool IsSet { get { throw null; } } + public bool IsStream { get { throw null; } } + public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TwoStreams + { + public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;} + public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + } + public partial class Rewriter + { + internal Rewriter() { } + public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; } + } + public partial class RewriterOptions + { + public RewriterOptions() { } + public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class RewriterResults + { + internal RewriterResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static +{ + public partial class Checker + { + internal Checker() { } + public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; } + } + public partial class CheckOptions + { + public CheckOptions() { } + public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CheckResults + { + internal CheckResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IDictionary> Results { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static.Analysis.Numerical +{ + public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero; + public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public bool IsNotZero { get { throw null; } } + public bool IsPositiveOrZero { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public override bool Equals(object other) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence intervals) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Normalize(Mono.CodeContracts.Static.DataStructures.Sequence intervals, out bool isBottom) { isBottom = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; } + public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func selector) { throw null; } + public override string ToString() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + } + public enum ExpressionOperator + { + Add = 16, + And = 3, + Constant = 0, + ConvertToInt32 = 24, + Div = 19, + Equal = 9, + Equal_Obj = 10, + GreaterEqualThan = 15, + GreaterThan = 14, + LessEqualThan = 13, + LessThan = 12, + LogicalAnd = 6, + LogicalNot = 8, + LogicalOr = 7, + Mod = 20, + Mult = 18, + Not = 2, + NotEqual = 11, + Or = 4, + SizeOf = 22, + Sub = 17, + UnaryMinus = 21, + Unknown = 23, + Variable = 1, + Xor = 5, + } + public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase, System.IEquatable + { + internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; } + public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; } + public bool Includes(int x) { throw null; } + public bool Includes(long x) { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool LessEqual(System.Collections.Generic.IEnumerable right) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; } + public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + } + public abstract partial class IntervalBase : Mono.CodeContracts.Static.Lattices.IAbstractDomain where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { } + public abstract TInterval Bottom { get; } + public abstract bool IsBottom { get; } + public bool IsFinite { get { throw null; } } + public bool IsSinglePoint { get { throw null; } } + public abstract bool IsTop { get; } + public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Top { get; } + public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Clone(); + public abstract void Dump(System.IO.TextWriter tw); + public abstract TInterval ImmutableVersion(); + protected abstract bool IsFiniteBound(TNumeric n); + public abstract TInterval Join(TInterval that); + public abstract TInterval Join(TInterval that, bool widening, out bool weaker); + public abstract bool LessEqual(TInterval that); + public abstract TInterval Meet(TInterval that); + public override string ToString() { throw null; } + public abstract TInterval Widen(TInterval that); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rational : System.IEquatable + { + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero; + public long Down { get { throw null; } } + public bool IsInfinity { get { throw null; } } + public bool IsInt32 { get { throw null; } } + public bool IsInteger { get { throw null; } } + public bool IsMaxValue { get { throw null; } } + public bool IsMinusInfinity { get { throw null; } } + public bool IsMinValue { get { throw null; } } + public bool IsPlusInfinity { get { throw null; } } + public bool IsZero { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } } + public int Sign { get { throw null; } } + public long Up { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; } + public override int GetHashCode() { throw null; } + public bool IsInRange(long min, long max) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; } + public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public override string ToString() { throw null; } + public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + } + public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold + { + public RationalThreshold(int size) : base (default(int)) { } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } } + protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + } + public abstract partial class Threshold + { + protected int NextFree; + protected readonly System.Collections.Generic.List Values; + protected Threshold(int size) { } + public int Count { get { throw null; } } + protected abstract T MinusInfinity { get; } + protected abstract T PlusInfinity { get; } + protected abstract T Zero { get; } + public bool Add(T value) { throw null; } + public int BinarySearch(T value, int low, int hi) { throw null; } + public T GetNext(T value) { throw null; } + public T GetPrevious(T value) { throw null; } + protected abstract bool LessThan(T a, T b); + } +} +namespace Mono.CodeContracts.Static.DataStructures +{ + public partial interface IImmutableIntMap + { + T Any { get; } + int Count { get; } + T this[int key] { get; } + System.Collections.Generic.IEnumerable Keys { get; } + System.Collections.Generic.IEnumerable Values { get; } + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + bool Contains(int key); + T Lookup(int key); + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + void Visit(System.Action action); + void Visit(System.Action action); + } + public static partial class ImmutableIntMap + { + public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Empty; + } + public static partial class SequenceExtensions + { + public static bool All(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static bool Any(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Append(this Mono.CodeContracts.Static.DataStructures.Sequence list, Mono.CodeContracts.Static.DataStructures.Sequence append) { throw null; } + public static void Apply(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static System.Collections.Generic.IEnumerable AsEnumerable(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Coerce(this Mono.CodeContracts.Static.DataStructures.Sequence list) where S : T { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(this Mono.CodeContracts.Static.DataStructures.Sequence rest, T elem) { throw null; } + public static void ForEach(this Mono.CodeContracts.Static.DataStructures.Sequence seq, System.Action action) { } + public static bool IsEmpty(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static T Last(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static int Length(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Reverse(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Where(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate keep) { throw null; } + } + public partial class Sequence : System.IEquatable> + { + internal Sequence() { } + public static readonly Mono.CodeContracts.Static.DataStructures.Sequence Empty; + public T Head { get { throw null; } } + public Mono.CodeContracts.Static.DataStructures.Sequence Tail { get { throw null; } } + public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence tail) { throw null; } + public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence l, T o) { throw null; } + public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(System.Collections.Generic.IEnumerable elems) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(params T[] elems) { throw null; } + public override int GetHashCode() { throw null; } + public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static System.Collections.Generic.IEnumerable PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Singleton(T value) { throw null; } + public override string ToString() { throw null; } + } +} +namespace Mono.CodeContracts.Static.DataStructures.Patricia +{ + public partial class BranchNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public readonly int BranchingBit; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Left; + public readonly int Prefix; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Right; + public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class EmptyNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode Instance; + public EmptyNode() { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class LeafNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public LeafNode(int key, T value) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public abstract partial class PatriciaTrieNode : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap + { + protected PatriciaTrieNode() { } + public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract int Count { get; } + public T this[int key] { get { throw null; } } + public abstract int Key { get; } + public System.Collections.Generic.IEnumerable Keys { get { throw null; } } + public System.Collections.Generic.IEnumerable Values { get { throw null; } } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb); + public abstract bool Contains(int key); + public void Dump(System.IO.TextWriter tw) { } + protected internal abstract void Dump(System.IO.TextWriter tw, string prefix); + protected internal abstract void FillKeysTo(System.Collections.Generic.List list); + protected internal abstract void FillValuesTo(System.Collections.Generic.List list); + protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; } + protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { throw null; } + public abstract T Lookup(int key); + protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + public override string ToString() { throw null; } + public abstract void Visit(System.Action action); + public abstract void Visit(System.Action action); + } +} +namespace Mono.CodeContracts.Static.Lattices +{ + public static partial class AbstractDomainExtensions + { + public static string BottomSymbolIfAny(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool IsNormal(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool TryTrivialJoin(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + public static bool TryTrivialLessEqual(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(bool); throw null; } + public static bool TryTrivialMeet(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FlatDomain : Mono.CodeContracts.Static.Lattices.IAbstractDomain>, System.IEquatable> where T : System.IEquatable + { + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain BottomValue; + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain TopValue; + public readonly T Value; + public FlatDomain(T value) { throw null;} + public Mono.CodeContracts.Static.Lattices.FlatDomain Bottom { get { throw null; } } + public bool IsBottom { get { throw null; } } + public bool IsTop { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Top { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Clone() { throw null; } + public void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain ImmutableVersion() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Meet(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain (T value) { throw null; } + public override string ToString() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Widen(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + } + public partial interface IAbstractDomain + { + T Bottom { get; } + bool IsBottom { get; } + bool IsTop { get; } + T Top { get; } + T Clone(); + void Dump(System.IO.TextWriter tw); + T ImmutableVersion(); + T Join(T that); + T Join(T that, bool widen, out bool weaker); + bool LessEqual(T that); + T Meet(T that); + T Widen(T that); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..6975a139c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,345 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..fcbbd39437 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Data.Sqlite.cs @@ -0,0 +1,612 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Data.Tds.cs new file mode 100644 index 0000000000..44f1aa5f91 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Data.Tds.cs @@ -0,0 +1,591 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime2 = 42, + DateTime4 = 58, + DateTimeN = 111, + DateTimeOffset = 43, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..806be898e7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Debugger.Soft.cs @@ -0,0 +1,879 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + INVOKE_ABORTED = 107, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalScope : Mono.Debugger.Soft.Mirror + { + internal LocalScope() { } + public int LiveRangeEnd { get { throw null; } } + public int LiveRangeStart { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetThis(Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Http.cs new file mode 100644 index 0000000000..a32646c5ec --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Http.cs @@ -0,0 +1,142 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Management.cs new file mode 100644 index 0000000000..9603565c55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Management.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..3e38dc4d10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Messaging.cs new file mode 100644 index 0000000000..d423d16a2f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Messaging.cs @@ -0,0 +1,398 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Options.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Options.cs new file mode 100644 index 0000000000..da55be4dea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Options.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.2.3.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Command Line Parsing Utilities")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Options.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Options +{ + public abstract partial class ArgumentSource + { + protected ArgumentSource() { } + public abstract string Description { get; } + public static System.Collections.Generic.IEnumerable GetArguments(System.IO.TextReader reader) { throw null; } + public abstract bool GetArguments(string value, out System.Collections.Generic.IEnumerable replacement); + public static System.Collections.Generic.IEnumerable GetArgumentsFromFile(string file) { throw null; } + public abstract string[] GetNames(); + } + public abstract partial class Option + { + protected Option(string prototype, string description) { } + protected Option(string prototype, string description, int maxValueCount) { } + protected Option(string prototype, string description, int maxValueCount, bool hidden) { } + public string Description { get { throw null; } } + public bool Hidden { get { throw null; } } + public int MaxValueCount { get { throw null; } } + public Mono.Options.OptionValueType OptionValueType { get { throw null; } } + public string Prototype { get { throw null; } } + public string[] GetNames() { throw null; } + public string[] GetValueSeparators() { throw null; } + public void Invoke(Mono.Options.OptionContext c) { } + protected abstract void OnParseComplete(Mono.Options.OptionContext c); + protected static T Parse(string value, Mono.Options.OptionContext c) { throw null; } + public override string ToString() { throw null; } + } + public delegate void OptionAction(TKey key, TValue value); + public partial class OptionContext + { + public OptionContext(Mono.Options.OptionSet @set) { } + public Mono.Options.Option Option { get { throw null; } set { } } + public int OptionIndex { get { throw null; } set { } } + public string OptionName { get { throw null; } set { } } + public Mono.Options.OptionSet OptionSet { get { throw null; } } + public Mono.Options.OptionValueCollection OptionValues { get { throw null; } } + } + [System.SerializableAttribute] + public partial class OptionException : System.Exception + { + public OptionException() { } + protected OptionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public OptionException(string message, string optionName) { } + public OptionException(string message, string optionName, System.Exception innerException) { } + public string OptionName { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class OptionSet : System.Collections.ObjectModel.KeyedCollection + { + public OptionSet() { } + public OptionSet(System.Converter localizer) { } + public System.Collections.ObjectModel.ReadOnlyCollection ArgumentSources { get { throw null; } } + public System.Converter MessageLocalizer { get { throw null; } } + public Mono.Options.OptionSet Add(Mono.Options.ArgumentSource source) { throw null; } + public new Mono.Options.OptionSet Add(Mono.Options.Option option) { throw null; } + public Mono.Options.OptionSet Add(string header) { throw null; } + public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action, bool hidden) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action, bool hidden) { throw null; } + public Mono.Options.OptionSet Add(string prototype, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action) { throw null; } + protected virtual Mono.Options.OptionContext CreateOptionContext() { throw null; } + protected override string GetKeyForItem(Mono.Options.Option item) { throw null; } + [System.ObsoleteAttribute("Use KeyedCollection.this[string]")] + protected Mono.Options.Option GetOptionForName(string option) { throw null; } + protected bool GetOptionParts(string argument, out string flag, out string name, out string sep, out string value) { flag = default(string); name = default(string); sep = default(string); value = default(string); throw null; } + protected override void InsertItem(int index, Mono.Options.Option item) { } + public System.Collections.Generic.List Parse(System.Collections.Generic.IEnumerable arguments) { throw null; } + protected virtual bool Parse(string argument, Mono.Options.OptionContext c) { throw null; } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, Mono.Options.Option item) { } + public void WriteOptionDescriptions(System.IO.TextWriter o) { } + } + public partial class OptionValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal OptionValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public string this[int index] { get { throw null; } set { } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public void Add(string item) { } + public void Clear() { } + public bool Contains(string item) { throw null; } + public void CopyTo(string[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(string item) { throw null; } + public void Insert(int index, string item) { } + public bool Remove(string item) { throw null; } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public string[] ToArray() { throw null; } + public System.Collections.Generic.List ToList() { throw null; } + public override string ToString() { throw null; } + } + public enum OptionValueType + { + None = 0, + Optional = 1, + Required = 2, + } + public partial class ResponseFileSource : Mono.Options.ArgumentSource + { + public ResponseFileSource() { } + public override string Description { get { throw null; } } + public override bool GetArguments(string value, out System.Collections.Generic.IEnumerable replacement) { replacement = default(System.Collections.Generic.IEnumerable); throw null; } + public override string[] GetNames() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Parallel.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Parallel.cs new file mode 100644 index 0000000000..3cb817b631 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Parallel.cs @@ -0,0 +1,151 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Collections.Concurrent +{ + public partial class ConcurrentOrderedList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentOrderedList() { } + public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer comparer) { } + public System.Collections.Generic.IEqualityComparer Comparer { get { throw null; } } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T data) { throw null; } + public bool ContainsHash(int key) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + void System.Collections.Generic.ICollection.Add(T item) { } + bool System.Collections.Generic.ICollection.Remove(T item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryAdd(T data) { throw null; } + public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; } + public bool TryPop(out T data) { data = default(T); throw null; } + public bool TryRemove(T data) { throw null; } + public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; } + } + public partial class ConcurrentSkipList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentSkipList() { } + public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer comparer) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T value) { throw null; } + public bool ContainsHash(int hash) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + public bool Remove(T value) { throw null; } + void System.Collections.Generic.ICollection.Add(T item) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T value) { throw null; } + public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; } + } +} +namespace Mono.Threading +{ + public partial class AtomicBoolean + { + public AtomicBoolean() { } + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AtomicBooleanValue + { + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + public partial class CSnzi + { + public CSnzi() { } + public Mono.Threading.CSnziNode Arrive() { throw null; } + public bool Close() { throw null; } + public bool Depart(Mono.Threading.CSnziNode node) { throw null; } + public void Open() { } + public System.Tuple Query() { throw null; } + } + public abstract partial class CSnziNode + { + protected CSnziNode() { } + } + public enum CSnziState + { + Closed = 1, + Open = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ReaderWriterLockSlimmer + { + public void EnterReadLock(ref bool taken) { } + public void EnterWriteLock(ref bool taken) { } + public void ExitReadLock() { } + public void ExitWriteLock() { } + public void TryEnterReadLock(ref bool taken) { } + public void TryEnterWriteLock(ref bool taken) { } + } + public partial class Snzi + { + public Snzi() { } + public bool IsSet { get { throw null; } } + public void Decrement() { } + public void Increment() { } + public void Reset() { } + } + public partial class SpinLockWrapper + { + public System.Threading.SpinLock Lock; + public SpinLockWrapper() { } + public SpinLockWrapper(bool enableTracking) { } + } +} +namespace Mono.Threading.Tasks +{ + public partial class CyclicDeque : Mono.Threading.Tasks.IConcurrentDeque + { + public CyclicDeque() { } + public bool IsEmpty { get { throw null; } } + public System.Collections.Generic.IEnumerable GetEnumerable() { throw null; } + public bool PeekBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; } + public void PushBottom(T obj) { } + } + public partial interface IConcurrentDeque + { + System.Collections.Generic.IEnumerable GetEnumerable(); + Mono.Threading.Tasks.PopResult PopBottom(out T obj); + Mono.Threading.Tasks.PopResult PopTop(out T obj); + void PushBottom(T obj); + } + public enum PopResult + { + Abort = 2, + Empty = 1, + Succeed = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..8453116211 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +e479bd022bed9ee437b1718bee448c91ed79c4e4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Security.Win32.cs new file mode 100644 index 0000000000..b7904dea02 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Security.Win32.cs @@ -0,0 +1,101 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Security.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Mono.Security.cs.REMOVED.git-id new file mode 100644 index 0000000000..bf31631b48 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Security.cs.REMOVED.git-id @@ -0,0 +1 @@ +8d827917080bcba59dbdbed881a8dfc82d89042b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..c4e7b8f738 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +6066c87e613f6e69a462cd2846f607bdc94470c6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.Tasklets.cs new file mode 100644 index 0000000000..635334276f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.Tasklets.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.WebBrowser.cs new file mode 100644 index 0000000000..6ad6afbb08 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.WebBrowser.cs @@ -0,0 +1,466 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Mono.XBuild.Tasks.cs b/external/binary-reference-assemblies/src/v4.5.2/Mono.XBuild.Tasks.cs new file mode 100644 index 0000000000..1662451b8d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Mono.XBuild.Tasks.cs @@ -0,0 +1,148 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.PkgConfig +{ + public partial interface IPcFileCacheContext : Mono.PkgConfig.IPcFileCacheContext + { + } + public partial interface IPcFileCacheContext where TP : Mono.PkgConfig.PackageInfo, new() + { + bool IsCustomDataComplete(string pcfile, TP pkg); + void ReportError(string message, System.Exception ex); + void StoreCustomData(Mono.PkgConfig.PcFile pcfile, TP pkg); + } + public partial class LibraryPackageInfo : Mono.PkgConfig.PackageInfo + { + public LibraryPackageInfo() { } + public bool IsGacPackage { get { throw null; } set { } } + protected internal override bool IsValidPackage { get { throw null; } } + } + public partial class LibraryPcFileCache : Mono.PkgConfig.PcFileCache + { + public LibraryPcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + protected override string CacheDirectory { get { throw null; } } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName) { throw null; } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + public static string NormalizeAsmName(string name) { throw null; } + protected override void ParsePackageInfo(Mono.PkgConfig.PcFile file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + protected override void ReadPackageContent(System.Xml.XmlReader tr, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + protected override void WritePackageContent(System.Xml.XmlTextWriter tw, string file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + } + public partial class PackageAssemblyInfo + { + public string Culture; + public string Name; + public string PublicKeyToken; + public string Version; + public PackageAssemblyInfo() { } + public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string FullName { get { throw null; } } + public Mono.PkgConfig.LibraryPackageInfo ParentPackage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Update(System.Reflection.AssemblyName aname) { } + public void UpdateFromFile(string file) { } + } + public partial class PackageInfo + { + public PackageInfo() { } + public string Description { get { throw null; } set { } } + protected internal virtual bool IsValidPackage { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetData(string name) { throw null; } + public void RemoveData(string name) { } + public void SetData(string name, string value) { } + } + public partial class PcFile + { + public PcFile() { } + public string Description { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public bool HasErrors { get { throw null; } set { } } + public string Libs { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetVariable(string varName) { throw null; } + public void Load(string pcfile) { } + } + public abstract partial class PcFileCache : Mono.PkgConfig.PcFileCache + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + } + public abstract partial class PcFileCache where TP : Mono.PkgConfig.PackageInfo, new() + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) { } + protected abstract string CacheDirectory { get; } + public object SyncRoot { get { throw null; } } + public TP GetPackageInfo(string file) { throw null; } + public TP GetPackageInfoByName(string name) { throw null; } + public TP GetPackageInfoByName(string name, System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPackages() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetPackages(System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPkgconfigPaths(string prefix, string pkgConfigPath, string pkgConfigLibdir) { throw null; } + protected virtual void ParsePackageInfo(Mono.PkgConfig.PcFile file, TP pinfo) { } + protected virtual void ReadPackageContent(System.Xml.XmlReader tr, TP pinfo) { } + public void Save() { } + public void Update() { } + public void Update(System.Collections.Generic.IEnumerable pkgConfigDirs) { } + protected virtual void WritePackageContent(System.Xml.XmlTextWriter tw, string file, TP pinfo) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..4bbd5200c9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +49fd16804d5c2b044d8eda63cf08e613706a73c8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/PEAPI.cs b/external/binary-reference-assemblies/src/v4.5.2/PEAPI.cs new file mode 100644 index 0000000000..4cacced158 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/PEAPI.cs @@ -0,0 +1,1224 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + public System.Nullable ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.DataConstant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public enum DataSegment + { + CIL = 2, + Data = 0, + TLS = 1, + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + NoOptimization = 64, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class PrimitiveTypeRef : PEAPI.Type + { + internal PrimitiveTypeRef() { } + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.DataConstant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..ff609a87cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +6042df600e4f41c1c4f9647066a6c756c8b80545 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/SMDiagnostics.cs b/external/binary-reference-assemblies/src/v4.5.2/SMDiagnostics.cs new file mode 100644 index 0000000000..a08170f163 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/SMDiagnostics.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..e454761d86 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ComponentModel.Composition.cs @@ -0,0 +1,687 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.SerializableAttribute] + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(System.Func valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)] + public partial class CatalogReflectionContextAttribute : System.Attribute + { + public CatalogReflectionContextAttribute(System.Type reflectionContextType) { } + public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; } + } + [System.SerializableAttribute] + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection RootCauses { get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator) { } + public System.ComponentModel.Composition.ExportLifetimeContext CreateExport() { throw null; } + } + public partial class ExportFactory : System.ComponentModel.Composition.ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func>)) { } + public TMetadata Metadata { get { throw null; } } + } + public sealed partial class ExportLifetimeContext : System.IDisposable + { + public ExportLifetimeContext(T value, System.Action disposeAction) { } + public T Value { get { throw null; } } + public void Dispose() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum ImportSource + { + Any = 0, + Local = 1, + NonLocal = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)] + public sealed partial class MetadataViewImplementationAttribute : System.Attribute + { + public MetadataViewImplementationAttribute(System.Type implementationType) { } + public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public ApplicationCatalog() { } + public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase) { } + public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public static partial class CatalogExtensions + { + public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName"; + public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters"; + public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource"; + public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.FlagsAttribute] + public enum CompositionOptions + { + Default = 0, + DisableSilentRejection = 1, + ExportCompositionService = 4, + IsThreadSafe = 2, + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")] + public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + protected CompositionScopeDefinition() { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children) { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children, System.Collections.Generic.IEnumerable publicSurface) { } + public virtual System.Collections.Generic.IEnumerable Children { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable PublicSurface { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + internal CompositionService() { } + public void Dispose() { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern) { } + public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { get { throw null; } } + } + public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { } + public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func importFilter) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func importFilter) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + public static partial class ScopingExtensions + { + public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; } + public static bool ContainsPartMetadata(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(params System.Type[] types) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable + { + protected ComposablePartCatalog() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Linq.IQueryable Parts { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary metadata) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..242204be3b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,420 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { get { throw null; } set { } } + public string Name { get { throw null; } } + public string OtherKey { get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)] + public sealed partial class BindableTypeAttribute : System.Attribute + { + public BindableTypeAttribute() { } + public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)] + public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CompareAttribute(string otherProperty) { } + public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool RequiresValidationContext { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + CreditCard = 14, + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + PostalCode = 15, + Text = 7, + Time = 3, + Upload = 16, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + public string Prompt { get { throw null; } set { } } + public System.Type ResourceType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public string Extensions { get { throw null; } set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MaxLengthAttribute() { } + public MaxLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MinLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + public abstract partial class ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual bool RequiresValidationContext { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance) { } + public ValidationContext(object instance, System.Collections.Generic.IDictionary items) { } + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Items { get { throw null; } } + public string MemberName { get { throw null; } set { } } + public object ObjectInstance { get { throw null; } } + public System.Type ObjectType { get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + public void InitializeServiceProvider(System.Func serviceProvider) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable MemberNames { get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} +namespace System.ComponentModel.DataAnnotations.Schema +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ColumnAttribute : System.Attribute + { + public ColumnAttribute() { } + public ColumnAttribute(string name) { } + public string Name { get { throw null; } } + public int Order { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ComplexTypeAttribute : System.Attribute + { + public ComplexTypeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DatabaseGeneratedAttribute : System.Attribute + { + public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { } + public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum DatabaseGeneratedOption + { + Computed = 2, + Identity = 1, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ForeignKeyAttribute : System.Attribute + { + public ForeignKeyAttribute(string name) { } + public string Name { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class InversePropertyAttribute : System.Attribute + { + public InversePropertyAttribute(string property) { } + public string Property { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)] + public partial class NotMappedAttribute : System.Attribute + { + public NotMappedAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class TableAttribute : System.Attribute + { + public TableAttribute(string name) { } + public string Name { get { throw null; } } + public string Schema { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Configuration.Install.cs new file mode 100644 index 0000000000..9a73bf214c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Configuration.Install.cs @@ -0,0 +1,247 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Configuration.cs new file mode 100644 index 0000000000..ad64f4f891 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Configuration.cs @@ -0,0 +1,1254 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Func AssemblyStringTransformer { get { throw null; } set { } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } } + public System.Func TypeStringTransformer { get { throw null; } set { } } + public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode) { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.Configuration CurrentConfiguration { get { throw null; } } + public System.Configuration.ElementInformation ElementInformation { get { throw null; } } + protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } + protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + protected bool HasContext { get { throw null; } } + protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } } + protected internal object this[string propertyName] { get { throw null; } set { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; } + protected virtual string GetTransformedTypeString(string typeName) { throw null; } + protected internal virtual void Init() { } + protected internal virtual void InitializeDefault() { } + protected internal virtual bool IsModified() { throw null; } + public virtual bool IsReadOnly() { throw null; } + [System.MonoTODOAttribute] + protected virtual void ListErrors(System.Collections.IList errorList) { } + protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsAssemblyStringTransformationRequired { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsTypeStringTransformationRequired { get { throw null; } } + public bool IsVersionCheckRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsAssemblyStringTransformationRequired = 16, + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + IsTypeStringTransformationRequired = 8, + IsVersionCheckRequired = 32, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; } + protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public ExeConfigurationFileMap(string machineConfigFileName) { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public enum OverrideMode + { + Allow = 1, + Deny = 2, + Inherit = 0, + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ProviderSettingsCollection() { } + public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ProviderSettings provider) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string name) { } + } + public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string protectionProvider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string rawXml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object value); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual void DeleteStream(string streamName) { } + public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; } + public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { } + public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } + public virtual bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + void DeleteStream(string streamName); + string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..a6d2b716b4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +b49e4ddb5e1aa3f9a0215daacd141b85094a6692 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..0c2962e81a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.DataSetExtensions.cs @@ -0,0 +1,108 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static TRow ElementAtOrDefault(this System.Data.TypedTableBase source, int index) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.Entity.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Entity.cs.REMOVED.git-id new file mode 100644 index 0000000000..288b0b88eb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Entity.cs.REMOVED.git-id @@ -0,0 +1 @@ +51ca2fda2e2b7db932eced2091a57b6896af09c7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Linq.cs new file mode 100644 index 0000000000..851be2aa04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Linq.cs @@ -0,0 +1,879 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string fileOrServerOrConnection) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } + public System.Collections.Generic.IEnumerable ExecuteQuery(string query, params object[] parameters) { throw null; } + public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } + public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } + public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } + public System.Data.Linq.Table GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> expression) { } + public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } + public void LoadWith(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action onRemove) { } + public int Count { get { throw null; } } + public bool HasLoadedOrAssignedValues { get { throw null; } } + public bool IsDeferred { get { throw null; } } + public TEntity this[int index] { get { throw null; } set { } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + } + public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + public partial interface ITable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable 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 + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + TResult System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Data.OracleClient.cs new file mode 100644 index 0000000000..020f23a26c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.OracleClient.cs @@ -0,0 +1,947 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + public void ResetCommandTimeout() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + public override string CatalogSeparator { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } } + public override string SchemaSeparator { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { } + public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int parameterOrdinal) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public static void ClearAllPools() { } + public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override int AddToBatch(System.Data.IDbCommand command) { throw null; } + protected override void ClearBatch() { } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override int ExecuteBatch() { throw null; } + protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; } + protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; } + protected override void InitializeBatching() { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + object System.ICloneable.Clone() { throw null; } + protected override void TerminateBatching() { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + public override void WriteByte(byte value) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Precision { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public string ConnectionString { get { throw null; } set { } } + public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } } + public string KeyRestrictions { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + public bool ShouldSerializeConnectionString() { throw null; } + public bool ShouldSerializeKeyRestrictions() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Services.Client.cs new file mode 100644 index 0000000000..6c38e7c2cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Services.Client.cs @@ -0,0 +1,461 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Services.cs new file mode 100644 index 0000000000..7cd6d98c2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.Services.cs @@ -0,0 +1,843 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + internal DataServiceBehavior() { } + public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration + { + internal DataServiceConfiguration() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + internal DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + internal DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + internal HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + internal ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Configuration +{ + public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection + { + public DataServicesFeaturesSection() { } + public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } } + } + public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement + { + public DataServicesReplaceFunctionFeature() { } + public bool Enable { get { throw null; } set { } } + } + public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public DataServicesSectionGroup() { } + public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } } + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..9987444cb5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +c2fb90d4cb0cd5253515cb7183a091ecc3612f9b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..3f27f882ae --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +6faa34afc9f37c6a6ce66a3f5006685f82f532c0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.5.2/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..1a5c702897 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1080 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + internal BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + public DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions : long + { + IncrementalValues = (long)2147483648, + None = (long)0, + ObjectSecurity = (long)1, + ParentsFirst = (long)2048, + PublicDataOnly = (long)8192, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + internal DsmlResponseDocument() { } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlDocument ToXml() { throw null; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags : long + { + AvoidSelf = (long)16384, + DirectoryServicesPreferred = (long)32, + DirectoryServicesRequired = (long)16, + ForceRediscovery = (long)1, + GCRequired = (long)64, + GoodTimeServerPreferred = (long)8192, + IPRequired = (long)512, + IsDnsName = (long)131072, + IsFlatName = (long)65536, + KdcRequired = (long)1024, + None = (long)0, + OnlyLdapNeeded = (long)32768, + PdcRequired = (long)128, + ReturnDnsName = (long)1073741824, + ReturnFlatName = (long)2147483648, + TimeServerRequired = (long)2048, + WriteableRequired = (long)4096, + } + public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 1, + PhantomRoot = 2, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 2, + Pct1Server = 1, + Ssl2Client = 8, + Ssl2Server = 4, + Ssl3Client = 32, + Ssl3Server = 16, + Tls1Client = 128, + Tls1Server = 64, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + } + public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..5d5c47d21e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +0f58754ff8d15d1816ea34d43255ba0370c36b22 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Drawing.Design.cs new file mode 100644 index 0000000000..5a0f0979d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Drawing.Design.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..1b49746dc8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +18100c5c0edc9612c1099f75c2fe19c623b05582 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Dynamic.cs new file mode 100644 index 0000000000..f44de9a429 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Dynamic.cs @@ -0,0 +1,57 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.5.2/System.EnterpriseServices.cs new file mode 100644 index 0000000000..3d7a795de2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.EnterpriseServices.cs @@ -0,0 +1,1188 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception inner) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.IO.Compression.FileSystem.cs b/external/binary-reference-assemblies/src/v4.5.2/System.IO.Compression.FileSystem.cs new file mode 100644 index 0000000000..bf4d6cd452 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.IO.Compression.FileSystem.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IO.Compression +{ + public static partial class ZipFile + { + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; } + public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ZipFileExtensions + { + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; } + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.IO.Compression.cs b/external/binary-reference-assemblies/src/v4.5.2/System.IO.Compression.cs new file mode 100644 index 0000000000..80bd60ad55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.IO.Compression.cs @@ -0,0 +1,92 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IO.Compression +{ + public partial class ZipArchive : System.IDisposable + { + public ZipArchive(System.IO.Stream stream) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { } + public System.Collections.ObjectModel.ReadOnlyCollection Entries { get { throw null; } } + public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; } + } + public partial class ZipArchiveEntry + { + internal ZipArchiveEntry() { } + public System.IO.Compression.ZipArchive Archive { get { throw null; } } + public long CompressedLength { get { throw null; } } + public string FullName { get { throw null; } } + public System.DateTimeOffset LastWriteTime { get { throw null; } set { } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public void Delete() { } + public System.IO.Stream Open() { throw null; } + public override string ToString() { throw null; } + } + public enum ZipArchiveMode + { + Create = 1, + Read = 0, + Update = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..5d7aa465c7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.Selectors.cs @@ -0,0 +1,150 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection 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 Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..4b8b47254e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +8215eff91375b7da1988ad645dd1ed3dedaaf921 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.extra.cs b/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.extra.cs new file mode 100644 index 0000000000..20912c3894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.IdentityModel.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.ServiceModel.Security +{ + internal partial class EncryptedKey { } + internal partial class EncryptedKeyHashIdentifierClause { } + internal partial class EncryptedType { } + internal partial interface ISspiNegotiation { } + internal partial interface ISspiNegotiationInfo { } + internal partial class ReferenceList { } + internal partial class RelAssertionDirectKeyIdentifierClause { } + internal partial class SamlAssertionDirectKeyIdentifierClause { } +} +namespace System.ServiceModel.Security.Tokens +{ + internal partial class BufferedGenericXmlSecurityToken { } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Json.Microsoft.cs new file mode 100644 index 0000000000..3b9b1cbe8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Json.Microsoft.cs @@ -0,0 +1,245 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Json.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Json.cs new file mode 100644 index 0000000000..8bb42a07f7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Json.cs @@ -0,0 +1,156 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Management.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Management.cs new file mode 100644 index 0000000000..2c8bb887d1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Management.cs @@ -0,0 +1,1158 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + public System.Security.SecureString SecurePassword { set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class DeleteOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Messaging.cs new file mode 100644 index 0000000000..b12172e6e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Messaging.cs @@ -0,0 +1,1322 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + public sealed partial class Cursor : System.IDisposable + { + internal Cursor() { } + public void Close() { } + public void Dispose() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + public long LookupId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public enum MessageLookupAction + { + Current = 0, + First = 4, + Last = 8, + Next = 1, + Previous = 2, + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter : System.ICloneable + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + public bool LookupId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public virtual object Clone() { throw null; } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + public System.Messaging.QueueAccessMode AccessMode { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public System.Messaging.Cursor CreateCursor() { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.SecurityContext GetSecurityContext() { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekById(string id) { throw null; } + public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; } + public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; } + public void Purge() { } + public System.Messaging.Message Receive() { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageNotFound = -1072824184, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public enum PeekAction + { + Current = -2147483648, + Next = -2147483647, + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + public sealed partial class SecurityContext : System.IDisposable + { + internal SecurityContext() { } + public void Dispose() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { } + protected override void OnHandleCreated(System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.Formatting.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.Formatting.cs.REMOVED.git-id new file mode 100644 index 0000000000..b41dda8efe --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.Formatting.cs.REMOVED.git-id @@ -0,0 +1 @@ +712477a5e4ee265b8762b60f3181d3c52cfe5332 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.WebRequest.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.WebRequest.cs new file mode 100644 index 0000000000..0e692c440a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.WebRequest.cs @@ -0,0 +1,73 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net.Http +{ + public partial class WebRequestHandler : System.Net.Http.HttpClientHandler + { + public WebRequestHandler() { } + public bool AllowPipelining { get { throw null; } set { } } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public System.TimeSpan ContinueTimeout { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public int MaxResponseHeadersLength { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.cs new file mode 100644 index 0000000000..20d6fca5d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Net.Http.cs @@ -0,0 +1,641 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Net.Http +{ + public partial class ByteArrayContent : System.Net.Http.HttpContent + { + public ByteArrayContent(byte[] content) { } + public ByteArrayContent(byte[] content, int offset, int count) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public enum ClientCertificateOption + { + Automatic = 1, + Manual = 0, + } + public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler + { + protected DelegatingHandler() { } + protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent + { + public FormUrlEncodedContent(System.Collections.Generic.IEnumerable> nameValueCollection) : base (default(byte[])) { } + } + public partial class HttpClient : System.Net.Http.HttpMessageInvoker + { + public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public System.Uri BaseAddress { get { throw null; } set { } } + public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } } + public long MaxResponseContentBufferSize { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public void CancelPendingRequests() { } + public System.Threading.Tasks.Task DeleteAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task GetAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler + { + public HttpClientHandler() { } + public bool AllowAutoRedirect { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } } + public System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public int MaxAutomaticRedirections { get { throw null; } set { } } + public long MaxRequestContentBufferSize { get { throw null; } set { } } + public bool PreAuthenticate { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual bool SupportsAutomaticDecompression { get { throw null; } } + public virtual bool SupportsProxy { get { throw null; } } + public virtual bool SupportsRedirectConfiguration { get { throw null; } } + public bool UseCookies { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public bool UseProxy { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public enum HttpCompletionOption + { + ResponseContentRead = 0, + ResponseHeadersRead = 1, + } + public abstract partial class HttpContent : System.IDisposable + { + protected HttpContent() { } + public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected virtual System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; } + public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; } + public System.Threading.Tasks.Task ReadAsByteArrayAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStreamAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStringAsync() { throw null; } + protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context); + protected internal abstract bool TryComputeLength(out long length); + } + public abstract partial class HttpMessageHandler : System.IDisposable + { + protected HttpMessageHandler() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected internal abstract System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + } + public partial class HttpMessageInvoker : System.IDisposable + { + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { } + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpMethod : System.IEquatable + { + public HttpMethod(string method) { } + public static System.Net.Http.HttpMethod Delete { get { throw null; } } + public static System.Net.Http.HttpMethod Get { get { throw null; } } + public static System.Net.Http.HttpMethod Head { get { throw null; } } + public string Method { get { throw null; } } + public static System.Net.Http.HttpMethod Options { get { throw null; } } + public static System.Net.Http.HttpMethod Post { get { throw null; } } + public static System.Net.Http.HttpMethod Put { get { throw null; } } + public static System.Net.Http.HttpMethod Trace { get { throw null; } } + public bool Equals(System.Net.Http.HttpMethod other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class HttpRequestException : System.Exception + { + public HttpRequestException() { } + public HttpRequestException(string message) { } + public HttpRequestException(string message, System.Exception inner) { } + } + public partial class HttpRequestMessage : System.IDisposable + { + public HttpRequestMessage() { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } } + public System.Net.Http.HttpMethod Method { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + public System.Uri RequestUri { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override string ToString() { throw null; } + } + public partial class HttpResponseMessage : System.IDisposable + { + public HttpResponseMessage() { } + public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } } + public bool IsSuccessStatusCode { get { throw null; } } + public string ReasonPhrase { get { throw null; } set { } } + public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler + { + protected MessageProcessingHandler() { } + protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken); + protected internal sealed override System.Threading.Tasks.Task 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.Collections.IEnumerable + { + public MultipartContent() { } + public MultipartContent(string subtype) { } + public MultipartContent(string subtype, string boundary) { } + public virtual void Add(System.Net.Http.HttpContent content) { } + protected override void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class MultipartFormDataContent : System.Net.Http.MultipartContent + { + public MultipartFormDataContent() { } + public MultipartFormDataContent(string boundary) { } + public override void Add(System.Net.Http.HttpContent content) { } + public void Add(System.Net.Http.HttpContent content, string name) { } + public void Add(System.Net.Http.HttpContent content, string name, string fileName) { } + } + public partial class StreamContent : System.Net.Http.HttpContent + { + public StreamContent(System.IO.Stream content) { } + public StreamContent(System.IO.Stream content, int bufferSize) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class StringContent : System.Net.Http.ByteArrayContent + { + public StringContent(string content) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { } + } +} +namespace System.Net.Http.Headers +{ + public partial class AuthenticationHeaderValue : System.ICloneable + { + public AuthenticationHeaderValue(string scheme) { } + public AuthenticationHeaderValue(string scheme, string parameter) { } + public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; } + } + public partial class CacheControlHeaderValue : System.ICloneable + { + public CacheControlHeaderValue() { } + public System.Collections.Generic.ICollection Extensions { get { throw null; } } + public System.Nullable MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection NoCacheHeaders { get { throw null; } } + public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection PrivateHeaders { get { throw null; } } + public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; } + } + public partial class ContentDispositionHeaderValue : System.ICloneable + { + protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { } + public ContentDispositionHeaderValue(string dispositionType) { } + public System.Nullable CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FileNameStar { get { throw null; } set { } } + public System.Nullable ModificationDate { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public System.Nullable ReadDate { get { throw null; } set { } } + public System.Nullable Size { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; } + } + public partial class ContentRangeHeaderValue : System.ICloneable + { + public ContentRangeHeaderValue(long length) { } + public ContentRangeHeaderValue(long from, long to) { } + public ContentRangeHeaderValue(long from, long to, long length) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasLength { get { throw null; } } + public bool HasRange { get { throw null; } } + public System.Nullable Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; } + } + public partial class EntityTagHeaderValue : System.ICloneable + { + public EntityTagHeaderValue(string tag) { } + public EntityTagHeaderValue(string tag, bool isWeak) { } + public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } } + public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; } + } + public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpContentHeaders() { } + public System.Collections.Generic.ICollection Allow { get { throw null; } } + public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ContentEncoding { get { throw null; } } + public System.Collections.Generic.ICollection ContentLanguage { get { throw null; } } + public System.Nullable ContentLength { get { throw null; } set { } } + public System.Uri ContentLocation { get { throw null; } set { } } + public byte[] ContentMD5 { get { throw null; } set { } } + public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } } + public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } } + public System.Nullable Expires { get { throw null; } set { } } + public System.Nullable LastModified { get { throw null; } set { } } + } + public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable>>, System.Collections.IEnumerable + { + protected HttpHeaders() { } + public void Add(string name, System.Collections.Generic.IEnumerable values) { } + public void Add(string name, string value) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public System.Collections.Generic.IEnumerator>> GetEnumerator() { throw null; } + public System.Collections.Generic.IEnumerable GetValues(string name) { throw null; } + public bool Remove(string name) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable values) { throw null; } + public bool TryAddWithoutValidation(string name, string value) { throw null; } + public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable values) { values = default(System.Collections.Generic.IEnumerable); throw null; } + } + public sealed partial class HttpHeaderValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : class + { + internal HttpHeaderValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void ParseAdd(string input) { } + public bool Remove(T item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryParseAdd(string input) { throw null; } + } + public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpRequestHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection Accept { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptCharset { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptEncoding { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptLanguage { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Expect { get { throw null; } } + public System.Nullable ExpectContinue { get { throw null; } set { } } + public string From { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfNoneMatch { get { throw null; } } + public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } } + public System.Nullable IfUnmodifiedSince { get { throw null; } set { } } + public System.Nullable MaxForwards { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } } + public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } } + public System.Uri Referrer { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection TE { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection UserAgent { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + } + public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpResponseHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptRanges { get { throw null; } } + public System.Nullable Age { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } } + public System.Uri Location { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection ProxyAuthenticate { get { throw null; } } + public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Server { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Vary { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection WwwAuthenticate { get { throw null; } } + } + public partial class MediaTypeHeaderValue : System.ICloneable + { + protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { } + public MediaTypeHeaderValue(string mediaType) { } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; } + } + public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable + { + public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; } + } + public partial class NameValueHeaderValue : System.ICloneable + { + protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { } + public NameValueHeaderValue(string name) { } + public NameValueHeaderValue(string name, string value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; } + } + public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable + { + protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; } + } + public partial class ProductHeaderValue : System.ICloneable + { + public ProductHeaderValue(string name) { } + public ProductHeaderValue(string name, string version) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; } + } + public partial class ProductInfoHeaderValue : System.ICloneable + { + public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { } + public ProductInfoHeaderValue(string comment) { } + public ProductInfoHeaderValue(string productName, string productVersion) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; } + } + public partial class RangeConditionHeaderValue : System.ICloneable + { + public RangeConditionHeaderValue(System.DateTimeOffset date) { } + public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { } + public RangeConditionHeaderValue(string entityTag) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; } + } + public partial class RangeHeaderValue : System.ICloneable + { + public RangeHeaderValue() { } + public RangeHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Collections.Generic.ICollection Ranges { get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; } + } + public partial class RangeItemHeaderValue : System.ICloneable + { + public RangeItemHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class RetryConditionHeaderValue : System.ICloneable + { + public RetryConditionHeaderValue(System.DateTimeOffset date) { } + public RetryConditionHeaderValue(System.TimeSpan delta) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; } + } + public partial class StringWithQualityHeaderValue : System.ICloneable + { + public StringWithQualityHeaderValue(string value) { } + public StringWithQualityHeaderValue(string value, double quality) { } + public System.Nullable Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; } + } + public partial class TransferCodingHeaderValue : System.ICloneable + { + protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { } + public TransferCodingHeaderValue(string value) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public string Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; } + } + public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable + { + public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; } + } + public partial class ViaHeaderValue : System.ICloneable + { + public ViaHeaderValue(string protocolVersion, string receivedBy) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; } + } + public partial class WarningHeaderValue : System.ICloneable + { + public WarningHeaderValue(int code, string agent, string text) { } + public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { } + public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Net.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Net.cs new file mode 100644 index 0000000000..7e7b3aca27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Net.cs @@ -0,0 +1,722 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial interface INetworkProgress + { + event System.EventHandler ProgressChanged; + event System.EventHandler ProgressCompleted; + event System.EventHandler ProgressFailed; + } + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + 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.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 + { + 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.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 + { + 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 ResolveCompleted { add { } remove { } } + public event System.EventHandler 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 ApplicationChanged { add { } remove { } } + public event System.EventHandler CreateContactCompleted { add { } remove { } } + public event System.EventHandler NameChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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.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 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.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 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 + { + 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 LocalApplicationChanged { add { } remove { } } + public static event System.EventHandler LocalNameChanged { add { } remove { } } + public static event System.EventHandler LocalObjectChanged { add { } remove { } } + public static event System.EventHandler 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.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 ApplicationChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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.IEquatable + { + 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.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 PeerNearMeChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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 + { + 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/external/binary-reference-assemblies/src/v4.5.2/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Numerics.cs new file mode 100644 index 0000000000..86f845f894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Numerics.cs @@ -0,0 +1,243 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Numerics +{ + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Core.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Core.cs new file mode 100644 index 0000000000..1c379a70cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Core.cs @@ -0,0 +1,476 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + public static partial class ObservableExtensions + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + } +} +namespace System.Reactive +{ + public sealed partial class AnonymousObservable : System.Reactive.ObservableBase + { + public AnonymousObservable(System.Func, System.IDisposable> subscribe) { } + protected override System.IDisposable SubscribeCore(System.IObserver observer) { throw null; } + } + public sealed partial class AnonymousObserver : System.Reactive.ObserverBase + { + public AnonymousObserver(System.Action onNext) { } + public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } + protected override void OnCompletedCore() { } + protected override void OnErrorCore(System.Exception error) { } + protected override void OnNextCore(T value) { } + } + public static partial class Notification + { + public static System.Reactive.Notification CreateOnCompleted() { throw null; } + public static System.Reactive.Notification CreateOnError(System.Exception error) { throw null; } + public static System.Reactive.Notification CreateOnNext(T value) { throw null; } + } + public enum NotificationKind + { + OnCompleted = 2, + OnError = 1, + OnNext = 0, + } + [System.SerializableAttribute] + public abstract partial class Notification : System.IEquatable> + { + protected internal Notification() { } + public abstract System.Exception Exception { get; } + public abstract bool HasValue { get; } + public abstract System.Reactive.NotificationKind Kind { get; } + public abstract T Value { get; } + public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract void Accept(System.IObserver observer); + public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); + public override bool Equals(object obj) { throw null; } + public abstract bool Equals(System.Reactive.Notification other); + public static bool operator ==(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public static bool operator !=(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public System.IObservable ToObservable() { throw null; } + public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } + public abstract partial class ObservableBase : System.IObservable + { + protected ObservableBase() { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + protected abstract System.IDisposable SubscribeCore(System.IObserver observer); + } + public static partial class Observer + { + public static System.IObserver AsObserver(this System.IObserver observer) { throw null; } + public static System.IObserver Checked(this System.IObserver observer) { throw null; } + public static System.IObserver Create(System.Action onNext) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, bool preventReentrancy) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, object gate) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; } + public static System.Action> ToNotifier(this System.IObserver observer) { throw null; } + public static System.IObserver ToObserver(this System.Action> handler) { throw null; } + } + public abstract partial class ObserverBase : System.IDisposable, System.IObserver + { + protected ObserverBase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCompleted() { } + protected abstract void OnCompletedCore(); + public void OnError(System.Exception error) { } + protected abstract void OnErrorCore(System.Exception error); + public void OnNext(T value) { } + protected abstract void OnNextCore(T value); + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Unit : System.IEquatable + { + public static System.Reactive.Unit Default { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Reactive.Unit other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Reactive.Concurrency +{ + public sealed partial class AsyncLock : System.IDisposable + { + public AsyncLock() { } + public void Dispose() { } + public void Wait(System.Action action) { } + } + public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal CurrentThreadScheduler() { } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static bool IsScheduleRequired { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public bool ScheduleRequired { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal DefaultScheduler() { } + public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } } + protected override object GetService(System.Type serviceType) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IConcurrencyAbstractionLayer + { + bool SupportsLongRunning { get; } + System.IDisposable QueueUserWorkItem(System.Action action, object state); + void Sleep(System.TimeSpan timeout); + System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period); + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + void StartThread(System.Action action, object state); + System.IDisposable StartTimer(System.Action action, object state, System.TimeSpan dueTime); + } + public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal ImmediateScheduler() { } + public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider + { + protected LocalScheduler() { } + public virtual System.DateTimeOffset Now { get { throw null; } } + protected virtual object GetService(System.Type serviceType) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class ScheduledItem : System.IComparable>, System.Reactive.Concurrency.IScheduledItem where TAbsolute : System.IComparable + { + protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } + public TAbsolute DueTime { get { throw null; } } + public bool IsCanceled { get { throw null; } } + public void Cancel() { } + public int CompareTo(System.Reactive.Concurrency.ScheduledItem other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public void Invoke() { } + protected abstract System.IDisposable InvokeCore(); + public static bool operator ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + } + public sealed partial class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable + { + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + protected override System.IDisposable InvokeCore() { throw null; } + } + public static partial class Scheduler + { + public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } } + public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } } + public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } } + public static System.DateTimeOffset Now { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } } + public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler Catch(this System.Reactive.Concurrency.IScheduler scheduler, System.Func handler) where TException : System.Exception { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; } + public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class SchedulerOperation + { + internal SchedulerOperation() { } + public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; } + public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion + { + internal SchedulerOperationAwaiter() { } + public bool IsCompleted { get { throw null; } } + public void GetResult() { } + public void OnCompleted(System.Action continuation) { } + } + public partial class SchedulerQueue where TAbsolute : System.IComparable + { + public SchedulerQueue() { } + public SchedulerQueue(int capacity) { } + public int Count { get { throw null; } } + public System.Reactive.Concurrency.ScheduledItem Dequeue() { throw null; } + public void Enqueue(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } + public System.Reactive.Concurrency.ScheduledItem Peek() { throw null; } + public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static partial class Synchronization + { + public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable Synchronize(System.IObservable source) { throw null; } + public static System.IObservable Synchronize(System.IObservable source, object gate) { throw null; } + } + public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler + { + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { } + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Disposables +{ + public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public BooleanDisposable() { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } + public bool IsDisposed { get { throw null; } } + public System.Threading.CancellationToken Token { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CompositeDisposable() { } + public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } + public int Count { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(System.IDisposable item) { } + public void Clear() { } + public bool Contains(System.IDisposable item) { throw null; } + public void CopyTo(System.IDisposable[] array, int arrayIndex) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(System.IDisposable item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { } + public System.Threading.SynchronizationContext Context { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public static partial class Disposable + { + public static System.IDisposable Empty { get { throw null; } } + public static System.IDisposable Create(System.Action dispose) { throw null; } + } + public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public MultipleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public RefCountDisposable(System.IDisposable disposable) { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + public System.IDisposable GetDisposable() { throw null; } + } + public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { } + public System.IDisposable Disposable { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SerialDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SingleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock + { + public DefaultSystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HostLifecycleService + { + public static event System.EventHandler Resuming { add { } remove { } } + public static event System.EventHandler Suspending { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostResumingEventArgs : System.EventArgs + { + public HostResumingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostSuspendingEventArgs : System.EventArgs + { + public HostSuspendingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IExceptionServices + { + void Rethrow(System.Exception exception); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IHostLifecycleNotifications + { + event System.EventHandler Resuming; + event System.EventHandler Suspending; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface INotifySystemClockChanged + { + event System.EventHandler SystemClockChanged; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IPlatformEnlightenmentProvider + { + T GetService(params object[] args) where T : class; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged + { + public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } + public event System.EventHandler SystemClockChanged { add { } remove { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PlatformEnlightenmentProvider + { + public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class SystemClock + { + public static System.DateTimeOffset UtcNow { get { throw null; } } + public static event System.EventHandler SystemClockChanged { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class SystemClockChangedEventArgs : System.EventArgs + { + public SystemClockChangedEventArgs() { } + public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { } + public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Debugger.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Debugger.cs new file mode 100644 index 0000000000..126c47a7af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Debugger.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public partial class QueryDebugger + { + public QueryDebugger() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Experimental.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Experimental.cs new file mode 100644 index 0000000000..79c150e566 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Experimental.cs @@ -0,0 +1,102 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reactive.ExperimentalAttribute] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)] + [System.Reactive.ExperimentalAttribute] + public sealed partial class ExperimentalAttribute : System.Attribute + { + public ExperimentalAttribute() { } + } + [System.Reactive.ExperimentalAttribute] + public partial class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable + { + public ListObservable(System.IObservable source) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public T this[int index] { get { throw null; } set { } } + public T Value { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(T item) { throw null; } + public void Insert(int index, T item) { } + public bool Remove(T item) { throw null; } + public void RemoveAt(int index) { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ObservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { throw null; } + } + [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] + public static partial class QbservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Interfaces.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Interfaces.cs new file mode 100644 index 0000000000..c56f515cbd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Interfaces.cs @@ -0,0 +1,114 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +namespace System.Reactive +{ + public partial interface IEventPatternSource where TEventArgs : System.EventArgs + { + event System.EventHandler OnNext; + } + public partial interface IEventPattern where TEventArgs : System.EventArgs + { + TEventArgs EventArgs { get; } + TSender Sender { get; } + } + public partial interface IEventSource + { + event System.Action OnNext; + } + public partial interface IObserver + { + TResult OnCompleted(); + TResult OnError(System.Exception exception); + TResult OnNext(TValue value); + } +} +namespace System.Reactive.Concurrency +{ + public partial interface IScheduledItem + { + TAbsolute DueTime { get; } + void Invoke(); + } + public partial interface IScheduler + { + System.DateTimeOffset Now { get; } + System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + } + public partial interface ISchedulerLongRunning + { + System.IDisposable ScheduleLongRunning(TState state, System.Action action); + } + public partial interface ISchedulerPeriodic + { + System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action); + } + public partial interface IStopwatch + { + System.TimeSpan Elapsed { get; } + } + public partial interface IStopwatchProvider + { + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + } +} +namespace System.Reactive.Disposables +{ + public partial interface ICancelable : System.IDisposable + { + bool IsDisposed { get; } + } +} +namespace System.Reactive.Linq +{ + public partial interface IGroupedObservable : System.IObservable + { + TKey Key { get; } + } + public partial interface IQbservable + { + System.Type ElementType { get; } + System.Linq.Expressions.Expression Expression { get; } + System.Reactive.Linq.IQbservableProvider Provider { get; } + } + public partial interface IQbservableProvider + { + System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); + } + public partial interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable + { + } +} +namespace System.Reactive.Subjects +{ + public partial interface IConnectableObservable : System.IObservable + { + System.IDisposable Connect(); + } + public partial interface ISubject : System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject + { + } + public partial interface ISubject : System.IObservable, System.IObserver + { + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Linq.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Linq.cs.REMOVED.git-id new file mode 100644 index 0000000000..0a6ea03467 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Linq.cs.REMOVED.git-id @@ -0,0 +1 @@ +034f97f0bca4197688187c94df3b16608e647fa9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Observable.Aliases.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Observable.Aliases.cs new file mode 100644 index 0000000000..fda237cf4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Observable.Aliases.cs @@ -0,0 +1,66 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Reactive.Linq +{ + public static partial class QbservableAliases + { + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + } +} +namespace System.Reactive.Observable.Aliases +{ + public static partial class QueryLanguage + { + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.PlatformServices.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.PlatformServices.cs new file mode 100644 index 0000000000..2c1100ef00 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.PlatformServices.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic + { + public EventLoopScheduler() { } + public EventLoopScheduler(System.Func threadFactory) { } + public void Dispose() { } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public NewThreadScheduler() { } + public NewThreadScheduler(System.Func threadFactory) { } + public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { } + public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal ThreadPoolScheduler() { } + public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider + { + public CurrentPlatformEnlightenmentProvider() { } + public virtual T GetService(object[] args) where T : class { throw null; } + } + public static partial class EnlightenmentProvider + { + public static bool EnsureLoaded() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Providers.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Providers.cs.REMOVED.git-id new file mode 100644 index 0000000000..a562387e36 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Providers.cs.REMOVED.git-id @@ -0,0 +1 @@ +16cd508bb59390035b86224679d33d19fa41e79d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Runtime.Remoting.cs new file mode 100644 index 0000000000..7e1342eca5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Runtime.Remoting.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public static partial class RemotingObservable + { + public static System.IObservable Remotable(this System.IObservable source) { throw null; } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Windows.Forms.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Windows.Forms.cs new file mode 100644 index 0000000000..d1b8bcfecc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Windows.Forms.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public ControlScheduler(System.Windows.Forms.Control control) { } + public System.Windows.Forms.Control Control { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ControlObservable + { + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Windows.Threading.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Windows.Threading.cs new file mode 100644 index 0000000000..288cd36c85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Reactive.Windows.Threading.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } } + public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } } + [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class DispatcherObservable + { + public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Caching.cs new file mode 100644 index 0000000000..42d90aa7e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Caching.cs @@ -0,0 +1,291 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { get { throw null; } } + public string RegionName { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } } + public System.TimeSpan SlidingExpiration { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { get { throw null; } } + public System.TimeSpan PollingInterval { get { throw null; } } + public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..2def8f0d2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.DurableInstancing.cs @@ -0,0 +1,548 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))] +public static partial class SRCore +{ + public const string AsyncTransactionException = "AsyncTransactionException"; + public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag"; + public const string BindReclaimedLockException = "BindReclaimedLockException"; + public const string BindReclaimSucceeded = "BindReclaimSucceeded"; + public const string CannotAcquireLockDefault = "CannotAcquireLockDefault"; + public const string CannotCompleteWithKeys = "CannotCompleteWithKeys"; + public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId"; + public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding"; + public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional"; + public const string CannotReplaceTransaction = "CannotReplaceTransaction"; + public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap"; + public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys"; + public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance"; + public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock"; + public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner"; + public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance"; + public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner"; + public const string ContextNotFromThisStore = "ContextNotFromThisStore"; + public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim"; + public const string ExecuteMustBeNested = "ExecuteMustBeNested"; + public const string GenericInstanceCommandNull = "GenericInstanceCommandNull"; + public const string GuidCannotBeEmpty = "GuidCannotBeEmpty"; + public const string HandleFreed = "HandleFreed"; + public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized"; + public const string InstanceCollisionDefault = "InstanceCollisionDefault"; + public const string InstanceCompleteDefault = "InstanceCompleteDefault"; + public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault"; + public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid"; + public const string InstanceLockLostDefault = "InstanceLockLostDefault"; + public const string InstanceNotReadyDefault = "InstanceNotReadyDefault"; + public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance"; + public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock"; + public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted"; + public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized"; + public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner"; + public const string InstanceOwnerDefault = "InstanceOwnerDefault"; + public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice"; + public const string InvalidInstanceState = "InvalidInstanceState"; + public const string InvalidKeyArgument = "InvalidKeyArgument"; + public const string InvalidLockToken = "InvalidLockToken"; + public const string KeyAlreadyAssociated = "KeyAlreadyAssociated"; + public const string KeyAlreadyCompleted = "KeyAlreadyCompleted"; + public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated"; + public const string KeyCollisionDefault = "KeyCollisionDefault"; + public const string KeyCompleteDefault = "KeyCompleteDefault"; + public const string KeyNotAssociated = "KeyNotAssociated"; + public const string KeyNotCompleted = "KeyNotCompleted"; + public const string KeyNotReadyDefault = "KeyNotReadyDefault"; + public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue"; + public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner"; + public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey"; + public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall"; + public const string OnCancelRequestedThrew = "OnCancelRequestedThrew"; + public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew"; + public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore"; + public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens"; + public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution"; + public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost"; + public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost"; + public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce"; + public const string UninitializedCannotHaveData = "UninitializedCannotHaveData"; + public const string WaitAlreadyInProgress = "WaitAlreadyInProgress"; + public static string CannotAcquireLockSpecific(object arg1) { throw null; } + public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; } + public static string GenericInstanceCommand(object arg1) { throw null; } + public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; } + public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; } + public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; } + public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; } + public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; } + public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; } + public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; } + public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; } + public static string KeyCompleteSpecific(object arg1) { throw null; } + public static string KeyNotReadySpecific(object arg1) { throw null; } + public static string MetadataCannotContainNullValue(object arg1) { throw null; } + public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string OutsideInstanceExecutionScope(object arg1) { throw null; } + public static string OutsideTransactionalCommand(object arg1) { throw null; } + public static string PersistencePipelineAbortThrew(object arg1) { throw null; } + public static string ProviderDoesNotSupportCommand(object arg1) { throw null; } + public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string message) { } + public InstanceCollisionException(string message, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string message) { } + public InstanceCompleteException(string message, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string message) { } + public InstanceHandleConflictException(string message, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string message) { } + public InstanceKeyCollisionException(string message, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { } + public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string message) { } + public InstanceKeyCompleteException(string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string message) { } + public InstanceKeyNotReadyException(string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string message) { } + public InstanceLockedException(string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string message) { } + public InstanceLockLostException(string message, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string message) { } + public InstanceNotReadyException(string message, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string message) { } + public InstanceOwnerException(string message, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string message) { } + public InstancePersistenceCommandException(string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string message) { } + public InstancePersistenceException(string message, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + [System.Runtime.Serialization.DataContractAttribute] + public enum InstanceValueOptions + { + [System.Runtime.Serialization.EnumMemberAttribute] + None = 0, + [System.Runtime.Serialization.EnumMemberAttribute] + Optional = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { get { throw null; } } + public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..a9f6cafcaf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Remoting.cs @@ -0,0 +1,457 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcClientChannel() { } + public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcServerChannel(string portName) { } + public IpcServerChannel(string name, string portName) { } + public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpClientChannel() { } + public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { } + public TcpServerChannel(int port) { } + public TcpServerChannel(string name, int port) { } + public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..f6bba86d2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..ba207b42e3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Runtime.Serialization.cs @@ -0,0 +1,810 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsReference { get { throw null; } set { } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string contractNamespace) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsReference { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractSerializerSettings + { + public DataContractSerializerSettings() { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + public partial class DateTimeFormat + { + public DateTimeFormat(string formatString) { } + public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { } + public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } } + public System.IFormatProvider FormatProvider { get { throw null; } } + public string FormatString { get { throw null; } } + } + public enum EmitTypeInformation + { + Always = 1, + AsNeeded = 0, + Never = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public static partial class XPathQueryGenerator + { + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + [System.Security.SecuritySafeCriticalAttribute] + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection + { + public NetDataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)] + public bool EnableUnsafeTypeForwarding { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public bool UseSimpleDictionaryFormat { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractJsonSerializerSettings + { + public DataContractJsonSerializerSettings() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(byte[] guid, int offset) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(char[] chars, int offset, int count) { } + public UniqueId(System.Guid guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public int ToCharArray(char[] chars, int offset) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public override string ToString() { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxArrayLength { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(4096)] + public int MaxBytesPerRead { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(32)] + public int MaxDepth { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxNameTableCharCount { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(8192)] + public int MaxStringContentLength { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { } + } + [System.FlagsAttribute] + public enum XmlDictionaryReaderQuotaTypes + { + MaxArrayLength = 4, + MaxBytesPerRead = 8, + MaxDepth = 1, + MaxNameTableCharCount = 16, + MaxStringContentLength = 2, + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid value) { } + public virtual void WriteValue(System.TimeSpan value) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId value) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Security.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Security.cs new file mode 100644 index 0000000000..e236a9f52e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Security.cs @@ -0,0 +1,1083 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public abstract partial class DataProtector + { + protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { } + protected string ApplicationName { get { throw null; } } + protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } } + protected string PrimaryPurpose { get { throw null; } } + protected System.Collections.Generic.IEnumerable SpecificPurposes { get { throw null; } } + public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; } + protected virtual byte[] GetHashedPurpose() { throw null; } + public abstract bool IsReprotectRequired(byte[] encryptedData); + public byte[] Protect(byte[] userData) { throw null; } + protected abstract byte[] ProviderProtect(byte[] userData); + protected abstract byte[] ProviderUnprotect(byte[] encryptedData); + public byte[] Unprotect(byte[] encryptedData) { throw null; } + } + public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector + { + public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { } + protected override bool PrependHashedPurposeToPlaintext { get { throw null; } } + public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } } + public override bool IsReprotectRequired(byte[] encryptedData) { throw null; } + protected override byte[] ProviderProtect(byte[] userData) { throw null; } + protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; } + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public static partial class ProtectedData + { + public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + } + public static partial class ProtectedMemory + { + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { } + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public void DecryptDocument() { } + public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + [System.MonoTODOAttribute] + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; } + public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string algorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elementProperty) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string typeName) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Collections.ObjectModel.Collection SafeCanonicalizationMethods { get { throw null; } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public System.Func SignatureFormatValidator { get { throw null; } set { } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { } + public DataProtectionPermission(System.Security.Permissions.PermissionState state) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..1a3c260a23 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Activation.cs @@ -0,0 +1,136 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool MultipleSiteBindingsEnabled { get { throw null; } } + public static void EnsureInitialized() { } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + public abstract partial class HostedTransportConfiguration + { + protected HostedTransportConfiguration() { } + public abstract System.Uri[] GetBaseAddresses(string virtualPath); + } + public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute + { + public ServiceActivationBuildProviderAttribute() { } + } +#if WEB_DEP + public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider +#else + public sealed partial class ServiceBuildProvider +#endif + { + public ServiceBuildProvider() { } +#if WEB_DEP + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; } + public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; } + public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; } +#endif + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +#if SERVICEMODEL_DEP + public partial class ServiceRoute : System.Web.Routing.Route +#else + public partial class ServiceRoute +#endif + { +#if SERVICEMODEL_DEP + public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } +#endif + } +} +namespace System.ServiceModel.Activities.Activation +{ +#if WORKFLOW_DEP + public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class WorkflowServiceHostFactory +#endif + { + public WorkflowServiceHostFactory() { } +#if WORKFLOW_DEP + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..c31232f7cc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Discovery.cs @@ -0,0 +1,796 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public System.Threading.Tasks.Task FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public System.Threading.Tasks.Task 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 ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; } + public System.Threading.Tasks.Task ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Internals.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Internals.cs new file mode 100644 index 0000000000..8613091518 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Internals.cs @@ -0,0 +1,69 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Internals.extra.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Internals.extra.cs new file mode 100644 index 0000000000..96bb5fd76c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Internals.extra.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Runtime +{ + internal abstract partial class ActionItem { } + internal abstract partial class AsyncResult { } + internal partial class BufferedOutputStream { } + internal partial class CompletedAsyncResult { } + internal partial class ExceptionTrace { } + internal static partial class Fx { } + internal partial class IOThreadScheduler { } + internal static partial class PartialTrustHelpers { } + internal partial class SynchronizedPool { } + internal enum TraceEventLevel { } + internal partial struct TracePayload { } + internal static partial class TypeHelper { } +} +namespace System.Runtime.Diagnostics +{ + internal abstract partial class DiagnosticsEventProvider { } + internal sealed partial class EtwProvider { } + internal sealed partial class EventLogger { } + internal partial class StringTraceRecord { } + internal partial class TraceRecord { } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..80df0b71b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Routing.cs @@ -0,0 +1,316 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable CreateFilterTable() { throw null; } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)] + public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter + { + internal RoutingService() { } + void System.IDisposable.Dispose() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + } + public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public RoutingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..01da25d622 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.Web.cs @@ -0,0 +1,739 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class JavascriptCallbackResponseMessageProperty + { + public JavascriptCallbackResponseMessageProperty() { } + public string CallbackFunctionName { get { throw null; } set { } } + public static string Name { get { throw null; } } + public System.Nullable StatusCode { get { throw null; } set { } } + } + public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter + { + protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { } + protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; } + protected abstract void OnWriteBodyContents(System.IO.Stream stream); + protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { } + } + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + public WebHttpBindingCollectionElement() { } + protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; } + } + public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement + { + public WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public string ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.Type BehaviorType { get { throw null; } } + public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class JsonFaultDetail + { + public JsonFaultDetail() { } + public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } } + public string ExceptionType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public string StackTrace { get { throw null; } set { } } + } + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal string JavascriptCallbackParameterName { get { throw null; } set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool FaultExceptionEnabled { get { throw null; } set { } } + public override bool HelpEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationNamePropertyName = "HttpOperationName"; + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; } + public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; } + protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; } + } +} +namespace System.ServiceModel.Web +{ + public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public AspNetCacheProfileAttribute(string cacheProfileName) { } + public string CacheProfileName { get { throw null; } } + public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.Collections.Generic.IEnumerable IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } } + public System.Collections.Generic.IEnumerable IfNoneMatch { get { throw null; } } + public System.Nullable 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 GetAcceptHeaderElements() { throw null; } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior + { + public JavascriptCallbackBehaviorAttribute() { } + public string UrlParameterName { get { throw null; } set { } } + public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { } + public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public System.Text.Encoding BindingWriteEncoding { get { throw null; } } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { get { throw null; } set { } } + public System.Nullable 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 : System.ServiceModel.ChannelFactory where TChannel : class + { + public WebChannelFactory() { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { } + public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public WebChannelFactory(string endpointConfigurationName) { } + public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type channelType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + public WebFaultException(System.Net.HttpStatusCode statusCode) { } + protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + 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 knownTypes) : base (default(T)) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operationContext) { } + public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } } + public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } } + public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } } + public void Attach(System.ServiceModel.OperationContext owner) { } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action 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 textWriter, string contentType) { throw null; } + public System.ServiceModel.Channels.Message CreateTextResponse(System.Action 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext owner) { } + public System.UriTemplate GetUriTemplate(string operationName) { throw null; } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..f4374d1f8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +a2a64204a52570f4d8cfcae8fbc5f9755983fab1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceProcess.cs new file mode 100644 index 0000000000..fc78087b39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.ServiceProcess.cs @@ -0,0 +1,377 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Disabled = 4, + Manual = 3, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Threading.Tasks.Dataflow.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Threading.Tasks.Dataflow.cs new file mode 100644 index 0000000000..4545f9224d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Threading.Tasks.Dataflow.cs @@ -0,0 +1,385 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Threading.Tasks.Dataflow +{ + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock.DebugView")] + public sealed partial class ActionBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public ActionBlock(System.Action action) { } + public ActionBlock(System.Action action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public ActionBlock(System.Func action) { } + public ActionBlock(System.Func action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public void Complete() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock.DebugView")] + public sealed partial class BatchBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BatchBlock(int batchSize) { } + public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T[] System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public void TriggerBatch() { } + public bool TryReceive(System.Predicate filter, out T[] item) { item = default(T[]); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock.DebugView")] + public sealed partial class BroadcastBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BroadcastBlock(System.Func cloningFunction) { } + public BroadcastBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock.DebugView")] + public sealed partial class BufferBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BufferBlock() { } + public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int Count { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + public static partial class DataflowBlock + { + public static System.IObservable AsObservable(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IObserver AsObserver(this System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Dataflow.IPropagatorBlock Encapsulate(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Predicate predicate) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate predicate) { throw null; } + public static System.Threading.Tasks.Dataflow.ITargetBlock NullTarget() { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool Post(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool TryReceive(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock source, out TOutput item) { item = default(TOutput); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")] + public partial class DataflowBlockOptions + { + public const int Unbounded = -1; + public DataflowBlockOptions() { } + public int BoundedCapacity { get { throw null; } set { } } + public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } } + public int MaxMessagesPerTask { get { throw null; } set { } } + public string NameFormat { get { throw null; } set { } } + public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")] + public partial class DataflowLinkOptions + { + public DataflowLinkOptions() { } + public bool Append { get { throw null; } set { } } + public int MaxMessages { get { throw null; } set { } } + public bool PropagateCompletion { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DataflowMessageHeader : System.IEquatable + { + public DataflowMessageHeader(long id) { throw null;} + public long Id { get { throw null; } } + public bool IsValid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + } + public enum DataflowMessageStatus + { + Accepted = 0, + Declined = 1, + DecliningPermanently = 4, + NotAvailable = 3, + Postponed = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")] + public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public ExecutionDataflowBlockOptions() { } + public int MaxDegreeOfParallelism { get { throw null; } set { } } + public bool SingleProducerConstrained { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")] + public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public GroupingDataflowBlockOptions() { } + public bool Greedy { get { throw null; } set { } } + public long MaxNumberOfGroups { get { throw null; } set { } } + } + public partial interface IDataflowBlock + { + System.Threading.Tasks.Task Completion { get; } + void Complete(); + void Fault(System.Exception exception); + } + public partial interface IPropagatorBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + } + public partial interface IReceivableSourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock + { + bool TryReceive(System.Predicate filter, out TOutput item); + bool TryReceiveAll(out System.Collections.Generic.IList items); + } + public partial interface ISourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed); + System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions); + void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + } + public partial interface ITargetBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept); + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock.DebugView")] + public sealed partial class TransformBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformBlock(System.Func> transform) { } + public TransformBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformBlock(System.Func transform) { } + public TransformBlock(System.Func transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock.DebugView")] + public sealed partial class TransformManyBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformManyBlock(System.Func> transform) { } + public TransformManyBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformManyBlock(System.Func>> transform) { } + public TransformManyBlock(System.Func>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock.DebugView")] + public sealed partial class WriteOnceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public WriteOnceBlock(System.Func cloningFunction) { } + public WriteOnceBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Transactions.cs new file mode 100644 index 0000000000..274322c57a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Transactions.cs @@ -0,0 +1,389 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public void Commit() { } + public void EndCommit(System.IAsyncResult asyncResult) { } + } + public enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + } + public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public new bool Unrestricted { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr reason, int retaining, int async); + void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved); + void GetTransactionInfo(System.IntPtr transactionInformation); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception e) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + public System.Transactions.Transaction Clone() { throw null; } + [System.MonoTODOAttribute] + public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; } + public void Dispose() { } + [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public static bool operator !=(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public System.Transactions.Enlistment PromoteAndEnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Transactions.ISinglePhaseNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public void Rollback() { } + public void Rollback(System.Exception e) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + public TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + public TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + public TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + public TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transactionToUse) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")] + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeAsyncFlowOption + { + Enabled = 1, + Suppress = 0, + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan Timeout { get { throw null; } set { } } + } + public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection + { + public MachineSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan MaxTimeout { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Abstractions.cs new file mode 100644 index 0000000000..64d9c9e197 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Abstractions.cs @@ -0,0 +1,79 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..d55a8be09f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.ApplicationServices.cs @@ -0,0 +1,242 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Hosting +{ + public sealed partial class CustomLoaderAttribute : System.Attribute + { + public CustomLoaderAttribute(System.Type customLoaderType) { } + public System.Type CustomLoaderType { get { throw null; } } + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string username, string oldPassword, string newPassword); + public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer); + public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string username, bool deleteAllRelatedData); + protected virtual byte[] EncryptPassword(byte[] password) { throw null; } + [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")] + protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; } + public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string username, string answer); + public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline); + public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline); + public abstract string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { } + public abstract string ResetPassword(string username, string answer); + public abstract bool UnlockUser(string userName); + public abstract void UpdateUser(System.Web.Security.MembershipUser user); + public abstract bool ValidateUser(string username, string password); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string passwordAnswer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string passwordAnswer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] roleNames); + public abstract void CreateRole(string roleName); + public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string roleName); + public abstract bool IsUserInRole(string username, string roleName); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames); + public abstract bool RoleExists(string roleName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.DynamicData.cs new file mode 100644 index 0000000000..a27a2cbb20 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.DynamicData.cs @@ -0,0 +1,904 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + public enum ContainerType + { + Item = 1, + List = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 + { + public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { } + public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } } + protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { } + } + public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator + { + public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { } + protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.Collections.Generic.IDictionary GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; } + public static System.Collections.Generic.IDictionary 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(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 defaultValues) { } + public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { } + public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string ClientID { get { throw null; } } + public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } } + public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnInit(System.EventArgs e) { } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + public partial class DynamicEntity : System.Web.UI.Control + { + public DynamicEntity() { } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } } + public string UIHint { get { throw null; } set { } } + public string ValidationGroup { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor + { + public DynamicField() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DataField { get { throw null; } set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string HeaderText { get { throw null; } set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool ReadOnly { get { throw null; } set { } } + public override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } } + public virtual string ValidationGroup { get { throw null; } set { } } + protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public DynamicFilter() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DataField { get { throw null; } set { } } + public System.Web.UI.Control FilterTemplate { get { throw null; } } + public string FilterUIHint { get { throw null; } set { } } + public event System.EventHandler FilterChanged { add { } remove { } } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicFilterExpression() { } + public string ControlID { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor + { + public DynamicHyperLink() { } + public string Action { get { throw null; } set { } } + public string ContextTypeName { get { throw null; } set { } } + public string DataField { get { throw null; } set { } } + public string TableName { get { throw null; } set { } } + protected override void OnDataBinding(System.EventArgs e) { } + protected override void OnPreRender(System.EventArgs e) { } + string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; } + void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicRouteExpression() { } + public string ColumnName { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + public partial class EntityTemplate : System.Web.UI.Control + { + public EntityTemplate() { } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + } + public partial class EntityTemplateFactory + { + public EntityTemplateFactory() { } + public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + } + public partial class EntityTemplateUserControl : System.Web.UI.UserControl + { + public EntityTemplateUserControl() { } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + public string ValidationGroup { get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + protected string GetSelectedValueString() { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + public partial class FilterFactory + { + public FilterFactory() { } + public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IControlParameterTarget + { + System.Web.DynamicData.MetaColumn FilteredColumn { get; } + System.Web.DynamicData.MetaTable Table { get; } + string GetPropertyNameExpression(string columnName); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplate + { + void SetHost(System.Web.DynamicData.IFieldTemplateHost host); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateFactory + { + System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint); + void Initialize(System.Web.DynamicData.MetaModel model); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + public partial interface IFilterExpressionProvider + { + System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsManyToMany { get { throw null; } } + [System.MonoTODOAttribute] + public string GetChildrenListPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row, string path) { throw null; } + protected internal override void Initialize() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions + { + public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { } + public bool AllowInitialValue { get { throw null; } } + public bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxLength { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { get { throw null; } } + public string NullDisplayText { get { throw null; } } + public virtual string Prompt { get { throw null; } } + public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequiredErrorMessage { get { throw null; } } + public virtual bool Scaffold { get { throw null; } set { } } + public virtual string ShortDisplayName { get { throw null; } } + public string SortExpression { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string UIHint { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn + { + public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + public string GetFilterExpression(string foreignKeyName) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList 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 Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { } + public static void ResetRegistrationException() { } + public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaTable + { + public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DataContextPropertyName { get { throw null; } } + public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Type EntityType { get { throw null; } } + public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ListActionPath { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type RootEntityType { get { throw null; } } + public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } } + public virtual bool SortDescending { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; } + protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public virtual object CreateContext() { throw null; } + protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; } + public string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public System.Collections.Generic.IDictionary 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 GetFilteredColumns() { throw null; } + public System.Collections.Generic.IDictionary GetPrimaryKeyDictionary(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public virtual System.Linq.IQueryable GetQuery(object context) { throw null; } + public virtual System.Collections.Generic.IEnumerable GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; } + public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; } + public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public QueryableFilterRepeater() { } + public string DynamicFilterContainerId { get { throw null; } set { } } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + protected override void OnPreRender(System.EventArgs e) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl + { + protected QueryableFilterUserControl() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DefaultValue { get { throw null; } } + public System.Collections.Generic.IDictionary DefaultValues { get { throw null; } } + public virtual System.Web.UI.Control FilterControl { get { throw null; } } + public event System.EventHandler FilterChanged { add { } remove { } } + public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; } + public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + protected void OnFilterChanged() { } + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual bool IsReadOnly { get { throw null; } protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection 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 defaultValues) { } + public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..1c964f693c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Extensions.Design.cs @@ -0,0 +1,287 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + protected override bool Visible { get { throw null; } } + protected override void Dispose(bool disposing) { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem + { + public ExtenderControlToolboxItem() { } + protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ExtenderControlToolboxItem(System.Type type) { } + public System.Collections.ObjectModel.ReadOnlyCollection GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; } + public override void Initialize(System.Type type) { } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner + { + public QueryExtenderDesigner() { } + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable 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 GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { } + protected override bool CanSelectMultipleInstances() { throw null; } + protected override System.Type[] CreateNewItemTypes() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} +namespace System.Web.UI.Design.WebControls +{ + public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner + { + public DataPagerDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public string PagedControlID { get { throw null; } set { } } + public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor + { + public DataPagerFieldTypeEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner + { + public LinqDataSourceDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public override bool CanConfigure { get { throw null; } } + public override bool CanRefreshSchema { get { throw null; } } + public string ContextTypeName { get { throw null; } set { } } + public string Delete { get { throw null; } set { } } + public bool EnableDelete { get { throw null; } set { } } + public bool EnableInsert { get { throw null; } set { } } + public bool EnableUpdate { get { throw null; } set { } } + public string GroupBy { get { throw null; } set { } } + public string Insert { get { throw null; } set { } } + public string OrderBy { get { throw null; } set { } } + public string OrderGroupsBy { get { throw null; } set { } } + public string Select { get { throw null; } set { } } + public System.IServiceProvider ServiceProvider { get { throw null; } } + public string TableName { get { throw null; } set { } } + public string Update { get { throw null; } set { } } + public string Where { get { throw null; } set { } } + public override void Configure() { } + public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; } + public override string[] GetViewNames() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + public override void RefreshSchema(bool preferSilent) { } + } + public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView + { + public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { } + public override bool CanDelete { get { throw null; } } + public override bool CanInsert { get { throw null; } } + public override bool CanPage { get { throw null; } } + public override bool CanSort { get { throw null; } } + public override bool CanUpdate { get { throw null; } } + public bool IsDataContext { get { throw null; } } + public bool IsTableTypeTable { get { throw null; } } + public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } } + public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; } + } + public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner + { + public ListViewDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + protected override int SampleRowCount { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + protected override void OnSchemaRefreshed() { } + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..871d82f00b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +d719d9ae8ea3144ee9bb55a773052d7c329b78df \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.SelfHost.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.SelfHost.cs new file mode 100644 index 0000000000..06219a761f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.SelfHost.cs @@ -0,0 +1,90 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Net.Http +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpRequestMessageExtensions + { + public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; } + } +} +namespace System.Web.Http.SelfHost +{ + public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration + { + public HttpSelfHostConfiguration(string baseAddress) { } + public HttpSelfHostConfiguration(System.Uri baseAddress) { } + public System.Uri BaseAddress { get { throw null; } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public int MaxConcurrentRequests { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } } + public bool UseWindowsAuthentication { get { throw null; } set { } } + protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; } + } + public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer + { + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { } + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { } + public System.Threading.Tasks.Task CloseAsync() { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task OpenAsync() { throw null; } + } +} +namespace System.Web.Http.SelfHost.Channels +{ + public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public HttpBinding() { } + public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)524288)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + } + public sealed partial class HttpBindingSecurity + { + public HttpBindingSecurity() { } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } } + } + public enum HttpBindingSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.WebHost.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.WebHost.cs new file mode 100644 index 0000000000..99738e712c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.WebHost.cs @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")] +namespace System.Web.Http +{ + public static partial class GlobalConfiguration + { + public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } } + public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class RouteCollectionExtensions + { + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; } + } +} +namespace System.Web.Http.WebHost +{ + public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler + { + public HttpControllerHandler(System.Web.Routing.RouteData routeData) { } + protected virtual bool IsReusable { get { throw null; } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; } + protected virtual void EndProcessRequest(System.IAsyncResult result) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { } + System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; } + void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { } + } + public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler + { + protected HttpControllerRouteHandler() { } + public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } +} +namespace System.Web.Http.WebHost.Routing +{ + public partial class HttpWebRoute : System.Web.Routing.Route + { + public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.cs.REMOVED.git-id new file mode 100644 index 0000000000..fc96f29767 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Http.cs.REMOVED.git-id @@ -0,0 +1 @@ +5a06c1423d79532c153032b25d30893e7c067452 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..117638ad6c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +86e739f370da931a17896b50f7531cb5ad5a817c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..9eb02f921c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Mvc.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))] + partial class ViewMasterPage { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewMasterPageControlBuilder { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Razor.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Razor.cs.REMOVED.git-id new file mode 100644 index 0000000000..bb6eb7cc08 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Razor.cs.REMOVED.git-id @@ -0,0 +1 @@ +5b0d2e52b8cbace3e8f19aac6769de94fea3082b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Routing.cs new file mode 100644 index 0000000000..839abe961e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Routing.cs @@ -0,0 +1,73 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..b968f85ccf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +11a4cfaaf5db4cb20c1c9e83bd92a187a8722d74 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.Deployment.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.Deployment.cs new file mode 100644 index 0000000000..bfa8dfa514 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.Deployment.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Deployment +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class WebPagesDeployment + { + public static string GetAssemblyPath(System.Version version) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Collections.Generic.IDictionary GetIncompatibleDependencies(string appPath) { throw null; } + public static System.Version GetMaxVersion() { throw null; } + [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")] + public static System.Version GetVersion(string path) { throw null; } + public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; } + public static System.Collections.Generic.IEnumerable GetWebPagesAssemblies() { throw null; } + public static bool IsEnabled(string path) { throw null; } + public static bool IsExplicitlyDisabled(string path) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.Razor.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.Razor.cs new file mode 100644 index 0000000000..b1cf33ce27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.Razor.cs @@ -0,0 +1,127 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Razor +{ + public partial class CompilingPathEventArgs : System.EventArgs + { + public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))] + public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider + { + public RazorBuildProvider() { } + public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } } + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public new string VirtualPath { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public static event System.EventHandler CodeGenerationCompleted { add { } remove { } } + public static event System.EventHandler CodeGenerationStarted { add { } remove { } } + public static event System.EventHandler CompilingPath { add { } remove { } } + public void AddVirtualPathDependency(string dependency) { } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; } + protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; } + protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { } + } + public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost + { + public WebCodeRazorHost(string virtualPath) : base (default(string)) { } + public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { } + protected override string GetClassName(string virtualPath) { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + } + public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost + { + public WebPageRazorHost(string virtualPath) { } + public WebPageRazorHost(string virtualPath, string physicalPath) { } + public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } } + public override string DefaultBaseClass { get { throw null; } set { } } + public override string DefaultClassName { get { throw null; } set { } } + public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string InstrumentedSourceFilePath { get { throw null; } set { } } + public bool IsSpecialPage { get { throw null; } } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void AddGlobalImport(string ns) { } + public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; } + protected virtual string GetClassName(string virtualPath) { throw null; } + protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; } + public static System.Collections.Generic.IEnumerable GetGlobalImports() { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + protected void RegisterSpecialFile(string fileName, string baseTypeName) { } + protected void RegisterSpecialFile(string fileName, System.Type baseType) { } + } + public partial class WebRazorHostFactory + { + public WebRazorHostFactory() { } + public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; } + public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; } + } +} +namespace System.Web.WebPages.Razor.Configuration +{ + public partial class HostSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public HostSection() { } + [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)] + public string FactoryType { get { throw null; } set { } } + } + public partial class RazorPagesSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public RazorPagesSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)] + public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)] + public string PageBaseType { get { throw null; } set { } } + } + public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public static readonly string GroupName; + public RazorWebSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.cs new file mode 100644 index 0000000000..3d40dbae2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.WebPages.cs @@ -0,0 +1,775 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")] +namespace System.Web.Helpers +{ + public static partial class AntiForgery + { + public static System.Web.HtmlString GetHtml() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)] + public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); } + public static void Validate() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void Validate(string cookieToken, string formToken) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)] + public static void Validate(System.Web.HttpContextBase httpContext, string salt) { } + } + public static partial class AntiForgeryConfig + { + public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string CookieName { get { throw null; } set { } } + public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string UniqueClaimTypeIdentifier { get { throw null; } set { } } + } + public partial interface IAntiForgeryAdditionalDataProvider + { + string GetAdditionalData(System.Web.HttpContextBase context); + bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData); + } + public sealed partial class UnvalidatedRequestValues + { + internal UnvalidatedRequestValues() { } + public System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public string this[string key] { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + } + public static partial class Validation + { + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; } + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; } + } +} +namespace System.Web.Mvc +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.SerializableAttribute] + public sealed partial class HttpAntiForgeryException : System.Web.HttpException + { + public HttpAntiForgeryException() { } + public HttpAntiForgeryException(string message) { } + public HttpAntiForgeryException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationEqualToRule(string errorMessage, object other) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRegexRule(string errorMessage, string pattern) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRequiredRule(string errorMessage) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRule + { + public ModelClientValidationRule() { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary ValidationParameters { get { throw null; } } + public string ValidationType { get { throw null; } set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class TagBuilder + { + public TagBuilder(string tagName) { } + public System.Collections.Generic.IDictionary Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IdAttributeDotReplacement { get { throw null; } set { } } + public string InnerHtml { get { throw null; } set { } } + public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddCssClass(string value) { } + public static string CreateSanitizedId(string originalId) { throw null; } + public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; } + public void GenerateId(string name) { } + public void MergeAttribute(string key, string value) { } + public void MergeAttribute(string key, string value, bool replaceExisting) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes, bool replaceExisting) { } + public void SetInnerText(string innerText) { } + public override string ToString() { throw null; } + public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public enum TagRenderMode + { + EndTag = 2, + Normal = 0, + SelfClosing = 3, + StartTag = 1, + } + public static partial class UnobtrusiveValidationAttributesGenerator + { + public static void GetValidationAttributes(System.Collections.Generic.IEnumerable clientRules, System.Collections.Generic.IDictionary results) { } + } +} +namespace System.Web.WebPages +{ + public partial class ApplicationPart + { + public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { } + public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; } + public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { } + } + public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase + { + public static readonly string CacheKeyPrefix; + public static readonly string StartPageVirtualPath; + protected ApplicationStartPage() { } + public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string VirtualPath { get { throw null; } set { } } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class AttributeValue + { + public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged value, bool literal) { } + public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + } + public static partial class BrowserHelpers + { + public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { } + public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { } + } + public enum BrowserOverride + { + Desktop = 0, + Mobile = 1, + } + public abstract partial class BrowserOverrideStore + { + protected BrowserOverrideStore() { } + public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext); + public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent); + } + public partial class BrowserOverrideStores + { + public BrowserOverrideStores() { } + public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } } + } + public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore + { + public CookieBrowserOverrideStore() { } + public CookieBrowserOverrideStore(int daysToExpire) { } + public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; } + public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { } + } + public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode + { + public DefaultDisplayMode() { } + public DefaultDisplayMode(string suffix) { } + public System.Func ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DisplayModeId { get { throw null; } } + public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; } + public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists) { throw null; } + protected virtual string TransformPath(string virtualPath, string suffix) { throw null; } + } + public partial class DisplayInfo + { + public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { } + public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class DisplayModeProvider + { + internal DisplayModeProvider() { } + public static readonly string DefaultDisplayModeId; + public static readonly string MobileDisplayModeId; + public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } } + public System.Collections.Generic.IList Modes { get { throw null; } } + public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + } + public partial class HelperPage + { + public HelperPage() { } + public static dynamic App { get { throw null; } } + public static System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public static System.Web.Caching.Cache Cache { get { throw null; } } + public static System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } } + protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } } + public static bool IsAjax { get { throw null; } } + public static bool IsPost { get { throw null; } } + public static dynamic Model { get { throw null; } } + public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public static dynamic Page { get { throw null; } } + public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary PageData { get { throw null; } } + public static System.Web.HttpRequestBase Request { get { throw null; } } + public static System.Web.HttpResponseBase Response { get { throw null; } } + public static System.Web.HttpServerUtilityBase Server { get { throw null; } } + public static System.Web.HttpSessionStateBase Session { get { throw null; } } + public static System.Collections.Generic.IList UrlData { get { throw null; } } + public static System.Security.Principal.IPrincipal User { get { throw null; } } + public static string VirtualPath { get { throw null; } } + public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static string Href(string path, params object[] pathParts) { throw null; } + public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + public static void WriteTo(System.IO.TextWriter writer, object value) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + } + public partial class HelperResult : System.Web.IHtmlString + { + public HelperResult(System.Action action) { } + public string ToHtmlString() { throw null; } + public override string ToString() { throw null; } + public void WriteTo(System.IO.TextWriter writer) { } + } + public static partial class HttpContextExtensions + { + public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { } + public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { } + } + public partial interface IDisplayMode + { + string DisplayModeId { get; } + bool CanHandleContext(System.Web.HttpContextBase httpContext); + System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists); + } + public partial interface ITemplateFile + { + System.Web.WebPages.TemplateFileInfo TemplateInfo { get; } + } + public partial interface IValidator + { + System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; } + System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + public partial interface IVirtualPathFactory + { + object CreateInstance(string virtualPath); + bool Exists(string virtualPath); + } + public partial interface IWebPageRequestExecutor + { + bool Execute(System.Web.WebPages.WebPage page); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class PageVirtualPathAttribute : System.Attribute + { + public PageVirtualPathAttribute(string virtualPath) { } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class RequestExtensions + { + public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; } + } + public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator + { + protected RequestFieldValidatorBase(string errorMessage) { } + protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { } + public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } } + protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; } + protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value); + public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public static partial class ResponseExtensions + { + public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable varyByParams=null, System.Collections.Generic.IEnumerable varyByHeaders=null, System.Collections.Generic.IEnumerable varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { } + public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { } + public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { } + } + public delegate void SectionWriter(); + public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase + { + protected StartPage() { } + public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public override string Layout { get { throw null; } set { } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable supportedExtensions) { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public void RunPage() { } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public static partial class StringExtensions + { + public static bool AsBool(this string value) { throw null; } + public static bool AsBool(this string value, bool defaultValue) { throw null; } + public static System.DateTime AsDateTime(this string value) { throw null; } + public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; } + public static decimal AsDecimal(this string value) { throw null; } + public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; } + public static float AsFloat(this string value) { throw null; } + public static float AsFloat(this string value, float defaultValue) { throw null; } + public static int AsInt(this string value) { throw null; } + public static int AsInt(this string value, int defaultValue) { throw null; } + public static TValue As(this string value) { throw null; } + public static TValue As(this string value, TValue defaultValue) { throw null; } + public static bool IsBool(this string value) { throw null; } + public static bool IsDateTime(this string value) { throw null; } + public static bool IsDecimal(this string value) { throw null; } + public static bool IsEmpty(this string value) { throw null; } + public static bool IsFloat(this string value) { throw null; } + public static bool IsInt(this string value) { throw null; } + public static bool Is(this string value) { throw null; } + } + public partial class TemplateFileInfo + { + public TemplateFileInfo(string virtualPath) { } + public string VirtualPath { get { throw null; } } + } + public static partial class TemplateStack + { + public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; } + public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; } + public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { } + } + public sealed partial class ValidationHelper + { + internal ValidationHelper() { } + public string FormField { get { throw null; } } + public static string InvalidCssClass { get { throw null; } set { } } + public static string ValidCssClass { get { throw null; } set { } } + public void Add(System.Collections.Generic.IEnumerable fields, params System.Web.WebPages.IValidator[] validators) { } + public void Add(string field, params System.Web.WebPages.IValidator[] validators) { } + public void AddFormError(string errorMessage) { } + public System.Web.HtmlString ClassFor(string field) { throw null; } + public System.Web.HtmlString For(string field) { throw null; } + public System.Collections.Generic.IEnumerable GetErrors(params string[] fields) { throw null; } + public bool IsValid(params string[] fields) { throw null; } + public void RequireField(string field) { } + public void RequireField(string field, string errorMessage) { } + public void RequireFields(params string[] fields) { } + public System.Collections.Generic.IEnumerable Validate(params string[] fields) { throw null; } + } + public abstract partial class Validator + { + protected Validator() { } + public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; } + } + public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory + { + internal VirtualPathFactoryManager() { } + public object CreateInstance(string virtualPath) { throw null; } + public bool Exists(string virtualPath) { throw null; } + public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { } + } + public abstract partial class WebPage : System.Web.WebPages.WebPageBase + { + protected WebPage() { } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public dynamic Model { get { throw null; } } + public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public System.Web.WebPages.ValidationHelper Validation { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected override void InitializePage() { } + public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + } + public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase + { + protected WebPageBase() { } + public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.TextWriter Output { get { throw null; } } + public System.Collections.Generic.Stack OutputStack { get { throw null; } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { } + public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; } + public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { } + public override void ExecutePageHierarchy() { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + protected virtual void InitializePage() { } + public bool IsSectionDefined(string name) { throw null; } + public void PopContext() { } + public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public System.Web.WebPages.HelperResult RenderBody() { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class WebPageContext + { + public WebPageContext() { } + public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { } + public static System.Web.WebPages.WebPageContext Current { get { throw null; } } + public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary PageData { get { throw null; } } + } + public abstract partial class WebPageExecutingBase + { + protected WebPageExecutingBase() { } + public virtual dynamic App { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } } + protected internal void BeginContext(int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract void Execute(); + protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; } + public virtual string Href(string path, params object[] pathParts) { throw null; } + public virtual string NormalizePath(string path) { throw null; } + public abstract void Write(object value); + public abstract void Write(System.Web.WebPages.HelperResult result); + public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public abstract void WriteLiteral(object value); + public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { } + } + public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState + { + public static readonly string WebPagesVersionHeaderName; + public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { } + public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool IsReusable { get { throw null; } } + public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetRegisteredExtensions() { throw null; } + public virtual void ProcessRequest(System.Web.HttpContext context) { } + public static void RegisterExtension(string extension) { } + } + public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile + { + protected WebPageRenderingBase() { } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public string Culture { get { throw null; } set { } } + protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } } + public virtual bool IsAjax { get { throw null; } } + public virtual bool IsPost { get { throw null; } } + public abstract string Layout { get; set; } + public abstract dynamic Page { get; } + public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Collections.Generic.IDictionary PageData { get; } + public System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } } + public string UICulture { get { throw null; } set { } } + public virtual System.Collections.Generic.IList UrlData { get { throw null; } } + public virtual System.Security.Principal.IPrincipal User { get { throw null; } } + public abstract void ExecutePageHierarchy(); + public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data); + } +} +namespace System.Web.WebPages.Html +{ + public partial class HtmlHelper + { + internal HtmlHelper() { } + public static string IdAttributeDotReplacement { get { throw null; } set { } } + public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } } + public static string ValidationInputCssClassName { get { throw null; } set { } } + public static string ValidationInputValidCssClassName { get { throw null; } set { } } + public static string ValidationMessageCssClassName { get { throw null; } set { } } + public static string ValidationMessageValidCssClassName { get { throw null; } set { } } + public static string ValidationSummaryClass { get { throw null; } set { } } + public static string ValidationSummaryValidClass { get { throw null; } set { } } + public string AttributeEncode(object value) { throw null; } + public string AttributeEncode(string value) { throw null; } + public System.Web.IHtmlString CheckBox(string name) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, object htmlAttributes) { throw null; } + public string Encode(object value) { throw null; } + public string Encode(string value) { throw null; } + public System.Web.IHtmlString Hidden(string name) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Label(string labelText) { throw null; } + public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name) { throw null; } + public System.Web.IHtmlString Password(string name, object value) { throw null; } + public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Raw(object value) { throw null; } + public System.Web.IHtmlString Raw(string value) { throw null; } + public System.Web.IHtmlString TextArea(string name) { throw null; } + public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary() { throw null; } + public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; } + public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; } + } + public partial class ModelState + { + public ModelState() { } + public System.Collections.Generic.IList Errors { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ModelStateDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ModelStateDictionary() { } + public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Web.WebPages.Html.ModelState value) { } + public void AddError(string key, string errorMessage) { } + public void AddFormError(string errorMessage) { } + public void Clear() { } + public bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool IsValidField(string key) { throw null; } + public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool Remove(string key) { throw null; } + public void SetModelValue(string key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; } + } + public partial class SelectListItem + { + public SelectListItem() { } + public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { } + public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.Web.WebPages.Instrumentation +{ + public partial class InstrumentationService + { + public InstrumentationService() { } + public bool IsAvailable { get { throw null; } } + public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")] + public partial class PositionTagged + { + public PositionTagged(T value, int offset) { } + public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged (System.Tuple value) { throw null; } + public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged value) { throw null; } + public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Web.WebPages.Scope +{ + public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public AspNetRequestScopeStorageProvider() { } + public System.Collections.Generic.IDictionary ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public System.Collections.Generic.IDictionary RequestScope { get { throw null; } } + } + public partial interface IScopeStorageProvider + { + System.Collections.Generic.IDictionary CurrentScope { get; set; } + System.Collections.Generic.IDictionary GlobalScope { get; } + } + public static partial class ScopeStorage + { + public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary CurrentScope { get { throw null; } } + public static System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public static System.IDisposable CreateTransientScope() { throw null; } + public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary context) { throw null; } + } + public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ScopeStorageDictionary() { } + public ScopeStorageDictionary(System.Collections.Generic.IDictionary baseScope) { } + protected System.Collections.Generic.IDictionary BackingStore { get { throw null; } } + protected System.Collections.Generic.IDictionary BaseScope { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public virtual System.Collections.Generic.ICollection Keys { get { throw null; } } + public virtual System.Collections.Generic.ICollection Values { get { throw null; } } + public virtual void Add(System.Collections.Generic.KeyValuePair item) { } + public virtual void Add(object key, object value) { } + public virtual void Clear() { } + public virtual bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool ContainsKey(object key) { throw null; } + public virtual void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public virtual System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerable> GetItems() { throw null; } + public virtual bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool Remove(object key) { throw null; } + public virtual void SetValue(object key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; } + } + public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public StaticScopeStorageProvider() { } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..66c3cf3432 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +c8d9aa760c9f262ba8cf1f8d4eab073c6cce4a36 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..794de70635 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +2b7f83f71f3ef14bbf532ab86b006ec2f941ad8c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..f7d279d60b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +5c73dcaf5449ca1adf35a02e14fe547d971a220b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Windows.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Windows.cs new file mode 100644 index 0000000000..82acf153b3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Windows.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Xaml.cs new file mode 100644 index 0000000000..54f4c3086d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Xaml.cs @@ -0,0 +1,1230 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute + { + public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType : byte + { + EndMember = (byte)5, + EndObject = (byte)3, + GetObject = (byte)2, + NamespaceDeclaration = (byte)7, + None = (byte)0, + StartMember = (byte)4, + StartObject = (byte)1, + Value = (byte)6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected virtual void OnAfterBeginInit(object value) { } + protected virtual void OnAfterEndInit(object value) { } + protected virtual void OnAfterProperties(object value) { } + protected virtual void OnBeforeProperties(object value) { } + protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter writer, object instance) { } + public static string Save(object instance) { throw null; } + public static void Save(string fileName, object instance) { } + public static void Save(System.Xaml.XamlWriter writer, object instance) { } + public static void Save(System.Xml.XmlWriter writer, object instance) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList LookupAllowedContentTypes() { throw null; } + protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; } + protected virtual System.Xaml.XamlType LookupBaseType() { throw null; } + protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; } + protected virtual bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType type) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind : byte + { + Array = (byte)3, + Collection = (byte)1, + Dictionary = (byte)2, + None = (byte)0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 result) { result = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Linq.cs new file mode 100644 index 0000000000..53425e23f6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Linq.cs @@ -0,0 +1,548 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Xml.Linq +{ + public static partial class Extensions + { + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Elements() { throw null; } + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; } + public bool IsAfter(System.Xml.Linq.XNode node) { throw null; } + public bool IsBefore(System.Xml.Linq.XNode node) { throw null; } + public System.Collections.Generic.IEnumerable NodesAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object x, object y) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Linq.extra.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Linq.extra.cs new file mode 100644 index 0000000000..439c9421a0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Linq.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Xml.Linq +{ + [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))] + partial class XName { } + internal partial class NameSerializer { } +} + diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Serialization.cs b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Serialization.cs new file mode 100644 index 0000000000..20d0efed38 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.Serialization.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))] diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..56607fd46c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +739753aa230fb7c26c07373f777a9c2b47556218 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..4ce5feac84 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +d5d063af300aa7c993efc5d5824f79f1442a32db \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.5.2/WebMatrix.Data.cs new file mode 100644 index 0000000000..45a23b1f39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/WebMatrix.Data.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..d88fbb4564 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +77fe49e51289ab178451d25d0f09eed5dd1fecc2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.5.2/cscompmgd.cs new file mode 100644 index 0000000000..c5aa294454 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/cscompmgd.cs @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5.2/monodoc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/monodoc.cs.REMOVED.git-id new file mode 100644 index 0000000000..27ecfba5b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/monodoc.cs.REMOVED.git-id @@ -0,0 +1 @@ +32ac03d1083b801c299db2d0f54a0899cc9ed2a8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5.2/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..20e0d12f64 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +2d7d6219479e21a935fbc3e1b58806f856d47bc4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5.2/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.5.2/mscorlib.extra.cs new file mode 100644 index 0000000000..373cc862bd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5.2/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Accessibility.cs b/external/binary-reference-assemblies/src/v4.5/Accessibility.cs new file mode 100644 index 0000000000..c31b786218 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Accessibility.cs @@ -0,0 +1,119 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public enum AnnoScope + { + ANNO_CONTAINER = 1, + ANNO_THIS = 0, + } + public partial interface CAccPropServices : Accessibility.IAccPropServices + { + } + public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices + { + public CAccPropServicesClass() { } + public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); } + public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); } + public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + } + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } + public partial interface IAccessibleHandler + { + void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible); + } + public partial interface IAccIdentity + { + void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + } + public partial interface IAccPropServer + { + void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp); + } + public partial interface IAccPropServices + { + void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild); + void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild); + void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + } + public partial struct _RemotableHandle + { + public int fContext; + public Accessibility.__MIDL_IWinTypes_0009 u; + } + public partial struct __MIDL_IWinTypes_0009 + { + public int hInproc; + public int hRemote; + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.5/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..60079174fa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Commons.Xml.Relaxng.cs @@ -0,0 +1,1148 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.5/CustomMarshalers.cs new file mode 100644 index 0000000000..0f5cdd69b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/CustomMarshalers.cs @@ -0,0 +1,116 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumeratorToEnumVariantMarshaler() { } + public virtual void CleanUpManagedData(object pManagedObj) { } + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + public virtual int GetNativeDataSize() { throw null; } + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Collections.Concurrent.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Collections.Concurrent.cs new file mode 100644 index 0000000000..d702b84d8d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Collections.Concurrent.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Collections.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Collections.cs new file mode 100644 index 0000000000..4648123f89 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Collections.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.Annotations.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.Annotations.cs new file mode 100644 index 0000000000..c8e532cde0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.Annotations.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.EventBasedAsync.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.EventBasedAsync.cs new file mode 100644 index 0000000000..6bdc31fab7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.EventBasedAsync.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.cs new file mode 100644 index 0000000000..2d5f84347c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ComponentModel.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Contracts.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Contracts.cs new file mode 100644 index 0000000000..b5bc686184 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Contracts.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Debug.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Debug.cs new file mode 100644 index 0000000000..042f969799 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Debug.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Tools.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Tools.cs new file mode 100644 index 0000000000..04d1ec6222 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Tools.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Tracing.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Tracing.cs new file mode 100644 index 0000000000..774dae3bd6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Diagnostics.Tracing.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Dynamic.Runtime.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Dynamic.Runtime.cs new file mode 100644 index 0000000000..236a3ef275 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Dynamic.Runtime.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Globalization.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Globalization.cs new file mode 100644 index 0000000000..9fc29d5e24 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Globalization.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.IO.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.IO.cs new file mode 100644 index 0000000000..03c72981d4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.IO.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Expressions.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Expressions.cs new file mode 100644 index 0000000000..08c9bf760d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Expressions.cs @@ -0,0 +1,59 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Parallel.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Parallel.cs new file mode 100644 index 0000000000..b475910df6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Parallel.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Queryable.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Queryable.cs new file mode 100644 index 0000000000..b580e53dc5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.Queryable.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.cs new file mode 100644 index 0000000000..519fd755ce --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Linq.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.NetworkInformation.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.NetworkInformation.cs new file mode 100644 index 0000000000..4629ae5590 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.NetworkInformation.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.Primitives.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.Primitives.cs new file mode 100644 index 0000000000..ae12f617ca --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.Primitives.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.Requests.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.Requests.cs new file mode 100644 index 0000000000..f39e01841a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Net.Requests.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ObjectModel.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ObjectModel.cs new file mode 100644 index 0000000000..2b74a0d5e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ObjectModel.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.ILGeneration.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.ILGeneration.cs new file mode 100644 index 0000000000..6ace9eabb7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.ILGeneration.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.Lightweight.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.Lightweight.cs new file mode 100644 index 0000000000..97ea93e30d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.Lightweight.cs @@ -0,0 +1,16 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.cs new file mode 100644 index 0000000000..4a097ba185 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Emit.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Extensions.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Extensions.cs new file mode 100644 index 0000000000..a280ff6764 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Extensions.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Primitives.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Primitives.cs new file mode 100644 index 0000000000..f306a137c1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.Primitives.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.cs new file mode 100644 index 0000000000..30274e8a6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Reflection.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Resources.ResourceManager.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Resources.ResourceManager.cs new file mode 100644 index 0000000000..4033c97d53 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Resources.ResourceManager.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Extensions.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Extensions.cs new file mode 100644 index 0000000000..7b14e3cc0a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Extensions.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.cs new file mode 100644 index 0000000000..619beb5fa4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.InteropServices.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.InteropServices.cs new file mode 100644 index 0000000000..6013cc92c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.InteropServices.cs @@ -0,0 +1,127 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Numerics.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Numerics.cs new file mode 100644 index 0000000000..2c3ceffffb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Numerics.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Json.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Json.cs new file mode 100644 index 0000000000..db744174c2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Json.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Primitives.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Primitives.cs new file mode 100644 index 0000000000..6c8e8c76dd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Primitives.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Xml.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Xml.cs new file mode 100644 index 0000000000..80e8fe1299 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.Serialization.Xml.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.cs new file mode 100644 index 0000000000..852cb8defc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Runtime.cs @@ -0,0 +1,267 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCLatencyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.GCSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CharSet))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Security.Principal.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Security.Principal.cs new file mode 100644 index 0000000000..1e7cff9d7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Security.Principal.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Duplex.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Duplex.cs new file mode 100644 index 0000000000..9a190d7697 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Duplex.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Http.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Http.cs new file mode 100644 index 0000000000..0bf59b29af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Http.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.NetTcp.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.NetTcp.cs new file mode 100644 index 0000000000..0369c4082f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.NetTcp.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Primitives.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Primitives.cs new file mode 100644 index 0000000000..043d8d79d1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Primitives.cs @@ -0,0 +1,152 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Security.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Security.cs new file mode 100644 index 0000000000..a64ae4aaf1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.ServiceModel.Security.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.Encoding.Extensions.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.Encoding.Extensions.cs new file mode 100644 index 0000000000..c4c7cb6c8b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.Encoding.Extensions.cs @@ -0,0 +1,17 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.Encoding.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.Encoding.cs new file mode 100644 index 0000000000..fd57d5bac7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.Encoding.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.RegularExpressions.cs new file mode 100644 index 0000000000..560dd36123 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Text.RegularExpressions.cs @@ -0,0 +1,25 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.Tasks.Parallel.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.Tasks.Parallel.cs new file mode 100644 index 0000000000..75fc34bf54 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.Tasks.Parallel.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.Tasks.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.Tasks.cs new file mode 100644 index 0000000000..f76c65b3f8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.Tasks.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.cs new file mode 100644 index 0000000000..ea5836a44c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Threading.cs @@ -0,0 +1,42 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.ReaderWriter.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.ReaderWriter.cs new file mode 100644 index 0000000000..41c6c7fc2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.ReaderWriter.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.XDocument.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.XDocument.cs new file mode 100644 index 0000000000..d134921708 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.XDocument.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))] diff --git a/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.XmlSerializer.cs b/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.XmlSerializer.cs new file mode 100644 index 0000000000..84f7db2f7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Facades/System.Xml.XmlSerializer.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.5/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.5/I18N.CJK.cs new file mode 100644 index 0000000000..694a3f00ff --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/I18N.CJK.cs @@ -0,0 +1,135 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.5/I18N.MidEast.cs new file mode 100644 index 0000000000..1e95319809 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/I18N.MidEast.cs @@ -0,0 +1,110 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.5/I18N.Other.cs new file mode 100644 index 0000000000..ddc9db02cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/I18N.Other.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.5/I18N.Rare.cs new file mode 100644 index 0000000000..5bedcdb135 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/I18N.Rare.cs @@ -0,0 +1,530 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/I18N.West.cs b/external/binary-reference-assemblies/src/v4.5/I18N.West.cs new file mode 100644 index 0000000000..e2dd4baa1a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/I18N.West.cs @@ -0,0 +1,222 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/I18N.cs b/external/binary-reference-assemblies/src/v4.5/I18N.cs new file mode 100644 index 0000000000..3ab8d52e79 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/I18N.cs @@ -0,0 +1,173 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder + { + public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { } + [System.CLSCompliantAttribute(false)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public unsafe override void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference + { + public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.5/IBM.Data.DB2.cs new file mode 100644 index 0000000000..95615180e9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/IBM.Data.DB2.cs @@ -0,0 +1,298 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.5/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..b41a74c74c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,963 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..c29447f1c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Engine.cs @@ -0,0 +1,571 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public int CustomMetadataCount { get { throw null; } } + public System.Collections.ICollection CustomMetadataNames { get { throw null; } } + public string Exclude { get { throw null; } set { } } + public string FinalItemSpec { get { throw null; } } + public string Include { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { } + public void RemoveProperty(string propertyName) { } + public void SetImportedPropertyGroupCondition(string condition) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public virtual void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { } + public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { } + public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { } + public virtual void Shutdown() { } + public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { } + public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { } + public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { } + public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { } + public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { } + } + public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public DistributedFileLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class Engine + { + public Engine() { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { } + public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } set { } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } set { } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void AddNewImport(string projectFile, string condition) { } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public bool InitializationException { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public InvalidToolsetDefinitionException(string message, string errorCode) { } + public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { } + public string ErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class LocalNode + { + internal LocalNode() { } + public static void StartLocalNodeServer(int nodeNumber) { } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string projectFile, string condition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { } + [System.MonoTODOAttribute] + public void RemoveItemsByName(string itemName) { } + [System.MonoTODOAttribute("Not tested")] + public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { } + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string content) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public sealed partial class RemoteErrorException : System.Exception + { + internal RemoteErrorException() { } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static partial class SolutionWrapperProject + { + public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; } + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Outputs { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { } + } + public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public System.Collections.Generic.IEnumerable ToolsVersions { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..46ae3ce9e0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Framework.cs @@ -0,0 +1,759 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public long BuildRequestId { get { throw null; } } + public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected CriticalBuildMessageEventArgs() { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3 + { + object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection); + object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask + { + object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property); + void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + public const int InvalidProjectId = -1; + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary 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 GlobalProperties { get { throw null; } } + public System.Collections.IEnumerable Items { get { throw null; } } + public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } } + public string ProjectFile { get { throw null; } } + public int ProjectId { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + public string ToolsVersion { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + public enum RegisteredTaskObjectLifetime + { + AppDomain = 1, + Build = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + public sealed partial class RequiredRuntimeAttribute : System.Attribute + { + public RequiredRuntimeAttribute(string runtimeVersion) { } + public string RuntimeVersion { get { throw null; } } + } + public sealed partial class RunInMTAAttribute : System.Attribute + { + public RunInMTAAttribute() { } + } + public sealed partial class RunInSTAAttribute : System.Attribute + { + public RunInSTAAttribute() { } + } + [System.SerializableAttribute] + public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetFinishedEventArgs() { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { } + public string ParentTarget { get { throw null; } } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e); +} +namespace Microsoft.Build.Framework.XamlTypes +{ + public sealed partial class Argument : System.ComponentModel.ISupportInitialize + { + public Argument() { } + public bool IsRequired { get { throw null; } set { } } + public string Property { get { throw null; } set { } } + public string Separator { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } + public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize + { + protected BaseProperty() { } + public System.Collections.Generic.List 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 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 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 ProviderSettings { get { throw null; } set { } } + } + public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public EnumProperty() { } + public System.Collections.Generic.List AdmissibleValues { get { throw null; } set { } } + public override void EndInit() { } + } + public sealed partial class EnumValue + { + public EnumValue() { } + public System.Collections.Generic.List 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public IntProperty() { } + public System.Nullable MaxValue { get { throw null; } set { } } + public System.Nullable MinValue { get { throw null; } set { } } + public override void EndInit() { } + } + public partial interface IProjectSchemaNode + { + System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type); + System.Collections.Generic.IEnumerable 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Nodes { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 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 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 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 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 GetPropertiesInCategory(string categoryName) { throw null; } + public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize + { + public RuleBag() { } + public System.Collections.Generic.List Rules { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Metadata { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..a42f0d7c00 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +cb0a075a9f294098a6b4ea79d60b405568e7cac2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..4c68468bed --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,526 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class AssemblyFoldersExInfo + { + public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { } + public string DirectoryPath { get { throw null; } } + public Microsoft.Win32.RegistryHive Hive { get { throw null; } } + public string Key { get { throw null; } } + public System.Version TargetFrameworkVersion { get { throw null; } } + public Microsoft.Win32.RegistryView View { get { throw null; } } + } + public partial class CanonicalTrackedInputFiles + { + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public System.Collections.Generic.Dictionary> 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> DependencyTable { get { throw null; } } + public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { } + public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; } + public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + public CommandLineBuilder(bool quoteHyphensOnCommandLine) { } + protected System.Text.StringBuilder CommandLine { get { throw null; } } + public int Length { get { throw null; } } + public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { } + public void AppendFileNameIfNotNull(string fileName) { } + public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { } + public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { } + protected void AppendFileNameWithQuoting(string fileName) { } + protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { } + protected void AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public delegate bool DependencyFilter(string fullPath); + public enum DotNetFrameworkArchitecture + { + Bitness32 = 1, + Bitness64 = 2, + Current = 0, + } + public enum ExecutableType + { + Managed32Bit = 3, + Managed64Bit = 4, + ManagedIL = 2, + Native32Bit = 0, + Native64Bit = 1, + SameAsCurrentProcess = 5, + } + public static partial class FileTracker + { + public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; } + public static void EndTrackingContext() { } + public static string EnsureFileTrackerOnPath() { throw null; } + public static string EnsureFileTrackerOnPath(string rootPath) { throw null; } + public static bool FileIsExcludedFromDependencies(string fileName) { throw null; } + public static bool FileIsUnderPath(string fileName, string path) { throw null; } + public static string FindTrackerOnPath() { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static void ResumeTracking() { } + public static void SetThreadCount(int threadCount) { } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void StartTrackingContext(string intermediateDirectory, string taskName) { } + public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { } + public static void StopTrackingAndCleanup() { } + public static void SuspendTracking() { } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static string TrackerCommandArguments(string command, string arguments) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void WriteAllTLogs(string intermediateDirectory, string taskName) { } + public static void WriteContextTLogs(string intermediateDirectory, string taskName) { } + } + public partial class FlatTrackingData + { + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { } + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary 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 DependencyTable { get { throw null; } } + public System.Collections.Generic.List MissingFiles { get { throw null; } set { } } + public string NewestFileName { get { throw null; } set { } } + public System.DateTime NewestFileTime { get { throw null; } set { } } + public System.DateTime NewestFileTimeUtc { get { throw null; } set { } } + public string NewestTLogFileName { get { throw null; } set { } } + public System.DateTime NewestTLogTime { get { throw null; } set { } } + public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } } + public string OldestFileName { get { throw null; } set { } } + public System.DateTime OldestFileTime { get { throw null; } set { } } + public System.DateTime OldestFileTimeUtc { get { throw null; } set { } } + public bool SkipMissingFiles { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } } + public bool TlogsAvailable { get { throw null; } set { } } + public bool TreatRootMarkersAsEntries { get { throw null; } set { } } + public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; } + public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { } + public System.DateTime GetLastWriteTimeUtc(string file) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + public void UpdateFileEntryDetails() { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public MuxLogger() { } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { } + public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public bool UnregisterLoggers(int submissionId) { throw null; } + } + public static partial class ProcessorArchitecture + { + public const string AMD64 = "AMD64"; + public const string ARM = "ARM"; + public const string IA64 = "IA64"; + public const string MSIL = "MSIL"; + public const string X86 = "x86"; + public static string CurrentProcessArchitecture { get { throw null; } } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + Version45 = 5, + VersionLatest = 5, + } + public partial class TargetPlatformSDK : System.IEquatable + { + public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { } + public string Path { get { throw null; } set { } } + public string TargetPlatformIdentifier { get { throw null; } } + public System.Version TargetPlatformVersion { get { throw null; } } + public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { } + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + public virtual string GetResourceMessage(string resourceName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void MarkAsInactive() { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { throw null; } } + public static void ClearSDKStaticCache() { } + public static System.Collections.Generic.IList 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 GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList 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 GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; } + public static System.Collections.Generic.IDictionary 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 GetSDKDesignTimeFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSupportedTargetFrameworks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; } + public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public bool EchoOff { get { throw null; } set { } } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + public string StandardErrorImportance { get { throw null; } set { } } + protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + protected int TaskProcessTerminationTimeout { get { throw null; } set { } } + public virtual int Timeout { get { throw null; } set { } } + protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + public bool UseCommandProcessor { get { throw null; } set { } } + public bool YieldDuringToolExecution { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual string ResponseFileEscape(string responseString) { throw null; } + protected virtual bool SkipTaskExecution() { throw null; } + protected internal virtual bool ValidateParameters() { throw null; } + } + public static partial class TrackedDependencies + { + public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; } + } + public enum UpToDateCheckType + { + InputNewerThanOutput = 0, + InputNewerThanTracking = 2, + InputOrOutputNewerThanTracking = 1, + } + public enum VisualStudioVersion + { + Version100 = 0, + Version110 = 1, + VersionLatest = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.cs.REMOVED.git-id new file mode 100644 index 0000000000..9eae8aba4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.Build.cs.REMOVED.git-id @@ -0,0 +1 @@ +eec3b5e71cf3fe71667427e0c35beceb80440e58 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.5/Microsoft.CSharp.cs new file mode 100644 index 0000000000..cf02f107b8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.CSharp.cs @@ -0,0 +1,123 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class Binder + { + public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..bee5ecd07a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +662d539b2897e84456fcb262423b6d99ad568a92 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.5/Microsoft.VisualC.cs new file mode 100644 index 0000000000..0cc8bd0d45 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.VisualC.cs @@ -0,0 +1,53 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + public DecoratedNameAttribute(string decoratedName) { } + } + public sealed partial class IsConstModifier + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.5/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..fcaebd00c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,96 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName=".NET Framework 4")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.C5.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Mono.C5.cs.REMOVED.git-id new file mode 100644 index 0000000000..da526fb8fa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.C5.cs.REMOVED.git-id @@ -0,0 +1 @@ +842055ae097d8cf7e4a5593121e62f3d478abad3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..669e87a30e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +6c64acda1d4ba7272aa50fb42536d84ea7a5592b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Cairo.cs new file mode 100644 index 0000000000..301b58766f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Cairo.cs @@ -0,0 +1,730 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Pattern { get { throw null; } set { } } + public uint ReferenceCount { get { throw null; } } + [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")] + public Cairo.ScaledFont ScaledFont { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Cecil.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Mono.Cecil.cs.REMOVED.git-id new file mode 100644 index 0000000000..6aca3916f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Cecil.cs.REMOVED.git-id @@ -0,0 +1 @@ +e1e3435c28d7a38af4d45a203d19fb54ba7fa12a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.CodeContracts.cs b/external/binary-reference-assemblies/src/v4.5/Mono.CodeContracts.cs new file mode 100644 index 0000000000..9dc53c9467 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.CodeContracts.cs @@ -0,0 +1,500 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CodeContracts.Rewrite +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AssemblyRef + { + public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;} + public AssemblyRef(string filename) { throw null;} + public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsFilename { get { throw null; } } + public bool IsSet { get { throw null; } } + public bool IsStream { get { throw null; } } + public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TwoStreams + { + public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;} + public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + } + public partial class Rewriter + { + internal Rewriter() { } + public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; } + } + public partial class RewriterOptions + { + public RewriterOptions() { } + public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class RewriterResults + { + internal RewriterResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static +{ + public partial class Checker + { + internal Checker() { } + public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; } + } + public partial class CheckOptions + { + public CheckOptions() { } + public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CheckResults + { + internal CheckResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IDictionary> Results { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static.Analysis.Numerical +{ + public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero; + public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public bool IsNotZero { get { throw null; } } + public bool IsPositiveOrZero { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public override bool Equals(object other) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence intervals) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Normalize(Mono.CodeContracts.Static.DataStructures.Sequence intervals, out bool isBottom) { isBottom = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; } + public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func selector) { throw null; } + public override string ToString() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + } + public enum ExpressionOperator + { + Add = 16, + And = 3, + Constant = 0, + ConvertToInt32 = 24, + Div = 19, + Equal = 9, + Equal_Obj = 10, + GreaterEqualThan = 15, + GreaterThan = 14, + LessEqualThan = 13, + LessThan = 12, + LogicalAnd = 6, + LogicalNot = 8, + LogicalOr = 7, + Mod = 20, + Mult = 18, + Not = 2, + NotEqual = 11, + Or = 4, + SizeOf = 22, + Sub = 17, + UnaryMinus = 21, + Unknown = 23, + Variable = 1, + Xor = 5, + } + public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase, System.IEquatable + { + internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; } + public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; } + public bool Includes(int x) { throw null; } + public bool Includes(long x) { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool LessEqual(System.Collections.Generic.IEnumerable right) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; } + public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + } + public abstract partial class IntervalBase : Mono.CodeContracts.Static.Lattices.IAbstractDomain where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { } + public abstract TInterval Bottom { get; } + public abstract bool IsBottom { get; } + public bool IsFinite { get { throw null; } } + public bool IsSinglePoint { get { throw null; } } + public abstract bool IsTop { get; } + public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Top { get; } + public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Clone(); + public abstract void Dump(System.IO.TextWriter tw); + public abstract TInterval ImmutableVersion(); + protected abstract bool IsFiniteBound(TNumeric n); + public abstract TInterval Join(TInterval that); + public abstract TInterval Join(TInterval that, bool widening, out bool weaker); + public abstract bool LessEqual(TInterval that); + public abstract TInterval Meet(TInterval that); + public override string ToString() { throw null; } + public abstract TInterval Widen(TInterval that); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rational : System.IEquatable + { + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero; + public long Down { get { throw null; } } + public bool IsInfinity { get { throw null; } } + public bool IsInt32 { get { throw null; } } + public bool IsInteger { get { throw null; } } + public bool IsMaxValue { get { throw null; } } + public bool IsMinusInfinity { get { throw null; } } + public bool IsMinValue { get { throw null; } } + public bool IsPlusInfinity { get { throw null; } } + public bool IsZero { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } } + public int Sign { get { throw null; } } + public long Up { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; } + public override int GetHashCode() { throw null; } + public bool IsInRange(long min, long max) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; } + public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public override string ToString() { throw null; } + public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + } + public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold + { + public RationalThreshold(int size) : base (default(int)) { } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } } + protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + } + public abstract partial class Threshold + { + protected int NextFree; + protected readonly System.Collections.Generic.List Values; + protected Threshold(int size) { } + public int Count { get { throw null; } } + protected abstract T MinusInfinity { get; } + protected abstract T PlusInfinity { get; } + protected abstract T Zero { get; } + public bool Add(T value) { throw null; } + public int BinarySearch(T value, int low, int hi) { throw null; } + public T GetNext(T value) { throw null; } + public T GetPrevious(T value) { throw null; } + protected abstract bool LessThan(T a, T b); + } +} +namespace Mono.CodeContracts.Static.DataStructures +{ + public partial interface IImmutableIntMap + { + T Any { get; } + int Count { get; } + T this[int key] { get; } + System.Collections.Generic.IEnumerable Keys { get; } + System.Collections.Generic.IEnumerable Values { get; } + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + bool Contains(int key); + T Lookup(int key); + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + void Visit(System.Action action); + void Visit(System.Action action); + } + public static partial class ImmutableIntMap + { + public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Empty; + } + public static partial class SequenceExtensions + { + public static bool All(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static bool Any(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Append(this Mono.CodeContracts.Static.DataStructures.Sequence list, Mono.CodeContracts.Static.DataStructures.Sequence append) { throw null; } + public static void Apply(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static System.Collections.Generic.IEnumerable AsEnumerable(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Coerce(this Mono.CodeContracts.Static.DataStructures.Sequence list) where S : T { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(this Mono.CodeContracts.Static.DataStructures.Sequence rest, T elem) { throw null; } + public static void ForEach(this Mono.CodeContracts.Static.DataStructures.Sequence seq, System.Action action) { } + public static bool IsEmpty(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static T Last(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static int Length(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Reverse(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Where(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate keep) { throw null; } + } + public partial class Sequence : System.IEquatable> + { + internal Sequence() { } + public static readonly Mono.CodeContracts.Static.DataStructures.Sequence Empty; + public T Head { get { throw null; } } + public Mono.CodeContracts.Static.DataStructures.Sequence Tail { get { throw null; } } + public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence tail) { throw null; } + public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence l, T o) { throw null; } + public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(System.Collections.Generic.IEnumerable elems) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(params T[] elems) { throw null; } + public override int GetHashCode() { throw null; } + public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static System.Collections.Generic.IEnumerable PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Singleton(T value) { throw null; } + public override string ToString() { throw null; } + } +} +namespace Mono.CodeContracts.Static.DataStructures.Patricia +{ + public partial class BranchNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public readonly int BranchingBit; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Left; + public readonly int Prefix; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Right; + public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class EmptyNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode Instance; + public EmptyNode() { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class LeafNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public LeafNode(int key, T value) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public abstract partial class PatriciaTrieNode : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap + { + protected PatriciaTrieNode() { } + public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract int Count { get; } + public T this[int key] { get { throw null; } } + public abstract int Key { get; } + public System.Collections.Generic.IEnumerable Keys { get { throw null; } } + public System.Collections.Generic.IEnumerable Values { get { throw null; } } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb); + public abstract bool Contains(int key); + public void Dump(System.IO.TextWriter tw) { } + protected internal abstract void Dump(System.IO.TextWriter tw, string prefix); + protected internal abstract void FillKeysTo(System.Collections.Generic.List list); + protected internal abstract void FillValuesTo(System.Collections.Generic.List list); + protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; } + protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { throw null; } + public abstract T Lookup(int key); + protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + public override string ToString() { throw null; } + public abstract void Visit(System.Action action); + public abstract void Visit(System.Action action); + } +} +namespace Mono.CodeContracts.Static.Lattices +{ + public static partial class AbstractDomainExtensions + { + public static string BottomSymbolIfAny(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool IsNormal(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool TryTrivialJoin(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + public static bool TryTrivialLessEqual(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(bool); throw null; } + public static bool TryTrivialMeet(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FlatDomain : Mono.CodeContracts.Static.Lattices.IAbstractDomain>, System.IEquatable> where T : System.IEquatable + { + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain BottomValue; + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain TopValue; + public readonly T Value; + public FlatDomain(T value) { throw null;} + public Mono.CodeContracts.Static.Lattices.FlatDomain Bottom { get { throw null; } } + public bool IsBottom { get { throw null; } } + public bool IsTop { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Top { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Clone() { throw null; } + public void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain ImmutableVersion() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Meet(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain (T value) { throw null; } + public override string ToString() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Widen(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + } + public partial interface IAbstractDomain + { + T Bottom { get; } + bool IsBottom { get; } + bool IsTop { get; } + T Top { get; } + T Clone(); + void Dump(System.IO.TextWriter tw); + T ImmutableVersion(); + T Join(T that); + T Join(T that, bool widen, out bool weaker); + bool LessEqual(T that); + T Meet(T that); + T Widen(T that); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.5/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..6975a139c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,345 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..fcbbd39437 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Data.Sqlite.cs @@ -0,0 +1,612 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Data.Tds.cs new file mode 100644 index 0000000000..44f1aa5f91 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Data.Tds.cs @@ -0,0 +1,591 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime2 = 42, + DateTime4 = 58, + DateTimeN = 111, + DateTimeOffset = 43, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..806be898e7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Debugger.Soft.cs @@ -0,0 +1,879 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + INVOKE_ABORTED = 107, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalScope : Mono.Debugger.Soft.Mirror + { + internal LocalScope() { } + public int LiveRangeEnd { get { throw null; } } + public int LiveRangeStart { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetThis(Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Http.cs new file mode 100644 index 0000000000..a32646c5ec --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Http.cs @@ -0,0 +1,142 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Management.cs new file mode 100644 index 0000000000..9603565c55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Management.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..3e38dc4d10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Messaging.cs new file mode 100644 index 0000000000..d423d16a2f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Messaging.cs @@ -0,0 +1,398 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Options.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Options.cs new file mode 100644 index 0000000000..da55be4dea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Options.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.2.3.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Command Line Parsing Utilities")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Options.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Options +{ + public abstract partial class ArgumentSource + { + protected ArgumentSource() { } + public abstract string Description { get; } + public static System.Collections.Generic.IEnumerable GetArguments(System.IO.TextReader reader) { throw null; } + public abstract bool GetArguments(string value, out System.Collections.Generic.IEnumerable replacement); + public static System.Collections.Generic.IEnumerable GetArgumentsFromFile(string file) { throw null; } + public abstract string[] GetNames(); + } + public abstract partial class Option + { + protected Option(string prototype, string description) { } + protected Option(string prototype, string description, int maxValueCount) { } + protected Option(string prototype, string description, int maxValueCount, bool hidden) { } + public string Description { get { throw null; } } + public bool Hidden { get { throw null; } } + public int MaxValueCount { get { throw null; } } + public Mono.Options.OptionValueType OptionValueType { get { throw null; } } + public string Prototype { get { throw null; } } + public string[] GetNames() { throw null; } + public string[] GetValueSeparators() { throw null; } + public void Invoke(Mono.Options.OptionContext c) { } + protected abstract void OnParseComplete(Mono.Options.OptionContext c); + protected static T Parse(string value, Mono.Options.OptionContext c) { throw null; } + public override string ToString() { throw null; } + } + public delegate void OptionAction(TKey key, TValue value); + public partial class OptionContext + { + public OptionContext(Mono.Options.OptionSet @set) { } + public Mono.Options.Option Option { get { throw null; } set { } } + public int OptionIndex { get { throw null; } set { } } + public string OptionName { get { throw null; } set { } } + public Mono.Options.OptionSet OptionSet { get { throw null; } } + public Mono.Options.OptionValueCollection OptionValues { get { throw null; } } + } + [System.SerializableAttribute] + public partial class OptionException : System.Exception + { + public OptionException() { } + protected OptionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public OptionException(string message, string optionName) { } + public OptionException(string message, string optionName, System.Exception innerException) { } + public string OptionName { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class OptionSet : System.Collections.ObjectModel.KeyedCollection + { + public OptionSet() { } + public OptionSet(System.Converter localizer) { } + public System.Collections.ObjectModel.ReadOnlyCollection ArgumentSources { get { throw null; } } + public System.Converter MessageLocalizer { get { throw null; } } + public Mono.Options.OptionSet Add(Mono.Options.ArgumentSource source) { throw null; } + public new Mono.Options.OptionSet Add(Mono.Options.Option option) { throw null; } + public Mono.Options.OptionSet Add(string header) { throw null; } + public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action, bool hidden) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action, bool hidden) { throw null; } + public Mono.Options.OptionSet Add(string prototype, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, System.Action action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, Mono.Options.OptionAction action) { throw null; } + public Mono.Options.OptionSet Add(string prototype, string description, Mono.Options.OptionAction action) { throw null; } + protected virtual Mono.Options.OptionContext CreateOptionContext() { throw null; } + protected override string GetKeyForItem(Mono.Options.Option item) { throw null; } + [System.ObsoleteAttribute("Use KeyedCollection.this[string]")] + protected Mono.Options.Option GetOptionForName(string option) { throw null; } + protected bool GetOptionParts(string argument, out string flag, out string name, out string sep, out string value) { flag = default(string); name = default(string); sep = default(string); value = default(string); throw null; } + protected override void InsertItem(int index, Mono.Options.Option item) { } + public System.Collections.Generic.List Parse(System.Collections.Generic.IEnumerable arguments) { throw null; } + protected virtual bool Parse(string argument, Mono.Options.OptionContext c) { throw null; } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, Mono.Options.Option item) { } + public void WriteOptionDescriptions(System.IO.TextWriter o) { } + } + public partial class OptionValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal OptionValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public string this[int index] { get { throw null; } set { } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public void Add(string item) { } + public void Clear() { } + public bool Contains(string item) { throw null; } + public void CopyTo(string[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(string item) { throw null; } + public void Insert(int index, string item) { } + public bool Remove(string item) { throw null; } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public string[] ToArray() { throw null; } + public System.Collections.Generic.List ToList() { throw null; } + public override string ToString() { throw null; } + } + public enum OptionValueType + { + None = 0, + Optional = 1, + Required = 2, + } + public partial class ResponseFileSource : Mono.Options.ArgumentSource + { + public ResponseFileSource() { } + public override string Description { get { throw null; } } + public override bool GetArguments(string value, out System.Collections.Generic.IEnumerable replacement) { replacement = default(System.Collections.Generic.IEnumerable); throw null; } + public override string[] GetNames() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Parallel.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Parallel.cs new file mode 100644 index 0000000000..3cb817b631 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Parallel.cs @@ -0,0 +1,151 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Collections.Concurrent +{ + public partial class ConcurrentOrderedList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentOrderedList() { } + public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer comparer) { } + public System.Collections.Generic.IEqualityComparer Comparer { get { throw null; } } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T data) { throw null; } + public bool ContainsHash(int key) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + void System.Collections.Generic.ICollection.Add(T item) { } + bool System.Collections.Generic.ICollection.Remove(T item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryAdd(T data) { throw null; } + public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; } + public bool TryPop(out T data) { data = default(T); throw null; } + public bool TryRemove(T data) { throw null; } + public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; } + } + public partial class ConcurrentSkipList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentSkipList() { } + public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer comparer) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T value) { throw null; } + public bool ContainsHash(int hash) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + public bool Remove(T value) { throw null; } + void System.Collections.Generic.ICollection.Add(T item) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T value) { throw null; } + public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; } + } +} +namespace Mono.Threading +{ + public partial class AtomicBoolean + { + public AtomicBoolean() { } + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AtomicBooleanValue + { + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + public partial class CSnzi + { + public CSnzi() { } + public Mono.Threading.CSnziNode Arrive() { throw null; } + public bool Close() { throw null; } + public bool Depart(Mono.Threading.CSnziNode node) { throw null; } + public void Open() { } + public System.Tuple Query() { throw null; } + } + public abstract partial class CSnziNode + { + protected CSnziNode() { } + } + public enum CSnziState + { + Closed = 1, + Open = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ReaderWriterLockSlimmer + { + public void EnterReadLock(ref bool taken) { } + public void EnterWriteLock(ref bool taken) { } + public void ExitReadLock() { } + public void ExitWriteLock() { } + public void TryEnterReadLock(ref bool taken) { } + public void TryEnterWriteLock(ref bool taken) { } + } + public partial class Snzi + { + public Snzi() { } + public bool IsSet { get { throw null; } } + public void Decrement() { } + public void Increment() { } + public void Reset() { } + } + public partial class SpinLockWrapper + { + public System.Threading.SpinLock Lock; + public SpinLockWrapper() { } + public SpinLockWrapper(bool enableTracking) { } + } +} +namespace Mono.Threading.Tasks +{ + public partial class CyclicDeque : Mono.Threading.Tasks.IConcurrentDeque + { + public CyclicDeque() { } + public bool IsEmpty { get { throw null; } } + public System.Collections.Generic.IEnumerable GetEnumerable() { throw null; } + public bool PeekBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; } + public void PushBottom(T obj) { } + } + public partial interface IConcurrentDeque + { + System.Collections.Generic.IEnumerable GetEnumerable(); + Mono.Threading.Tasks.PopResult PopBottom(out T obj); + Mono.Threading.Tasks.PopResult PopTop(out T obj); + void PushBottom(T obj); + } + public enum PopResult + { + Abort = 2, + Empty = 1, + Succeed = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..8453116211 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +e479bd022bed9ee437b1718bee448c91ed79c4e4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Security.Win32.cs new file mode 100644 index 0000000000..b7904dea02 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Security.Win32.cs @@ -0,0 +1,101 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Security.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Mono.Security.cs.REMOVED.git-id new file mode 100644 index 0000000000..bf31631b48 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Security.cs.REMOVED.git-id @@ -0,0 +1 @@ +8d827917080bcba59dbdbed881a8dfc82d89042b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..c4e7b8f738 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +6066c87e613f6e69a462cd2846f607bdc94470c6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.5/Mono.Tasklets.cs new file mode 100644 index 0000000000..635334276f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.Tasklets.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.5/Mono.WebBrowser.cs new file mode 100644 index 0000000000..6ad6afbb08 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.WebBrowser.cs @@ -0,0 +1,466 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.5/Mono.XBuild.Tasks.cs b/external/binary-reference-assemblies/src/v4.5/Mono.XBuild.Tasks.cs new file mode 100644 index 0000000000..1662451b8d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Mono.XBuild.Tasks.cs @@ -0,0 +1,148 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.XBuild.Tasks.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.PkgConfig +{ + public partial interface IPcFileCacheContext : Mono.PkgConfig.IPcFileCacheContext + { + } + public partial interface IPcFileCacheContext where TP : Mono.PkgConfig.PackageInfo, new() + { + bool IsCustomDataComplete(string pcfile, TP pkg); + void ReportError(string message, System.Exception ex); + void StoreCustomData(Mono.PkgConfig.PcFile pcfile, TP pkg); + } + public partial class LibraryPackageInfo : Mono.PkgConfig.PackageInfo + { + public LibraryPackageInfo() { } + public bool IsGacPackage { get { throw null; } set { } } + protected internal override bool IsValidPackage { get { throw null; } } + } + public partial class LibraryPcFileCache : Mono.PkgConfig.PcFileCache + { + public LibraryPcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + protected override string CacheDirectory { get { throw null; } } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName) { throw null; } + public Mono.PkgConfig.PackageAssemblyInfo GetAssemblyLocation(string fullName, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + public static string NormalizeAsmName(string name) { throw null; } + protected override void ParsePackageInfo(Mono.PkgConfig.PcFile file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + protected override void ReadPackageContent(System.Xml.XmlReader tr, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name) { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable ResolveAssemblyName(string name, System.Collections.Generic.IEnumerable searchPaths) { throw null; } + protected override void WritePackageContent(System.Xml.XmlTextWriter tw, string file, Mono.PkgConfig.LibraryPackageInfo pinfo) { } + } + public partial class PackageAssemblyInfo + { + public string Culture; + public string Name; + public string PublicKeyToken; + public string Version; + public PackageAssemblyInfo() { } + public string File { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string FullName { get { throw null; } } + public Mono.PkgConfig.LibraryPackageInfo ParentPackage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void Update(System.Reflection.AssemblyName aname) { } + public void UpdateFromFile(string file) { } + } + public partial class PackageInfo + { + public PackageInfo() { } + public string Description { get { throw null; } set { } } + protected internal virtual bool IsValidPackage { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetData(string name) { throw null; } + public void RemoveData(string name) { } + public void SetData(string name, string value) { } + } + public partial class PcFile + { + public PcFile() { } + public string Description { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public bool HasErrors { get { throw null; } set { } } + public string Libs { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Requires { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public string GetVariable(string varName) { throw null; } + public void Load(string pcfile) { } + } + public abstract partial class PcFileCache : Mono.PkgConfig.PcFileCache + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) : base (default(Mono.PkgConfig.IPcFileCacheContext)) { } + } + public abstract partial class PcFileCache where TP : Mono.PkgConfig.PackageInfo, new() + { + public PcFileCache(Mono.PkgConfig.IPcFileCacheContext ctx) { } + protected abstract string CacheDirectory { get; } + public object SyncRoot { get { throw null; } } + public TP GetPackageInfo(string file) { throw null; } + public TP GetPackageInfoByName(string name) { throw null; } + public TP GetPackageInfoByName(string name, System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPackages() { throw null; } + [System.Diagnostics.DebuggerHiddenAttribute] + public System.Collections.Generic.IEnumerable GetPackages(System.Collections.Generic.IEnumerable pkgConfigDirs) { throw null; } + public System.Collections.Generic.IEnumerable GetPkgconfigPaths(string prefix, string pkgConfigPath, string pkgConfigLibdir) { throw null; } + protected virtual void ParsePackageInfo(Mono.PkgConfig.PcFile file, TP pinfo) { } + protected virtual void ReadPackageContent(System.Xml.XmlReader tr, TP pinfo) { } + public void Save() { } + public void Update() { } + public void Update(System.Collections.Generic.IEnumerable pkgConfigDirs) { } + protected virtual void WritePackageContent(System.Xml.XmlTextWriter tw, string file, TP pinfo) { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..4bbd5200c9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +49fd16804d5c2b044d8eda63cf08e613706a73c8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/PEAPI.cs b/external/binary-reference-assemblies/src/v4.5/PEAPI.cs new file mode 100644 index 0000000000..4cacced158 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/PEAPI.cs @@ -0,0 +1,1224 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + public System.Nullable ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.DataConstant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public enum DataSegment + { + CIL = 2, + Data = 0, + TLS = 1, + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + NoOptimization = 64, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class PrimitiveTypeRef : PEAPI.Type + { + internal PrimitiveTypeRef() { } + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.DataConstant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..ff609a87cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +6042df600e4f41c1c4f9647066a6c756c8b80545 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/SMDiagnostics.cs b/external/binary-reference-assemblies/src/v4.5/SMDiagnostics.cs new file mode 100644 index 0000000000..a08170f163 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/SMDiagnostics.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] diff --git a/external/binary-reference-assemblies/src/v4.5/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.5/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..e454761d86 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ComponentModel.Composition.cs @@ -0,0 +1,687 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.SerializableAttribute] + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(System.Func valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)] + public partial class CatalogReflectionContextAttribute : System.Attribute + { + public CatalogReflectionContextAttribute(System.Type reflectionContextType) { } + public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; } + } + [System.SerializableAttribute] + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection RootCauses { get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator) { } + public System.ComponentModel.Composition.ExportLifetimeContext CreateExport() { throw null; } + } + public partial class ExportFactory : System.ComponentModel.Composition.ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func>)) { } + public TMetadata Metadata { get { throw null; } } + } + public sealed partial class ExportLifetimeContext : System.IDisposable + { + public ExportLifetimeContext(T value, System.Action disposeAction) { } + public T Value { get { throw null; } } + public void Dispose() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum ImportSource + { + Any = 0, + Local = 1, + NonLocal = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)] + public sealed partial class MetadataViewImplementationAttribute : System.Attribute + { + public MetadataViewImplementationAttribute(System.Type implementationType) { } + public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public ApplicationCatalog() { } + public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase) { } + public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public static partial class CatalogExtensions + { + public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName"; + public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters"; + public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource"; + public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.FlagsAttribute] + public enum CompositionOptions + { + Default = 0, + DisableSilentRejection = 1, + ExportCompositionService = 4, + IsThreadSafe = 2, + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")] + public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + protected CompositionScopeDefinition() { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children) { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children, System.Collections.Generic.IEnumerable publicSurface) { } + public virtual System.Collections.Generic.IEnumerable Children { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable PublicSurface { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + internal CompositionService() { } + public void Dispose() { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern) { } + public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { get { throw null; } } + } + public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { } + public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func importFilter) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func importFilter) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + public static partial class ScopingExtensions + { + public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; } + public static bool ContainsPartMetadata(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(params System.Type[] types) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable + { + protected ComposablePartCatalog() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Linq.IQueryable Parts { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary metadata) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.5/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..242204be3b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,420 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { get { throw null; } set { } } + public string Name { get { throw null; } } + public string OtherKey { get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)] + public sealed partial class BindableTypeAttribute : System.Attribute + { + public BindableTypeAttribute() { } + public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)] + public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CompareAttribute(string otherProperty) { } + public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool RequiresValidationContext { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + CreditCard = 14, + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + PostalCode = 15, + Text = 7, + Time = 3, + Upload = 16, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + public string Prompt { get { throw null; } set { } } + public System.Type ResourceType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public string Extensions { get { throw null; } set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MaxLengthAttribute() { } + public MaxLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MinLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + public abstract partial class ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual bool RequiresValidationContext { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance) { } + public ValidationContext(object instance, System.Collections.Generic.IDictionary items) { } + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Items { get { throw null; } } + public string MemberName { get { throw null; } set { } } + public object ObjectInstance { get { throw null; } } + public System.Type ObjectType { get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + public void InitializeServiceProvider(System.Func serviceProvider) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable MemberNames { get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} +namespace System.ComponentModel.DataAnnotations.Schema +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ColumnAttribute : System.Attribute + { + public ColumnAttribute() { } + public ColumnAttribute(string name) { } + public string Name { get { throw null; } } + public int Order { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ComplexTypeAttribute : System.Attribute + { + public ComplexTypeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DatabaseGeneratedAttribute : System.Attribute + { + public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { } + public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum DatabaseGeneratedOption + { + Computed = 2, + Identity = 1, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ForeignKeyAttribute : System.Attribute + { + public ForeignKeyAttribute(string name) { } + public string Name { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class InversePropertyAttribute : System.Attribute + { + public InversePropertyAttribute(string property) { } + public string Property { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)] + public partial class NotMappedAttribute : System.Attribute + { + public NotMappedAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class TableAttribute : System.Attribute + { + public TableAttribute(string name) { } + public string Name { get { throw null; } } + public string Schema { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.5/System.Configuration.Install.cs new file mode 100644 index 0000000000..9a73bf214c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Configuration.Install.cs @@ -0,0 +1,247 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.5/System.Configuration.cs new file mode 100644 index 0000000000..ad64f4f891 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Configuration.cs @@ -0,0 +1,1254 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Func AssemblyStringTransformer { get { throw null; } set { } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } } + public System.Func TypeStringTransformer { get { throw null; } set { } } + public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode) { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.Configuration CurrentConfiguration { get { throw null; } } + public System.Configuration.ElementInformation ElementInformation { get { throw null; } } + protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } + protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + protected bool HasContext { get { throw null; } } + protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } } + protected internal object this[string propertyName] { get { throw null; } set { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; } + protected virtual string GetTransformedTypeString(string typeName) { throw null; } + protected internal virtual void Init() { } + protected internal virtual void InitializeDefault() { } + protected internal virtual bool IsModified() { throw null; } + public virtual bool IsReadOnly() { throw null; } + [System.MonoTODOAttribute] + protected virtual void ListErrors(System.Collections.IList errorList) { } + protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsAssemblyStringTransformationRequired { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsTypeStringTransformationRequired { get { throw null; } } + public bool IsVersionCheckRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsAssemblyStringTransformationRequired = 16, + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + IsTypeStringTransformationRequired = 8, + IsVersionCheckRequired = 32, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; } + protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public ExeConfigurationFileMap(string machineConfigFileName) { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public enum OverrideMode + { + Allow = 1, + Deny = 2, + Inherit = 0, + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ProviderSettingsCollection() { } + public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ProviderSettings provider) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string name) { } + } + public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string protectionProvider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string rawXml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object value); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual void DeleteStream(string streamName) { } + public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; } + public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { } + public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } + public virtual bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + void DeleteStream(string streamName); + string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..6ae1edb27d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +0e327929daf8f8d7de1a69204a07effaf1b1d6ba \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.5/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..0c2962e81a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.DataSetExtensions.cs @@ -0,0 +1,108 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static TRow ElementAtOrDefault(this System.Data.TypedTableBase source, int index) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.Entity.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Data.Entity.cs.REMOVED.git-id new file mode 100644 index 0000000000..868c37882f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.Entity.cs.REMOVED.git-id @@ -0,0 +1 @@ +b7d9daca0e60a450b9eeb0b5632d5cd2efd633e5 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.5/System.Data.Linq.cs new file mode 100644 index 0000000000..851be2aa04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.Linq.cs @@ -0,0 +1,879 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string fileOrServerOrConnection) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } + public System.Collections.Generic.IEnumerable ExecuteQuery(string query, params object[] parameters) { throw null; } + public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } + public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } + public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } + public System.Data.Linq.Table GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> expression) { } + public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } + public void LoadWith(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action onRemove) { } + public int Count { get { throw null; } } + public bool HasLoadedOrAssignedValues { get { throw null; } } + public bool IsDeferred { get { throw null; } } + public TEntity this[int index] { get { throw null; } set { } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + } + public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + public partial interface ITable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable 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 + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + TResult System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.5/System.Data.OracleClient.cs new file mode 100644 index 0000000000..24975b0e94 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.OracleClient.cs @@ -0,0 +1,947 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + public void ResetCommandTimeout() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + public override string CatalogSeparator { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } } + public override string SchemaSeparator { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { } + public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int parameterOrdinal) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public static void ClearAllPools() { } + public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override int AddToBatch(System.Data.IDbCommand command) { throw null; } + protected override void ClearBatch() { } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override int ExecuteBatch() { throw null; } + protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; } + protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; } + protected override void InitializeBatching() { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + object System.ICloneable.Clone() { throw null; } + protected override void TerminateBatching() { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + public override void WriteByte(byte value) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public 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 byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public string ConnectionString { get { throw null; } set { } } + public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } } + public string KeyRestrictions { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + public bool ShouldSerializeConnectionString() { throw null; } + public bool ShouldSerializeKeyRestrictions() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.5/System.Data.Services.Client.cs new file mode 100644 index 0000000000..6c38e7c2cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.Services.Client.cs @@ -0,0 +1,461 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.5/System.Data.Services.cs new file mode 100644 index 0000000000..7cd6d98c2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.Services.cs @@ -0,0 +1,843 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + internal DataServiceBehavior() { } + public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration + { + internal DataServiceConfiguration() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + internal DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + internal DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + internal HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + internal ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Configuration +{ + public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection + { + public DataServicesFeaturesSection() { } + public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } } + } + public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement + { + public DataServicesReplaceFunctionFeature() { } + public bool Enable { get { throw null; } set { } } + } + public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public DataServicesSectionGroup() { } + public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } } + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..ea21fa3d66 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +17aaedace86cdf539d3c8088c795d35bd87a26b9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..3f27f882ae --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +6faa34afc9f37c6a6ce66a3f5006685f82f532c0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.5/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..1a5c702897 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1080 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + internal BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + public DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions : long + { + IncrementalValues = (long)2147483648, + None = (long)0, + ObjectSecurity = (long)1, + ParentsFirst = (long)2048, + PublicDataOnly = (long)8192, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + internal DsmlResponseDocument() { } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlDocument ToXml() { throw null; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags : long + { + AvoidSelf = (long)16384, + DirectoryServicesPreferred = (long)32, + DirectoryServicesRequired = (long)16, + ForceRediscovery = (long)1, + GCRequired = (long)64, + GoodTimeServerPreferred = (long)8192, + IPRequired = (long)512, + IsDnsName = (long)131072, + IsFlatName = (long)65536, + KdcRequired = (long)1024, + None = (long)0, + OnlyLdapNeeded = (long)32768, + PdcRequired = (long)128, + ReturnDnsName = (long)1073741824, + ReturnFlatName = (long)2147483648, + TimeServerRequired = (long)2048, + WriteableRequired = (long)4096, + } + public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 1, + PhantomRoot = 2, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 2, + Pct1Server = 1, + Ssl2Client = 8, + Ssl2Server = 4, + Ssl3Client = 32, + Ssl3Server = 16, + Tls1Client = 128, + Tls1Server = 64, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + } + public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..1669b04344 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +7dc809d31389718c19e513d98a73a0d4cdbfeb36 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.5/System.Drawing.Design.cs new file mode 100644 index 0000000000..5a0f0979d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Drawing.Design.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..1b49746dc8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +18100c5c0edc9612c1099f75c2fe19c623b05582 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.5/System.Dynamic.cs new file mode 100644 index 0000000000..f44de9a429 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Dynamic.cs @@ -0,0 +1,57 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.5/System.EnterpriseServices.cs new file mode 100644 index 0000000000..3d7a795de2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.EnterpriseServices.cs @@ -0,0 +1,1188 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception inner) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.IO.Compression.FileSystem.cs b/external/binary-reference-assemblies/src/v4.5/System.IO.Compression.FileSystem.cs new file mode 100644 index 0000000000..bf4d6cd452 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.IO.Compression.FileSystem.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IO.Compression +{ + public static partial class ZipFile + { + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; } + public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ZipFileExtensions + { + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; } + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.IO.Compression.cs b/external/binary-reference-assemblies/src/v4.5/System.IO.Compression.cs new file mode 100644 index 0000000000..80bd60ad55 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.IO.Compression.cs @@ -0,0 +1,92 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IO.Compression +{ + public partial class ZipArchive : System.IDisposable + { + public ZipArchive(System.IO.Stream stream) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { } + public System.Collections.ObjectModel.ReadOnlyCollection Entries { get { throw null; } } + public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; } + } + public partial class ZipArchiveEntry + { + internal ZipArchiveEntry() { } + public System.IO.Compression.ZipArchive Archive { get { throw null; } } + public long CompressedLength { get { throw null; } } + public string FullName { get { throw null; } } + public System.DateTimeOffset LastWriteTime { get { throw null; } set { } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public void Delete() { } + public System.IO.Stream Open() { throw null; } + public override string ToString() { throw null; } + } + public enum ZipArchiveMode + { + Create = 1, + Read = 0, + Update = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..5d7aa465c7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.Selectors.cs @@ -0,0 +1,150 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection 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 Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..4b8b47254e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +8215eff91375b7da1988ad645dd1ed3dedaaf921 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.extra.cs b/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.extra.cs new file mode 100644 index 0000000000..20912c3894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.IdentityModel.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.ServiceModel.Security +{ + internal partial class EncryptedKey { } + internal partial class EncryptedKeyHashIdentifierClause { } + internal partial class EncryptedType { } + internal partial interface ISspiNegotiation { } + internal partial interface ISspiNegotiationInfo { } + internal partial class ReferenceList { } + internal partial class RelAssertionDirectKeyIdentifierClause { } + internal partial class SamlAssertionDirectKeyIdentifierClause { } +} +namespace System.ServiceModel.Security.Tokens +{ + internal partial class BufferedGenericXmlSecurityToken { } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.5/System.Json.Microsoft.cs new file mode 100644 index 0000000000..3b9b1cbe8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Json.Microsoft.cs @@ -0,0 +1,245 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Json.cs b/external/binary-reference-assemblies/src/v4.5/System.Json.cs new file mode 100644 index 0000000000..8bb42a07f7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Json.cs @@ -0,0 +1,156 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Management.cs b/external/binary-reference-assemblies/src/v4.5/System.Management.cs new file mode 100644 index 0000000000..2c8bb887d1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Management.cs @@ -0,0 +1,1158 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + public System.Security.SecureString SecurePassword { set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class DeleteOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.5/System.Messaging.cs new file mode 100644 index 0000000000..b12172e6e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Messaging.cs @@ -0,0 +1,1322 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + public sealed partial class Cursor : System.IDisposable + { + internal Cursor() { } + public void Close() { } + public void Dispose() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + public long LookupId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public enum MessageLookupAction + { + Current = 0, + First = 4, + Last = 8, + Next = 1, + Previous = 2, + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter : System.ICloneable + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + public bool LookupId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public virtual object Clone() { throw null; } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + public System.Messaging.QueueAccessMode AccessMode { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public System.Messaging.Cursor CreateCursor() { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.SecurityContext GetSecurityContext() { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekById(string id) { throw null; } + public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; } + public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; } + public void Purge() { } + public System.Messaging.Message Receive() { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageNotFound = -1072824184, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public enum PeekAction + { + Current = -2147483648, + Next = -2147483647, + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + public sealed partial class SecurityContext : System.IDisposable + { + internal SecurityContext() { } + public void Dispose() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { } + protected override void OnHandleCreated(System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Net.Http.Formatting.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Net.Http.Formatting.cs.REMOVED.git-id new file mode 100644 index 0000000000..b41dda8efe --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Net.Http.Formatting.cs.REMOVED.git-id @@ -0,0 +1 @@ +712477a5e4ee265b8762b60f3181d3c52cfe5332 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Net.Http.WebRequest.cs b/external/binary-reference-assemblies/src/v4.5/System.Net.Http.WebRequest.cs new file mode 100644 index 0000000000..0e692c440a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Net.Http.WebRequest.cs @@ -0,0 +1,73 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net.Http +{ + public partial class WebRequestHandler : System.Net.Http.HttpClientHandler + { + public WebRequestHandler() { } + public bool AllowPipelining { get { throw null; } set { } } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public System.TimeSpan ContinueTimeout { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public int MaxResponseHeadersLength { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Net.Http.cs b/external/binary-reference-assemblies/src/v4.5/System.Net.Http.cs new file mode 100644 index 0000000000..20d6fca5d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Net.Http.cs @@ -0,0 +1,641 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Net.Http +{ + public partial class ByteArrayContent : System.Net.Http.HttpContent + { + public ByteArrayContent(byte[] content) { } + public ByteArrayContent(byte[] content, int offset, int count) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public enum ClientCertificateOption + { + Automatic = 1, + Manual = 0, + } + public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler + { + protected DelegatingHandler() { } + protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent + { + public FormUrlEncodedContent(System.Collections.Generic.IEnumerable> nameValueCollection) : base (default(byte[])) { } + } + public partial class HttpClient : System.Net.Http.HttpMessageInvoker + { + public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public System.Uri BaseAddress { get { throw null; } set { } } + public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } } + public long MaxResponseContentBufferSize { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public void CancelPendingRequests() { } + public System.Threading.Tasks.Task DeleteAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task GetAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler + { + public HttpClientHandler() { } + public bool AllowAutoRedirect { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } } + public System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public int MaxAutomaticRedirections { get { throw null; } set { } } + public long MaxRequestContentBufferSize { get { throw null; } set { } } + public bool PreAuthenticate { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual bool SupportsAutomaticDecompression { get { throw null; } } + public virtual bool SupportsProxy { get { throw null; } } + public virtual bool SupportsRedirectConfiguration { get { throw null; } } + public bool UseCookies { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public bool UseProxy { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public enum HttpCompletionOption + { + ResponseContentRead = 0, + ResponseHeadersRead = 1, + } + public abstract partial class HttpContent : System.IDisposable + { + protected HttpContent() { } + public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected virtual System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; } + public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; } + public System.Threading.Tasks.Task ReadAsByteArrayAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStreamAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStringAsync() { throw null; } + protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context); + protected internal abstract bool TryComputeLength(out long length); + } + public abstract partial class HttpMessageHandler : System.IDisposable + { + protected HttpMessageHandler() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected internal abstract System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + } + public partial class HttpMessageInvoker : System.IDisposable + { + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { } + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpMethod : System.IEquatable + { + public HttpMethod(string method) { } + public static System.Net.Http.HttpMethod Delete { get { throw null; } } + public static System.Net.Http.HttpMethod Get { get { throw null; } } + public static System.Net.Http.HttpMethod Head { get { throw null; } } + public string Method { get { throw null; } } + public static System.Net.Http.HttpMethod Options { get { throw null; } } + public static System.Net.Http.HttpMethod Post { get { throw null; } } + public static System.Net.Http.HttpMethod Put { get { throw null; } } + public static System.Net.Http.HttpMethod Trace { get { throw null; } } + public bool Equals(System.Net.Http.HttpMethod other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class HttpRequestException : System.Exception + { + public HttpRequestException() { } + public HttpRequestException(string message) { } + public HttpRequestException(string message, System.Exception inner) { } + } + public partial class HttpRequestMessage : System.IDisposable + { + public HttpRequestMessage() { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } } + public System.Net.Http.HttpMethod Method { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + public System.Uri RequestUri { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override string ToString() { throw null; } + } + public partial class HttpResponseMessage : System.IDisposable + { + public HttpResponseMessage() { } + public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } } + public bool IsSuccessStatusCode { get { throw null; } } + public string ReasonPhrase { get { throw null; } set { } } + public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler + { + protected MessageProcessingHandler() { } + protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken); + protected internal sealed override System.Threading.Tasks.Task 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.Collections.IEnumerable + { + public MultipartContent() { } + public MultipartContent(string subtype) { } + public MultipartContent(string subtype, string boundary) { } + public virtual void Add(System.Net.Http.HttpContent content) { } + protected override void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class MultipartFormDataContent : System.Net.Http.MultipartContent + { + public MultipartFormDataContent() { } + public MultipartFormDataContent(string boundary) { } + public override void Add(System.Net.Http.HttpContent content) { } + public void Add(System.Net.Http.HttpContent content, string name) { } + public void Add(System.Net.Http.HttpContent content, string name, string fileName) { } + } + public partial class StreamContent : System.Net.Http.HttpContent + { + public StreamContent(System.IO.Stream content) { } + public StreamContent(System.IO.Stream content, int bufferSize) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class StringContent : System.Net.Http.ByteArrayContent + { + public StringContent(string content) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { } + } +} +namespace System.Net.Http.Headers +{ + public partial class AuthenticationHeaderValue : System.ICloneable + { + public AuthenticationHeaderValue(string scheme) { } + public AuthenticationHeaderValue(string scheme, string parameter) { } + public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; } + } + public partial class CacheControlHeaderValue : System.ICloneable + { + public CacheControlHeaderValue() { } + public System.Collections.Generic.ICollection Extensions { get { throw null; } } + public System.Nullable MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection NoCacheHeaders { get { throw null; } } + public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection PrivateHeaders { get { throw null; } } + public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; } + } + public partial class ContentDispositionHeaderValue : System.ICloneable + { + protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { } + public ContentDispositionHeaderValue(string dispositionType) { } + public System.Nullable CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FileNameStar { get { throw null; } set { } } + public System.Nullable ModificationDate { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public System.Nullable ReadDate { get { throw null; } set { } } + public System.Nullable Size { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; } + } + public partial class ContentRangeHeaderValue : System.ICloneable + { + public ContentRangeHeaderValue(long length) { } + public ContentRangeHeaderValue(long from, long to) { } + public ContentRangeHeaderValue(long from, long to, long length) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasLength { get { throw null; } } + public bool HasRange { get { throw null; } } + public System.Nullable Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; } + } + public partial class EntityTagHeaderValue : System.ICloneable + { + public EntityTagHeaderValue(string tag) { } + public EntityTagHeaderValue(string tag, bool isWeak) { } + public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } } + public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; } + } + public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpContentHeaders() { } + public System.Collections.Generic.ICollection Allow { get { throw null; } } + public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ContentEncoding { get { throw null; } } + public System.Collections.Generic.ICollection ContentLanguage { get { throw null; } } + public System.Nullable ContentLength { get { throw null; } set { } } + public System.Uri ContentLocation { get { throw null; } set { } } + public byte[] ContentMD5 { get { throw null; } set { } } + public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } } + public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } } + public System.Nullable Expires { get { throw null; } set { } } + public System.Nullable LastModified { get { throw null; } set { } } + } + public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable>>, System.Collections.IEnumerable + { + protected HttpHeaders() { } + public void Add(string name, System.Collections.Generic.IEnumerable values) { } + public void Add(string name, string value) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public System.Collections.Generic.IEnumerator>> GetEnumerator() { throw null; } + public System.Collections.Generic.IEnumerable GetValues(string name) { throw null; } + public bool Remove(string name) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable values) { throw null; } + public bool TryAddWithoutValidation(string name, string value) { throw null; } + public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable values) { values = default(System.Collections.Generic.IEnumerable); throw null; } + } + public sealed partial class HttpHeaderValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : class + { + internal HttpHeaderValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void ParseAdd(string input) { } + public bool Remove(T item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryParseAdd(string input) { throw null; } + } + public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpRequestHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection Accept { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptCharset { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptEncoding { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptLanguage { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Expect { get { throw null; } } + public System.Nullable ExpectContinue { get { throw null; } set { } } + public string From { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfNoneMatch { get { throw null; } } + public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } } + public System.Nullable IfUnmodifiedSince { get { throw null; } set { } } + public System.Nullable MaxForwards { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } } + public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } } + public System.Uri Referrer { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection TE { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection UserAgent { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + } + public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpResponseHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptRanges { get { throw null; } } + public System.Nullable Age { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } } + public System.Uri Location { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection ProxyAuthenticate { get { throw null; } } + public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Server { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Vary { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection WwwAuthenticate { get { throw null; } } + } + public partial class MediaTypeHeaderValue : System.ICloneable + { + protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { } + public MediaTypeHeaderValue(string mediaType) { } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; } + } + public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable + { + public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; } + } + public partial class NameValueHeaderValue : System.ICloneable + { + protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { } + public NameValueHeaderValue(string name) { } + public NameValueHeaderValue(string name, string value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; } + } + public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable + { + protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; } + } + public partial class ProductHeaderValue : System.ICloneable + { + public ProductHeaderValue(string name) { } + public ProductHeaderValue(string name, string version) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; } + } + public partial class ProductInfoHeaderValue : System.ICloneable + { + public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { } + public ProductInfoHeaderValue(string comment) { } + public ProductInfoHeaderValue(string productName, string productVersion) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; } + } + public partial class RangeConditionHeaderValue : System.ICloneable + { + public RangeConditionHeaderValue(System.DateTimeOffset date) { } + public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { } + public RangeConditionHeaderValue(string entityTag) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; } + } + public partial class RangeHeaderValue : System.ICloneable + { + public RangeHeaderValue() { } + public RangeHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Collections.Generic.ICollection Ranges { get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; } + } + public partial class RangeItemHeaderValue : System.ICloneable + { + public RangeItemHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class RetryConditionHeaderValue : System.ICloneable + { + public RetryConditionHeaderValue(System.DateTimeOffset date) { } + public RetryConditionHeaderValue(System.TimeSpan delta) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; } + } + public partial class StringWithQualityHeaderValue : System.ICloneable + { + public StringWithQualityHeaderValue(string value) { } + public StringWithQualityHeaderValue(string value, double quality) { } + public System.Nullable Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; } + } + public partial class TransferCodingHeaderValue : System.ICloneable + { + protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { } + public TransferCodingHeaderValue(string value) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public string Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; } + } + public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable + { + public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; } + } + public partial class ViaHeaderValue : System.ICloneable + { + public ViaHeaderValue(string protocolVersion, string receivedBy) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; } + } + public partial class WarningHeaderValue : System.ICloneable + { + public WarningHeaderValue(int code, string agent, string text) { } + public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { } + public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Net.cs b/external/binary-reference-assemblies/src/v4.5/System.Net.cs new file mode 100644 index 0000000000..7e7b3aca27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Net.cs @@ -0,0 +1,722 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial interface INetworkProgress + { + event System.EventHandler ProgressChanged; + event System.EventHandler ProgressCompleted; + event System.EventHandler ProgressFailed; + } + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + 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.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 + { + 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.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 + { + 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 ResolveCompleted { add { } remove { } } + public event System.EventHandler 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 ApplicationChanged { add { } remove { } } + public event System.EventHandler CreateContactCompleted { add { } remove { } } + public event System.EventHandler NameChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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.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 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.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 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 + { + 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 LocalApplicationChanged { add { } remove { } } + public static event System.EventHandler LocalNameChanged { add { } remove { } } + public static event System.EventHandler LocalObjectChanged { add { } remove { } } + public static event System.EventHandler 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.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 ApplicationChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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.IEquatable + { + 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.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 PeerNearMeChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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 + { + 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/external/binary-reference-assemblies/src/v4.5/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.5/System.Numerics.cs new file mode 100644 index 0000000000..86f845f894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Numerics.cs @@ -0,0 +1,243 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Numerics +{ + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Core.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Core.cs new file mode 100644 index 0000000000..1c379a70cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Core.cs @@ -0,0 +1,476 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + public static partial class ObservableExtensions + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + } +} +namespace System.Reactive +{ + public sealed partial class AnonymousObservable : System.Reactive.ObservableBase + { + public AnonymousObservable(System.Func, System.IDisposable> subscribe) { } + protected override System.IDisposable SubscribeCore(System.IObserver observer) { throw null; } + } + public sealed partial class AnonymousObserver : System.Reactive.ObserverBase + { + public AnonymousObserver(System.Action onNext) { } + public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } + protected override void OnCompletedCore() { } + protected override void OnErrorCore(System.Exception error) { } + protected override void OnNextCore(T value) { } + } + public static partial class Notification + { + public static System.Reactive.Notification CreateOnCompleted() { throw null; } + public static System.Reactive.Notification CreateOnError(System.Exception error) { throw null; } + public static System.Reactive.Notification CreateOnNext(T value) { throw null; } + } + public enum NotificationKind + { + OnCompleted = 2, + OnError = 1, + OnNext = 0, + } + [System.SerializableAttribute] + public abstract partial class Notification : System.IEquatable> + { + protected internal Notification() { } + public abstract System.Exception Exception { get; } + public abstract bool HasValue { get; } + public abstract System.Reactive.NotificationKind Kind { get; } + public abstract T Value { get; } + public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract void Accept(System.IObserver observer); + public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); + public override bool Equals(object obj) { throw null; } + public abstract bool Equals(System.Reactive.Notification other); + public static bool operator ==(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public static bool operator !=(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public System.IObservable ToObservable() { throw null; } + public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } + public abstract partial class ObservableBase : System.IObservable + { + protected ObservableBase() { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + protected abstract System.IDisposable SubscribeCore(System.IObserver observer); + } + public static partial class Observer + { + public static System.IObserver AsObserver(this System.IObserver observer) { throw null; } + public static System.IObserver Checked(this System.IObserver observer) { throw null; } + public static System.IObserver Create(System.Action onNext) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, bool preventReentrancy) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, object gate) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; } + public static System.Action> ToNotifier(this System.IObserver observer) { throw null; } + public static System.IObserver ToObserver(this System.Action> handler) { throw null; } + } + public abstract partial class ObserverBase : System.IDisposable, System.IObserver + { + protected ObserverBase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCompleted() { } + protected abstract void OnCompletedCore(); + public void OnError(System.Exception error) { } + protected abstract void OnErrorCore(System.Exception error); + public void OnNext(T value) { } + protected abstract void OnNextCore(T value); + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Unit : System.IEquatable + { + public static System.Reactive.Unit Default { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Reactive.Unit other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Reactive.Concurrency +{ + public sealed partial class AsyncLock : System.IDisposable + { + public AsyncLock() { } + public void Dispose() { } + public void Wait(System.Action action) { } + } + public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal CurrentThreadScheduler() { } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static bool IsScheduleRequired { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public bool ScheduleRequired { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal DefaultScheduler() { } + public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } } + protected override object GetService(System.Type serviceType) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IConcurrencyAbstractionLayer + { + bool SupportsLongRunning { get; } + System.IDisposable QueueUserWorkItem(System.Action action, object state); + void Sleep(System.TimeSpan timeout); + System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period); + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + void StartThread(System.Action action, object state); + System.IDisposable StartTimer(System.Action action, object state, System.TimeSpan dueTime); + } + public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal ImmediateScheduler() { } + public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider + { + protected LocalScheduler() { } + public virtual System.DateTimeOffset Now { get { throw null; } } + protected virtual object GetService(System.Type serviceType) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class ScheduledItem : System.IComparable>, System.Reactive.Concurrency.IScheduledItem where TAbsolute : System.IComparable + { + protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } + public TAbsolute DueTime { get { throw null; } } + public bool IsCanceled { get { throw null; } } + public void Cancel() { } + public int CompareTo(System.Reactive.Concurrency.ScheduledItem other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public void Invoke() { } + protected abstract System.IDisposable InvokeCore(); + public static bool operator ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + } + public sealed partial class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable + { + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + protected override System.IDisposable InvokeCore() { throw null; } + } + public static partial class Scheduler + { + public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } } + public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } } + public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } } + public static System.DateTimeOffset Now { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } } + public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler Catch(this System.Reactive.Concurrency.IScheduler scheduler, System.Func handler) where TException : System.Exception { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; } + public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class SchedulerOperation + { + internal SchedulerOperation() { } + public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; } + public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion + { + internal SchedulerOperationAwaiter() { } + public bool IsCompleted { get { throw null; } } + public void GetResult() { } + public void OnCompleted(System.Action continuation) { } + } + public partial class SchedulerQueue where TAbsolute : System.IComparable + { + public SchedulerQueue() { } + public SchedulerQueue(int capacity) { } + public int Count { get { throw null; } } + public System.Reactive.Concurrency.ScheduledItem Dequeue() { throw null; } + public void Enqueue(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } + public System.Reactive.Concurrency.ScheduledItem Peek() { throw null; } + public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static partial class Synchronization + { + public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable Synchronize(System.IObservable source) { throw null; } + public static System.IObservable Synchronize(System.IObservable source, object gate) { throw null; } + } + public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler + { + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { } + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Disposables +{ + public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public BooleanDisposable() { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } + public bool IsDisposed { get { throw null; } } + public System.Threading.CancellationToken Token { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CompositeDisposable() { } + public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } + public int Count { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(System.IDisposable item) { } + public void Clear() { } + public bool Contains(System.IDisposable item) { throw null; } + public void CopyTo(System.IDisposable[] array, int arrayIndex) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(System.IDisposable item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { } + public System.Threading.SynchronizationContext Context { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public static partial class Disposable + { + public static System.IDisposable Empty { get { throw null; } } + public static System.IDisposable Create(System.Action dispose) { throw null; } + } + public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public MultipleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public RefCountDisposable(System.IDisposable disposable) { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + public System.IDisposable GetDisposable() { throw null; } + } + public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { } + public System.IDisposable Disposable { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SerialDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SingleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock + { + public DefaultSystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HostLifecycleService + { + public static event System.EventHandler Resuming { add { } remove { } } + public static event System.EventHandler Suspending { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostResumingEventArgs : System.EventArgs + { + public HostResumingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostSuspendingEventArgs : System.EventArgs + { + public HostSuspendingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IExceptionServices + { + void Rethrow(System.Exception exception); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IHostLifecycleNotifications + { + event System.EventHandler Resuming; + event System.EventHandler Suspending; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface INotifySystemClockChanged + { + event System.EventHandler SystemClockChanged; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IPlatformEnlightenmentProvider + { + T GetService(params object[] args) where T : class; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged + { + public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } + public event System.EventHandler SystemClockChanged { add { } remove { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PlatformEnlightenmentProvider + { + public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class SystemClock + { + public static System.DateTimeOffset UtcNow { get { throw null; } } + public static event System.EventHandler SystemClockChanged { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class SystemClockChangedEventArgs : System.EventArgs + { + public SystemClockChangedEventArgs() { } + public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { } + public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Debugger.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Debugger.cs new file mode 100644 index 0000000000..126c47a7af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Debugger.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public partial class QueryDebugger + { + public QueryDebugger() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Experimental.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Experimental.cs new file mode 100644 index 0000000000..79c150e566 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Experimental.cs @@ -0,0 +1,102 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reactive.ExperimentalAttribute] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)] + [System.Reactive.ExperimentalAttribute] + public sealed partial class ExperimentalAttribute : System.Attribute + { + public ExperimentalAttribute() { } + } + [System.Reactive.ExperimentalAttribute] + public partial class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable + { + public ListObservable(System.IObservable source) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public T this[int index] { get { throw null; } set { } } + public T Value { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(T item) { throw null; } + public void Insert(int index, T item) { } + public bool Remove(T item) { throw null; } + public void RemoveAt(int index) { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ObservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { throw null; } + } + [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] + public static partial class QbservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Interfaces.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Interfaces.cs new file mode 100644 index 0000000000..c56f515cbd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Interfaces.cs @@ -0,0 +1,114 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +namespace System.Reactive +{ + public partial interface IEventPatternSource where TEventArgs : System.EventArgs + { + event System.EventHandler OnNext; + } + public partial interface IEventPattern where TEventArgs : System.EventArgs + { + TEventArgs EventArgs { get; } + TSender Sender { get; } + } + public partial interface IEventSource + { + event System.Action OnNext; + } + public partial interface IObserver + { + TResult OnCompleted(); + TResult OnError(System.Exception exception); + TResult OnNext(TValue value); + } +} +namespace System.Reactive.Concurrency +{ + public partial interface IScheduledItem + { + TAbsolute DueTime { get; } + void Invoke(); + } + public partial interface IScheduler + { + System.DateTimeOffset Now { get; } + System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + } + public partial interface ISchedulerLongRunning + { + System.IDisposable ScheduleLongRunning(TState state, System.Action action); + } + public partial interface ISchedulerPeriodic + { + System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action); + } + public partial interface IStopwatch + { + System.TimeSpan Elapsed { get; } + } + public partial interface IStopwatchProvider + { + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + } +} +namespace System.Reactive.Disposables +{ + public partial interface ICancelable : System.IDisposable + { + bool IsDisposed { get; } + } +} +namespace System.Reactive.Linq +{ + public partial interface IGroupedObservable : System.IObservable + { + TKey Key { get; } + } + public partial interface IQbservable + { + System.Type ElementType { get; } + System.Linq.Expressions.Expression Expression { get; } + System.Reactive.Linq.IQbservableProvider Provider { get; } + } + public partial interface IQbservableProvider + { + System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); + } + public partial interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable + { + } +} +namespace System.Reactive.Subjects +{ + public partial interface IConnectableObservable : System.IObservable + { + System.IDisposable Connect(); + } + public partial interface ISubject : System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject + { + } + public partial interface ISubject : System.IObservable, System.IObserver + { + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Linq.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Linq.cs.REMOVED.git-id new file mode 100644 index 0000000000..0a6ea03467 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Linq.cs.REMOVED.git-id @@ -0,0 +1 @@ +034f97f0bca4197688187c94df3b16608e647fa9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Observable.Aliases.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Observable.Aliases.cs new file mode 100644 index 0000000000..fda237cf4d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Observable.Aliases.cs @@ -0,0 +1,66 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Reactive.Linq +{ + public static partial class QbservableAliases + { + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + } +} +namespace System.Reactive.Observable.Aliases +{ + public static partial class QueryLanguage + { + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.PlatformServices.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.PlatformServices.cs new file mode 100644 index 0000000000..2c1100ef00 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.PlatformServices.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic + { + public EventLoopScheduler() { } + public EventLoopScheduler(System.Func threadFactory) { } + public void Dispose() { } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public NewThreadScheduler() { } + public NewThreadScheduler(System.Func threadFactory) { } + public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { } + public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal ThreadPoolScheduler() { } + public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider + { + public CurrentPlatformEnlightenmentProvider() { } + public virtual T GetService(object[] args) where T : class { throw null; } + } + public static partial class EnlightenmentProvider + { + public static bool EnsureLoaded() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Providers.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Providers.cs.REMOVED.git-id new file mode 100644 index 0000000000..a562387e36 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Providers.cs.REMOVED.git-id @@ -0,0 +1 @@ +16cd508bb59390035b86224679d33d19fa41e79d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Runtime.Remoting.cs new file mode 100644 index 0000000000..7e1342eca5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Runtime.Remoting.cs @@ -0,0 +1,29 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public static partial class RemotingObservable + { + public static System.IObservable Remotable(this System.IObservable source) { throw null; } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Windows.Forms.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Windows.Forms.cs new file mode 100644 index 0000000000..d1b8bcfecc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Windows.Forms.cs @@ -0,0 +1,38 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public ControlScheduler(System.Windows.Forms.Control control) { } + public System.Windows.Forms.Control Control { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ControlObservable + { + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Reactive.Windows.Threading.cs b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Windows.Threading.cs new file mode 100644 index 0000000000..288cd36c85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Reactive.Windows.Threading.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } } + public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } } + [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class DispatcherObservable + { + public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Caching.cs new file mode 100644 index 0000000000..42d90aa7e6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Caching.cs @@ -0,0 +1,291 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { get { throw null; } } + public string RegionName { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } } + public System.TimeSpan SlidingExpiration { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { get { throw null; } } + public System.TimeSpan PollingInterval { get { throw null; } } + public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.5/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..2def8f0d2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Runtime.DurableInstancing.cs @@ -0,0 +1,548 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))] +public static partial class SRCore +{ + public const string AsyncTransactionException = "AsyncTransactionException"; + public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag"; + public const string BindReclaimedLockException = "BindReclaimedLockException"; + public const string BindReclaimSucceeded = "BindReclaimSucceeded"; + public const string CannotAcquireLockDefault = "CannotAcquireLockDefault"; + public const string CannotCompleteWithKeys = "CannotCompleteWithKeys"; + public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId"; + public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding"; + public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional"; + public const string CannotReplaceTransaction = "CannotReplaceTransaction"; + public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap"; + public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys"; + public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance"; + public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock"; + public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner"; + public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance"; + public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner"; + public const string ContextNotFromThisStore = "ContextNotFromThisStore"; + public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim"; + public const string ExecuteMustBeNested = "ExecuteMustBeNested"; + public const string GenericInstanceCommandNull = "GenericInstanceCommandNull"; + public const string GuidCannotBeEmpty = "GuidCannotBeEmpty"; + public const string HandleFreed = "HandleFreed"; + public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized"; + public const string InstanceCollisionDefault = "InstanceCollisionDefault"; + public const string InstanceCompleteDefault = "InstanceCompleteDefault"; + public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault"; + public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid"; + public const string InstanceLockLostDefault = "InstanceLockLostDefault"; + public const string InstanceNotReadyDefault = "InstanceNotReadyDefault"; + public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance"; + public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock"; + public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted"; + public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized"; + public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner"; + public const string InstanceOwnerDefault = "InstanceOwnerDefault"; + public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice"; + public const string InvalidInstanceState = "InvalidInstanceState"; + public const string InvalidKeyArgument = "InvalidKeyArgument"; + public const string InvalidLockToken = "InvalidLockToken"; + public const string KeyAlreadyAssociated = "KeyAlreadyAssociated"; + public const string KeyAlreadyCompleted = "KeyAlreadyCompleted"; + public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated"; + public const string KeyCollisionDefault = "KeyCollisionDefault"; + public const string KeyCompleteDefault = "KeyCompleteDefault"; + public const string KeyNotAssociated = "KeyNotAssociated"; + public const string KeyNotCompleted = "KeyNotCompleted"; + public const string KeyNotReadyDefault = "KeyNotReadyDefault"; + public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue"; + public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner"; + public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey"; + public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall"; + public const string OnCancelRequestedThrew = "OnCancelRequestedThrew"; + public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew"; + public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore"; + public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens"; + public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution"; + public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost"; + public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost"; + public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce"; + public const string UninitializedCannotHaveData = "UninitializedCannotHaveData"; + public const string WaitAlreadyInProgress = "WaitAlreadyInProgress"; + public static string CannotAcquireLockSpecific(object arg1) { throw null; } + public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; } + public static string GenericInstanceCommand(object arg1) { throw null; } + public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; } + public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; } + public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; } + public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; } + public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; } + public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; } + public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; } + public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; } + public static string KeyCompleteSpecific(object arg1) { throw null; } + public static string KeyNotReadySpecific(object arg1) { throw null; } + public static string MetadataCannotContainNullValue(object arg1) { throw null; } + public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string OutsideInstanceExecutionScope(object arg1) { throw null; } + public static string OutsideTransactionalCommand(object arg1) { throw null; } + public static string PersistencePipelineAbortThrew(object arg1) { throw null; } + public static string ProviderDoesNotSupportCommand(object arg1) { throw null; } + public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string message) { } + public InstanceCollisionException(string message, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string message) { } + public InstanceCompleteException(string message, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string message) { } + public InstanceHandleConflictException(string message, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string message) { } + public InstanceKeyCollisionException(string message, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { } + public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string message) { } + public InstanceKeyCompleteException(string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string message) { } + public InstanceKeyNotReadyException(string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string message) { } + public InstanceLockedException(string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string message) { } + public InstanceLockLostException(string message, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string message) { } + public InstanceNotReadyException(string message, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string message) { } + public InstanceOwnerException(string message, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string message) { } + public InstancePersistenceCommandException(string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string message) { } + public InstancePersistenceException(string message, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + [System.Runtime.Serialization.DataContractAttribute] + public enum InstanceValueOptions + { + [System.Runtime.Serialization.EnumMemberAttribute] + None = 0, + [System.Runtime.Serialization.EnumMemberAttribute] + Optional = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { get { throw null; } } + public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..a9f6cafcaf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Remoting.cs @@ -0,0 +1,457 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcClientChannel() { } + public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcServerChannel(string portName) { } + public IpcServerChannel(string name, string portName) { } + public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpClientChannel() { } + public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { } + public TcpServerChannel(int port) { } + public TcpServerChannel(string name, int port) { } + public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..f6bba86d2e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..ba207b42e3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Runtime.Serialization.cs @@ -0,0 +1,810 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsReference { get { throw null; } set { } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string contractNamespace) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsReference { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractSerializerSettings + { + public DataContractSerializerSettings() { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + public partial class DateTimeFormat + { + public DateTimeFormat(string formatString) { } + public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { } + public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } } + public System.IFormatProvider FormatProvider { get { throw null; } } + public string FormatString { get { throw null; } } + } + public enum EmitTypeInformation + { + Always = 1, + AsNeeded = 0, + Never = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public static partial class XPathQueryGenerator + { + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + [System.Security.SecuritySafeCriticalAttribute] + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection + { + public NetDataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)] + public bool EnableUnsafeTypeForwarding { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public bool UseSimpleDictionaryFormat { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractJsonSerializerSettings + { + public DataContractJsonSerializerSettings() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(byte[] guid, int offset) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(char[] chars, int offset, int count) { } + public UniqueId(System.Guid guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public int ToCharArray(char[] chars, int offset) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public override string ToString() { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxArrayLength { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(4096)] + public int MaxBytesPerRead { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(32)] + public int MaxDepth { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxNameTableCharCount { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(8192)] + public int MaxStringContentLength { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { } + } + [System.FlagsAttribute] + public enum XmlDictionaryReaderQuotaTypes + { + MaxArrayLength = 4, + MaxBytesPerRead = 8, + MaxDepth = 1, + MaxNameTableCharCount = 16, + MaxStringContentLength = 2, + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid value) { } + public virtual void WriteValue(System.TimeSpan value) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId value) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Security.cs b/external/binary-reference-assemblies/src/v4.5/System.Security.cs new file mode 100644 index 0000000000..679e903e0a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Security.cs @@ -0,0 +1,1082 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public abstract partial class DataProtector + { + protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { } + protected string ApplicationName { get { throw null; } } + protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } } + protected string PrimaryPurpose { get { throw null; } } + protected System.Collections.Generic.IEnumerable SpecificPurposes { get { throw null; } } + public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; } + protected virtual byte[] GetHashedPurpose() { throw null; } + public abstract bool IsReprotectRequired(byte[] encryptedData); + public byte[] Protect(byte[] userData) { throw null; } + protected abstract byte[] ProviderProtect(byte[] userData); + protected abstract byte[] ProviderUnprotect(byte[] encryptedData); + public byte[] Unprotect(byte[] encryptedData) { throw null; } + } + public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector + { + public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { } + protected override bool PrependHashedPurposeToPlaintext { get { throw null; } } + public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } } + public override bool IsReprotectRequired(byte[] encryptedData) { throw null; } + protected override byte[] ProviderProtect(byte[] userData) { throw null; } + protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; } + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public static partial class ProtectedData + { + public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + } + public static partial class ProtectedMemory + { + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { } + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public void DecryptDocument() { } + public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + [System.MonoTODOAttribute] + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; } + public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string algorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elementProperty) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string typeName) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public System.Func SignatureFormatValidator { get { throw null; } set { } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { } + public DataProtectionPermission(System.Security.Permissions.PermissionState state) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..1a3c260a23 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Activation.cs @@ -0,0 +1,136 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool MultipleSiteBindingsEnabled { get { throw null; } } + public static void EnsureInitialized() { } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + public abstract partial class HostedTransportConfiguration + { + protected HostedTransportConfiguration() { } + public abstract System.Uri[] GetBaseAddresses(string virtualPath); + } + public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute + { + public ServiceActivationBuildProviderAttribute() { } + } +#if WEB_DEP + public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider +#else + public sealed partial class ServiceBuildProvider +#endif + { + public ServiceBuildProvider() { } +#if WEB_DEP + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; } + public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; } + public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; } +#endif + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +#if SERVICEMODEL_DEP + public partial class ServiceRoute : System.Web.Routing.Route +#else + public partial class ServiceRoute +#endif + { +#if SERVICEMODEL_DEP + public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } +#endif + } +} +namespace System.ServiceModel.Activities.Activation +{ +#if WORKFLOW_DEP + public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class WorkflowServiceHostFactory +#endif + { + public WorkflowServiceHostFactory() { } +#if WORKFLOW_DEP + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..c31232f7cc --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Discovery.cs @@ -0,0 +1,796 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public System.Threading.Tasks.Task FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public System.Threading.Tasks.Task 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 ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; } + public System.Threading.Tasks.Task ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Internals.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Internals.cs new file mode 100644 index 0000000000..8613091518 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Internals.cs @@ -0,0 +1,69 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Internals.extra.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Internals.extra.cs new file mode 100644 index 0000000000..96bb5fd76c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Internals.extra.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Runtime +{ + internal abstract partial class ActionItem { } + internal abstract partial class AsyncResult { } + internal partial class BufferedOutputStream { } + internal partial class CompletedAsyncResult { } + internal partial class ExceptionTrace { } + internal static partial class Fx { } + internal partial class IOThreadScheduler { } + internal static partial class PartialTrustHelpers { } + internal partial class SynchronizedPool { } + internal enum TraceEventLevel { } + internal partial struct TracePayload { } + internal static partial class TypeHelper { } +} +namespace System.Runtime.Diagnostics +{ + internal abstract partial class DiagnosticsEventProvider { } + internal sealed partial class EtwProvider { } + internal sealed partial class EventLogger { } + internal partial class StringTraceRecord { } + internal partial class TraceRecord { } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..80df0b71b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Routing.cs @@ -0,0 +1,316 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable CreateFilterTable() { throw null; } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)] + public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter + { + internal RoutingService() { } + void System.IDisposable.Dispose() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + } + public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public RoutingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..01da25d622 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.Web.cs @@ -0,0 +1,739 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class JavascriptCallbackResponseMessageProperty + { + public JavascriptCallbackResponseMessageProperty() { } + public string CallbackFunctionName { get { throw null; } set { } } + public static string Name { get { throw null; } } + public System.Nullable StatusCode { get { throw null; } set { } } + } + public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter + { + protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { } + protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; } + protected abstract void OnWriteBodyContents(System.IO.Stream stream); + protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { } + } + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + public WebHttpBindingCollectionElement() { } + protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; } + } + public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement + { + public WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public string ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.Type BehaviorType { get { throw null; } } + public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class JsonFaultDetail + { + public JsonFaultDetail() { } + public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } } + public string ExceptionType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public string StackTrace { get { throw null; } set { } } + } + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal string JavascriptCallbackParameterName { get { throw null; } set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool FaultExceptionEnabled { get { throw null; } set { } } + public override bool HelpEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationNamePropertyName = "HttpOperationName"; + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; } + public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; } + protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; } + } +} +namespace System.ServiceModel.Web +{ + public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public AspNetCacheProfileAttribute(string cacheProfileName) { } + public string CacheProfileName { get { throw null; } } + public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.Collections.Generic.IEnumerable IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } } + public System.Collections.Generic.IEnumerable IfNoneMatch { get { throw null; } } + public System.Nullable 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 GetAcceptHeaderElements() { throw null; } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior + { + public JavascriptCallbackBehaviorAttribute() { } + public string UrlParameterName { get { throw null; } set { } } + public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { } + public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public System.Text.Encoding BindingWriteEncoding { get { throw null; } } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { get { throw null; } set { } } + public System.Nullable 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 : System.ServiceModel.ChannelFactory where TChannel : class + { + public WebChannelFactory() { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { } + public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public WebChannelFactory(string endpointConfigurationName) { } + public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type channelType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + public WebFaultException(System.Net.HttpStatusCode statusCode) { } + protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + 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 knownTypes) : base (default(T)) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operationContext) { } + public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } } + public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } } + public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } } + public void Attach(System.ServiceModel.OperationContext owner) { } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action 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 textWriter, string contentType) { throw null; } + public System.ServiceModel.Channels.Message CreateTextResponse(System.Action 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext owner) { } + public System.UriTemplate GetUriTemplate(string operationName) { throw null; } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..f4374d1f8f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +a2a64204a52570f4d8cfcae8fbc5f9755983fab1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.5/System.ServiceProcess.cs new file mode 100644 index 0000000000..fc78087b39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.ServiceProcess.cs @@ -0,0 +1,377 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Disabled = 4, + Manual = 3, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Threading.Tasks.Dataflow.cs b/external/binary-reference-assemblies/src/v4.5/System.Threading.Tasks.Dataflow.cs new file mode 100644 index 0000000000..4545f9224d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Threading.Tasks.Dataflow.cs @@ -0,0 +1,385 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Threading.Tasks.Dataflow +{ + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock.DebugView")] + public sealed partial class ActionBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public ActionBlock(System.Action action) { } + public ActionBlock(System.Action action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public ActionBlock(System.Func action) { } + public ActionBlock(System.Func action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public void Complete() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock.DebugView")] + public sealed partial class BatchBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BatchBlock(int batchSize) { } + public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T[] System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public void TriggerBatch() { } + public bool TryReceive(System.Predicate filter, out T[] item) { item = default(T[]); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock.DebugView")] + public sealed partial class BroadcastBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BroadcastBlock(System.Func cloningFunction) { } + public BroadcastBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock.DebugView")] + public sealed partial class BufferBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BufferBlock() { } + public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int Count { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + public static partial class DataflowBlock + { + public static System.IObservable AsObservable(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IObserver AsObserver(this System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Dataflow.IPropagatorBlock Encapsulate(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Predicate predicate) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate predicate) { throw null; } + public static System.Threading.Tasks.Dataflow.ITargetBlock NullTarget() { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool Post(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool TryReceive(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock source, out TOutput item) { item = default(TOutput); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")] + public partial class DataflowBlockOptions + { + public const int Unbounded = -1; + public DataflowBlockOptions() { } + public int BoundedCapacity { get { throw null; } set { } } + public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } } + public int MaxMessagesPerTask { get { throw null; } set { } } + public string NameFormat { get { throw null; } set { } } + public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")] + public partial class DataflowLinkOptions + { + public DataflowLinkOptions() { } + public bool Append { get { throw null; } set { } } + public int MaxMessages { get { throw null; } set { } } + public bool PropagateCompletion { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DataflowMessageHeader : System.IEquatable + { + public DataflowMessageHeader(long id) { throw null;} + public long Id { get { throw null; } } + public bool IsValid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + } + public enum DataflowMessageStatus + { + Accepted = 0, + Declined = 1, + DecliningPermanently = 4, + NotAvailable = 3, + Postponed = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")] + public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public ExecutionDataflowBlockOptions() { } + public int MaxDegreeOfParallelism { get { throw null; } set { } } + public bool SingleProducerConstrained { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")] + public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public GroupingDataflowBlockOptions() { } + public bool Greedy { get { throw null; } set { } } + public long MaxNumberOfGroups { get { throw null; } set { } } + } + public partial interface IDataflowBlock + { + System.Threading.Tasks.Task Completion { get; } + void Complete(); + void Fault(System.Exception exception); + } + public partial interface IPropagatorBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + } + public partial interface IReceivableSourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock + { + bool TryReceive(System.Predicate filter, out TOutput item); + bool TryReceiveAll(out System.Collections.Generic.IList items); + } + public partial interface ISourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed); + System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions); + void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + } + public partial interface ITargetBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept); + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock.DebugView")] + public sealed partial class TransformBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformBlock(System.Func> transform) { } + public TransformBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformBlock(System.Func transform) { } + public TransformBlock(System.Func transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock.DebugView")] + public sealed partial class TransformManyBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformManyBlock(System.Func> transform) { } + public TransformManyBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformManyBlock(System.Func>> transform) { } + public TransformManyBlock(System.Func>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock.DebugView")] + public sealed partial class WriteOnceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public WriteOnceBlock(System.Func cloningFunction) { } + public WriteOnceBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.5/System.Transactions.cs new file mode 100644 index 0000000000..563c41cf04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Transactions.cs @@ -0,0 +1,377 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public void Commit() { } + public void EndCommit(System.IAsyncResult asyncResult) { } + } + public enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + } + public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public new bool Unrestricted { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr reason, int retaining, int async); + void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved); + void GetTransactionInfo(System.IntPtr transactionInformation); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception e) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + public System.Transactions.Transaction Clone() { throw null; } + [System.MonoTODOAttribute] + public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; } + public void Dispose() { } + [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public static bool operator !=(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public void Rollback() { } + public void Rollback(System.Exception e) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + public TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + public TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + public TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + public TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transactionToUse) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")] + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.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 transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan Timeout { get { throw null; } set { } } + } + public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection + { + public MachineSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan MaxTimeout { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.Abstractions.cs new file mode 100644 index 0000000000..64d9c9e197 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Abstractions.cs @@ -0,0 +1,79 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..38703e5e38 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.ApplicationServices.cs @@ -0,0 +1,234 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string username, string oldPassword, string newPassword); + public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer); + public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string username, bool deleteAllRelatedData); + protected virtual byte[] EncryptPassword(byte[] password) { throw null; } + [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")] + protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; } + public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string username, string answer); + public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline); + public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline); + public abstract string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { } + public abstract string ResetPassword(string username, string answer); + public abstract bool UnlockUser(string userName); + public abstract void UpdateUser(System.Web.Security.MembershipUser user); + public abstract bool ValidateUser(string username, string password); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string passwordAnswer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string passwordAnswer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] roleNames); + public abstract void CreateRole(string roleName); + public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string roleName); + public abstract bool IsUserInRole(string username, string roleName); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames); + public abstract bool RoleExists(string roleName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.DynamicData.cs new file mode 100644 index 0000000000..a27a2cbb20 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.DynamicData.cs @@ -0,0 +1,904 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + public enum ContainerType + { + Item = 1, + List = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 + { + public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { } + public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } } + protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { } + } + public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator + { + public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { } + protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.Collections.Generic.IDictionary GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; } + public static System.Collections.Generic.IDictionary 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(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 defaultValues) { } + public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { } + public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string ClientID { get { throw null; } } + public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } } + public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnInit(System.EventArgs e) { } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + public partial class DynamicEntity : System.Web.UI.Control + { + public DynamicEntity() { } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } } + public string UIHint { get { throw null; } set { } } + public string ValidationGroup { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor + { + public DynamicField() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DataField { get { throw null; } set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string HeaderText { get { throw null; } set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool ReadOnly { get { throw null; } set { } } + public override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } } + public virtual string ValidationGroup { get { throw null; } set { } } + protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public DynamicFilter() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DataField { get { throw null; } set { } } + public System.Web.UI.Control FilterTemplate { get { throw null; } } + public string FilterUIHint { get { throw null; } set { } } + public event System.EventHandler FilterChanged { add { } remove { } } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicFilterExpression() { } + public string ControlID { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor + { + public DynamicHyperLink() { } + public string Action { get { throw null; } set { } } + public string ContextTypeName { get { throw null; } set { } } + public string DataField { get { throw null; } set { } } + public string TableName { get { throw null; } set { } } + protected override void OnDataBinding(System.EventArgs e) { } + protected override void OnPreRender(System.EventArgs e) { } + string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; } + void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicRouteExpression() { } + public string ColumnName { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + public partial class EntityTemplate : System.Web.UI.Control + { + public EntityTemplate() { } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + } + public partial class EntityTemplateFactory + { + public EntityTemplateFactory() { } + public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + } + public partial class EntityTemplateUserControl : System.Web.UI.UserControl + { + public EntityTemplateUserControl() { } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + public string ValidationGroup { get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + protected string GetSelectedValueString() { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + public partial class FilterFactory + { + public FilterFactory() { } + public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IControlParameterTarget + { + System.Web.DynamicData.MetaColumn FilteredColumn { get; } + System.Web.DynamicData.MetaTable Table { get; } + string GetPropertyNameExpression(string columnName); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplate + { + void SetHost(System.Web.DynamicData.IFieldTemplateHost host); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateFactory + { + System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint); + void Initialize(System.Web.DynamicData.MetaModel model); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + public partial interface IFilterExpressionProvider + { + System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsManyToMany { get { throw null; } } + [System.MonoTODOAttribute] + public string GetChildrenListPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row, string path) { throw null; } + protected internal override void Initialize() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions + { + public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { } + public bool AllowInitialValue { get { throw null; } } + public bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxLength { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { get { throw null; } } + public string NullDisplayText { get { throw null; } } + public virtual string Prompt { get { throw null; } } + public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequiredErrorMessage { get { throw null; } } + public virtual bool Scaffold { get { throw null; } set { } } + public virtual string ShortDisplayName { get { throw null; } } + public string SortExpression { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string UIHint { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn + { + public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + public string GetFilterExpression(string foreignKeyName) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList 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 Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { } + public static void ResetRegistrationException() { } + public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaTable + { + public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DataContextPropertyName { get { throw null; } } + public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Type EntityType { get { throw null; } } + public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ListActionPath { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type RootEntityType { get { throw null; } } + public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } } + public virtual bool SortDescending { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; } + protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public virtual object CreateContext() { throw null; } + protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; } + public string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public System.Collections.Generic.IDictionary 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 GetFilteredColumns() { throw null; } + public System.Collections.Generic.IDictionary GetPrimaryKeyDictionary(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public virtual System.Linq.IQueryable GetQuery(object context) { throw null; } + public virtual System.Collections.Generic.IEnumerable GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; } + public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; } + public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public QueryableFilterRepeater() { } + public string DynamicFilterContainerId { get { throw null; } set { } } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + protected override void OnPreRender(System.EventArgs e) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl + { + protected QueryableFilterUserControl() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DefaultValue { get { throw null; } } + public System.Collections.Generic.IDictionary DefaultValues { get { throw null; } } + public virtual System.Web.UI.Control FilterControl { get { throw null; } } + public event System.EventHandler FilterChanged { add { } remove { } } + public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; } + public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + protected void OnFilterChanged() { } + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual bool IsReadOnly { get { throw null; } protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection 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 defaultValues) { } + public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..1c964f693c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Extensions.Design.cs @@ -0,0 +1,287 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + protected override bool Visible { get { throw null; } } + protected override void Dispose(bool disposing) { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem + { + public ExtenderControlToolboxItem() { } + protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ExtenderControlToolboxItem(System.Type type) { } + public System.Collections.ObjectModel.ReadOnlyCollection GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; } + public override void Initialize(System.Type type) { } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner + { + public QueryExtenderDesigner() { } + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable 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 GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { } + protected override bool CanSelectMultipleInstances() { throw null; } + protected override System.Type[] CreateNewItemTypes() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} +namespace System.Web.UI.Design.WebControls +{ + public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner + { + public DataPagerDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public string PagedControlID { get { throw null; } set { } } + public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor + { + public DataPagerFieldTypeEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner + { + public LinqDataSourceDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public override bool CanConfigure { get { throw null; } } + public override bool CanRefreshSchema { get { throw null; } } + public string ContextTypeName { get { throw null; } set { } } + public string Delete { get { throw null; } set { } } + public bool EnableDelete { get { throw null; } set { } } + public bool EnableInsert { get { throw null; } set { } } + public bool EnableUpdate { get { throw null; } set { } } + public string GroupBy { get { throw null; } set { } } + public string Insert { get { throw null; } set { } } + public string OrderBy { get { throw null; } set { } } + public string OrderGroupsBy { get { throw null; } set { } } + public string Select { get { throw null; } set { } } + public System.IServiceProvider ServiceProvider { get { throw null; } } + public string TableName { get { throw null; } set { } } + public string Update { get { throw null; } set { } } + public string Where { get { throw null; } set { } } + public override void Configure() { } + public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; } + public override string[] GetViewNames() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + public override void RefreshSchema(bool preferSilent) { } + } + public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView + { + public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { } + public override bool CanDelete { get { throw null; } } + public override bool CanInsert { get { throw null; } } + public override bool CanPage { get { throw null; } } + public override bool CanSort { get { throw null; } } + public override bool CanUpdate { get { throw null; } } + public bool IsDataContext { get { throw null; } } + public bool IsTableTypeTable { get { throw null; } } + public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } } + public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; } + } + public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner + { + public ListViewDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + protected override int SampleRowCount { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + protected override void OnSchemaRefreshed() { } + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..871d82f00b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +d719d9ae8ea3144ee9bb55a773052d7c329b78df \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Http.SelfHost.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.Http.SelfHost.cs new file mode 100644 index 0000000000..06219a761f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Http.SelfHost.cs @@ -0,0 +1,90 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Net.Http +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpRequestMessageExtensions + { + public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; } + } +} +namespace System.Web.Http.SelfHost +{ + public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration + { + public HttpSelfHostConfiguration(string baseAddress) { } + public HttpSelfHostConfiguration(System.Uri baseAddress) { } + public System.Uri BaseAddress { get { throw null; } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public int MaxConcurrentRequests { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } } + public bool UseWindowsAuthentication { get { throw null; } set { } } + protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; } + } + public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer + { + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { } + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { } + public System.Threading.Tasks.Task CloseAsync() { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task OpenAsync() { throw null; } + } +} +namespace System.Web.Http.SelfHost.Channels +{ + public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public HttpBinding() { } + public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)524288)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + } + public sealed partial class HttpBindingSecurity + { + public HttpBindingSecurity() { } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } } + } + public enum HttpBindingSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Http.WebHost.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.Http.WebHost.cs new file mode 100644 index 0000000000..99738e712c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Http.WebHost.cs @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")] +namespace System.Web.Http +{ + public static partial class GlobalConfiguration + { + public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } } + public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class RouteCollectionExtensions + { + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; } + } +} +namespace System.Web.Http.WebHost +{ + public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler + { + public HttpControllerHandler(System.Web.Routing.RouteData routeData) { } + protected virtual bool IsReusable { get { throw null; } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; } + protected virtual void EndProcessRequest(System.IAsyncResult result) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { } + System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; } + void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { } + } + public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler + { + protected HttpControllerRouteHandler() { } + public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } +} +namespace System.Web.Http.WebHost.Routing +{ + public partial class HttpWebRoute : System.Web.Routing.Route + { + public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Http.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Web.Http.cs.REMOVED.git-id new file mode 100644 index 0000000000..fc96f29767 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Http.cs.REMOVED.git-id @@ -0,0 +1 @@ +5a06c1423d79532c153032b25d30893e7c067452 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..117638ad6c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +86e739f370da931a17896b50f7531cb5ad5a817c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..9eb02f921c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Mvc.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))] + partial class ViewMasterPage { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewMasterPageControlBuilder { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Razor.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Web.Razor.cs.REMOVED.git-id new file mode 100644 index 0000000000..bb6eb7cc08 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Razor.cs.REMOVED.git-id @@ -0,0 +1 @@ +5b0d2e52b8cbace3e8f19aac6769de94fea3082b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.Routing.cs new file mode 100644 index 0000000000..839abe961e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Routing.cs @@ -0,0 +1,73 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..b968f85ccf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +11a4cfaaf5db4cb20c1c9e83bd92a187a8722d74 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.Deployment.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.Deployment.cs new file mode 100644 index 0000000000..bfa8dfa514 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.Deployment.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Deployment +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class WebPagesDeployment + { + public static string GetAssemblyPath(System.Version version) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Collections.Generic.IDictionary GetIncompatibleDependencies(string appPath) { throw null; } + public static System.Version GetMaxVersion() { throw null; } + [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")] + public static System.Version GetVersion(string path) { throw null; } + public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; } + public static System.Collections.Generic.IEnumerable GetWebPagesAssemblies() { throw null; } + public static bool IsEnabled(string path) { throw null; } + public static bool IsExplicitlyDisabled(string path) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.Razor.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.Razor.cs new file mode 100644 index 0000000000..b1cf33ce27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.Razor.cs @@ -0,0 +1,127 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Razor +{ + public partial class CompilingPathEventArgs : System.EventArgs + { + public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))] + public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider + { + public RazorBuildProvider() { } + public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } } + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public new string VirtualPath { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public static event System.EventHandler CodeGenerationCompleted { add { } remove { } } + public static event System.EventHandler CodeGenerationStarted { add { } remove { } } + public static event System.EventHandler CompilingPath { add { } remove { } } + public void AddVirtualPathDependency(string dependency) { } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; } + protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; } + protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { } + } + public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost + { + public WebCodeRazorHost(string virtualPath) : base (default(string)) { } + public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { } + protected override string GetClassName(string virtualPath) { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + } + public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost + { + public WebPageRazorHost(string virtualPath) { } + public WebPageRazorHost(string virtualPath, string physicalPath) { } + public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } } + public override string DefaultBaseClass { get { throw null; } set { } } + public override string DefaultClassName { get { throw null; } set { } } + public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string InstrumentedSourceFilePath { get { throw null; } set { } } + public bool IsSpecialPage { get { throw null; } } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void AddGlobalImport(string ns) { } + public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; } + protected virtual string GetClassName(string virtualPath) { throw null; } + protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; } + public static System.Collections.Generic.IEnumerable GetGlobalImports() { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + protected void RegisterSpecialFile(string fileName, string baseTypeName) { } + protected void RegisterSpecialFile(string fileName, System.Type baseType) { } + } + public partial class WebRazorHostFactory + { + public WebRazorHostFactory() { } + public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; } + public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; } + } +} +namespace System.Web.WebPages.Razor.Configuration +{ + public partial class HostSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public HostSection() { } + [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)] + public string FactoryType { get { throw null; } set { } } + } + public partial class RazorPagesSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public RazorPagesSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)] + public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)] + public string PageBaseType { get { throw null; } set { } } + } + public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public static readonly string GroupName; + public RazorWebSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.cs new file mode 100644 index 0000000000..3d40dbae2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.WebPages.cs @@ -0,0 +1,775 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")] +namespace System.Web.Helpers +{ + public static partial class AntiForgery + { + public static System.Web.HtmlString GetHtml() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)] + public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); } + public static void Validate() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void Validate(string cookieToken, string formToken) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)] + public static void Validate(System.Web.HttpContextBase httpContext, string salt) { } + } + public static partial class AntiForgeryConfig + { + public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string CookieName { get { throw null; } set { } } + public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string UniqueClaimTypeIdentifier { get { throw null; } set { } } + } + public partial interface IAntiForgeryAdditionalDataProvider + { + string GetAdditionalData(System.Web.HttpContextBase context); + bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData); + } + public sealed partial class UnvalidatedRequestValues + { + internal UnvalidatedRequestValues() { } + public System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public string this[string key] { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + } + public static partial class Validation + { + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; } + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; } + } +} +namespace System.Web.Mvc +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.SerializableAttribute] + public sealed partial class HttpAntiForgeryException : System.Web.HttpException + { + public HttpAntiForgeryException() { } + public HttpAntiForgeryException(string message) { } + public HttpAntiForgeryException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationEqualToRule(string errorMessage, object other) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRegexRule(string errorMessage, string pattern) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRequiredRule(string errorMessage) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRule + { + public ModelClientValidationRule() { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary ValidationParameters { get { throw null; } } + public string ValidationType { get { throw null; } set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class TagBuilder + { + public TagBuilder(string tagName) { } + public System.Collections.Generic.IDictionary Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IdAttributeDotReplacement { get { throw null; } set { } } + public string InnerHtml { get { throw null; } set { } } + public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddCssClass(string value) { } + public static string CreateSanitizedId(string originalId) { throw null; } + public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; } + public void GenerateId(string name) { } + public void MergeAttribute(string key, string value) { } + public void MergeAttribute(string key, string value, bool replaceExisting) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes, bool replaceExisting) { } + public void SetInnerText(string innerText) { } + public override string ToString() { throw null; } + public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public enum TagRenderMode + { + EndTag = 2, + Normal = 0, + SelfClosing = 3, + StartTag = 1, + } + public static partial class UnobtrusiveValidationAttributesGenerator + { + public static void GetValidationAttributes(System.Collections.Generic.IEnumerable clientRules, System.Collections.Generic.IDictionary results) { } + } +} +namespace System.Web.WebPages +{ + public partial class ApplicationPart + { + public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { } + public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; } + public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { } + } + public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase + { + public static readonly string CacheKeyPrefix; + public static readonly string StartPageVirtualPath; + protected ApplicationStartPage() { } + public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string VirtualPath { get { throw null; } set { } } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class AttributeValue + { + public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged value, bool literal) { } + public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + } + public static partial class BrowserHelpers + { + public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { } + public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { } + } + public enum BrowserOverride + { + Desktop = 0, + Mobile = 1, + } + public abstract partial class BrowserOverrideStore + { + protected BrowserOverrideStore() { } + public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext); + public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent); + } + public partial class BrowserOverrideStores + { + public BrowserOverrideStores() { } + public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } } + } + public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore + { + public CookieBrowserOverrideStore() { } + public CookieBrowserOverrideStore(int daysToExpire) { } + public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; } + public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { } + } + public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode + { + public DefaultDisplayMode() { } + public DefaultDisplayMode(string suffix) { } + public System.Func ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DisplayModeId { get { throw null; } } + public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; } + public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists) { throw null; } + protected virtual string TransformPath(string virtualPath, string suffix) { throw null; } + } + public partial class DisplayInfo + { + public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { } + public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class DisplayModeProvider + { + internal DisplayModeProvider() { } + public static readonly string DefaultDisplayModeId; + public static readonly string MobileDisplayModeId; + public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } } + public System.Collections.Generic.IList Modes { get { throw null; } } + public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + } + public partial class HelperPage + { + public HelperPage() { } + public static dynamic App { get { throw null; } } + public static System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public static System.Web.Caching.Cache Cache { get { throw null; } } + public static System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } } + protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } } + public static bool IsAjax { get { throw null; } } + public static bool IsPost { get { throw null; } } + public static dynamic Model { get { throw null; } } + public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public static dynamic Page { get { throw null; } } + public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary PageData { get { throw null; } } + public static System.Web.HttpRequestBase Request { get { throw null; } } + public static System.Web.HttpResponseBase Response { get { throw null; } } + public static System.Web.HttpServerUtilityBase Server { get { throw null; } } + public static System.Web.HttpSessionStateBase Session { get { throw null; } } + public static System.Collections.Generic.IList UrlData { get { throw null; } } + public static System.Security.Principal.IPrincipal User { get { throw null; } } + public static string VirtualPath { get { throw null; } } + public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static string Href(string path, params object[] pathParts) { throw null; } + public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + public static void WriteTo(System.IO.TextWriter writer, object value) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + } + public partial class HelperResult : System.Web.IHtmlString + { + public HelperResult(System.Action action) { } + public string ToHtmlString() { throw null; } + public override string ToString() { throw null; } + public void WriteTo(System.IO.TextWriter writer) { } + } + public static partial class HttpContextExtensions + { + public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { } + public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { } + } + public partial interface IDisplayMode + { + string DisplayModeId { get; } + bool CanHandleContext(System.Web.HttpContextBase httpContext); + System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists); + } + public partial interface ITemplateFile + { + System.Web.WebPages.TemplateFileInfo TemplateInfo { get; } + } + public partial interface IValidator + { + System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; } + System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + public partial interface IVirtualPathFactory + { + object CreateInstance(string virtualPath); + bool Exists(string virtualPath); + } + public partial interface IWebPageRequestExecutor + { + bool Execute(System.Web.WebPages.WebPage page); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class PageVirtualPathAttribute : System.Attribute + { + public PageVirtualPathAttribute(string virtualPath) { } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class RequestExtensions + { + public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; } + } + public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator + { + protected RequestFieldValidatorBase(string errorMessage) { } + protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { } + public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } } + protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; } + protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value); + public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public static partial class ResponseExtensions + { + public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable varyByParams=null, System.Collections.Generic.IEnumerable varyByHeaders=null, System.Collections.Generic.IEnumerable varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { } + public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { } + public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { } + } + public delegate void SectionWriter(); + public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase + { + protected StartPage() { } + public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public override string Layout { get { throw null; } set { } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable supportedExtensions) { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public void RunPage() { } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public static partial class StringExtensions + { + public static bool AsBool(this string value) { throw null; } + public static bool AsBool(this string value, bool defaultValue) { throw null; } + public static System.DateTime AsDateTime(this string value) { throw null; } + public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; } + public static decimal AsDecimal(this string value) { throw null; } + public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; } + public static float AsFloat(this string value) { throw null; } + public static float AsFloat(this string value, float defaultValue) { throw null; } + public static int AsInt(this string value) { throw null; } + public static int AsInt(this string value, int defaultValue) { throw null; } + public static TValue As(this string value) { throw null; } + public static TValue As(this string value, TValue defaultValue) { throw null; } + public static bool IsBool(this string value) { throw null; } + public static bool IsDateTime(this string value) { throw null; } + public static bool IsDecimal(this string value) { throw null; } + public static bool IsEmpty(this string value) { throw null; } + public static bool IsFloat(this string value) { throw null; } + public static bool IsInt(this string value) { throw null; } + public static bool Is(this string value) { throw null; } + } + public partial class TemplateFileInfo + { + public TemplateFileInfo(string virtualPath) { } + public string VirtualPath { get { throw null; } } + } + public static partial class TemplateStack + { + public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; } + public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; } + public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { } + } + public sealed partial class ValidationHelper + { + internal ValidationHelper() { } + public string FormField { get { throw null; } } + public static string InvalidCssClass { get { throw null; } set { } } + public static string ValidCssClass { get { throw null; } set { } } + public void Add(System.Collections.Generic.IEnumerable fields, params System.Web.WebPages.IValidator[] validators) { } + public void Add(string field, params System.Web.WebPages.IValidator[] validators) { } + public void AddFormError(string errorMessage) { } + public System.Web.HtmlString ClassFor(string field) { throw null; } + public System.Web.HtmlString For(string field) { throw null; } + public System.Collections.Generic.IEnumerable GetErrors(params string[] fields) { throw null; } + public bool IsValid(params string[] fields) { throw null; } + public void RequireField(string field) { } + public void RequireField(string field, string errorMessage) { } + public void RequireFields(params string[] fields) { } + public System.Collections.Generic.IEnumerable Validate(params string[] fields) { throw null; } + } + public abstract partial class Validator + { + protected Validator() { } + public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; } + } + public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory + { + internal VirtualPathFactoryManager() { } + public object CreateInstance(string virtualPath) { throw null; } + public bool Exists(string virtualPath) { throw null; } + public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { } + } + public abstract partial class WebPage : System.Web.WebPages.WebPageBase + { + protected WebPage() { } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public dynamic Model { get { throw null; } } + public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public System.Web.WebPages.ValidationHelper Validation { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected override void InitializePage() { } + public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + } + public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase + { + protected WebPageBase() { } + public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.TextWriter Output { get { throw null; } } + public System.Collections.Generic.Stack OutputStack { get { throw null; } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { } + public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; } + public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { } + public override void ExecutePageHierarchy() { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + protected virtual void InitializePage() { } + public bool IsSectionDefined(string name) { throw null; } + public void PopContext() { } + public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public System.Web.WebPages.HelperResult RenderBody() { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class WebPageContext + { + public WebPageContext() { } + public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { } + public static System.Web.WebPages.WebPageContext Current { get { throw null; } } + public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary PageData { get { throw null; } } + } + public abstract partial class WebPageExecutingBase + { + protected WebPageExecutingBase() { } + public virtual dynamic App { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } } + protected internal void BeginContext(int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract void Execute(); + protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; } + public virtual string Href(string path, params object[] pathParts) { throw null; } + public virtual string NormalizePath(string path) { throw null; } + public abstract void Write(object value); + public abstract void Write(System.Web.WebPages.HelperResult result); + public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public abstract void WriteLiteral(object value); + public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { } + } + public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState + { + public static readonly string WebPagesVersionHeaderName; + public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { } + public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool IsReusable { get { throw null; } } + public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetRegisteredExtensions() { throw null; } + public virtual void ProcessRequest(System.Web.HttpContext context) { } + public static void RegisterExtension(string extension) { } + } + public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile + { + protected WebPageRenderingBase() { } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public string Culture { get { throw null; } set { } } + protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } } + public virtual bool IsAjax { get { throw null; } } + public virtual bool IsPost { get { throw null; } } + public abstract string Layout { get; set; } + public abstract dynamic Page { get; } + public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Collections.Generic.IDictionary PageData { get; } + public System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } } + public string UICulture { get { throw null; } set { } } + public virtual System.Collections.Generic.IList UrlData { get { throw null; } } + public virtual System.Security.Principal.IPrincipal User { get { throw null; } } + public abstract void ExecutePageHierarchy(); + public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data); + } +} +namespace System.Web.WebPages.Html +{ + public partial class HtmlHelper + { + internal HtmlHelper() { } + public static string IdAttributeDotReplacement { get { throw null; } set { } } + public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } } + public static string ValidationInputCssClassName { get { throw null; } set { } } + public static string ValidationInputValidCssClassName { get { throw null; } set { } } + public static string ValidationMessageCssClassName { get { throw null; } set { } } + public static string ValidationMessageValidCssClassName { get { throw null; } set { } } + public static string ValidationSummaryClass { get { throw null; } set { } } + public static string ValidationSummaryValidClass { get { throw null; } set { } } + public string AttributeEncode(object value) { throw null; } + public string AttributeEncode(string value) { throw null; } + public System.Web.IHtmlString CheckBox(string name) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, object htmlAttributes) { throw null; } + public string Encode(object value) { throw null; } + public string Encode(string value) { throw null; } + public System.Web.IHtmlString Hidden(string name) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Label(string labelText) { throw null; } + public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name) { throw null; } + public System.Web.IHtmlString Password(string name, object value) { throw null; } + public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Raw(object value) { throw null; } + public System.Web.IHtmlString Raw(string value) { throw null; } + public System.Web.IHtmlString TextArea(string name) { throw null; } + public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary() { throw null; } + public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; } + public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; } + } + public partial class ModelState + { + public ModelState() { } + public System.Collections.Generic.IList Errors { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ModelStateDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ModelStateDictionary() { } + public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Web.WebPages.Html.ModelState value) { } + public void AddError(string key, string errorMessage) { } + public void AddFormError(string errorMessage) { } + public void Clear() { } + public bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool IsValidField(string key) { throw null; } + public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool Remove(string key) { throw null; } + public void SetModelValue(string key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; } + } + public partial class SelectListItem + { + public SelectListItem() { } + public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { } + public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.Web.WebPages.Instrumentation +{ + public partial class InstrumentationService + { + public InstrumentationService() { } + public bool IsAvailable { get { throw null; } } + public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")] + public partial class PositionTagged + { + public PositionTagged(T value, int offset) { } + public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged (System.Tuple value) { throw null; } + public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged value) { throw null; } + public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Web.WebPages.Scope +{ + public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public AspNetRequestScopeStorageProvider() { } + public System.Collections.Generic.IDictionary ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public System.Collections.Generic.IDictionary RequestScope { get { throw null; } } + } + public partial interface IScopeStorageProvider + { + System.Collections.Generic.IDictionary CurrentScope { get; set; } + System.Collections.Generic.IDictionary GlobalScope { get; } + } + public static partial class ScopeStorage + { + public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary CurrentScope { get { throw null; } } + public static System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public static System.IDisposable CreateTransientScope() { throw null; } + public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary context) { throw null; } + } + public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ScopeStorageDictionary() { } + public ScopeStorageDictionary(System.Collections.Generic.IDictionary baseScope) { } + protected System.Collections.Generic.IDictionary BackingStore { get { throw null; } } + protected System.Collections.Generic.IDictionary BaseScope { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public virtual System.Collections.Generic.ICollection Keys { get { throw null; } } + public virtual System.Collections.Generic.ICollection Values { get { throw null; } } + public virtual void Add(System.Collections.Generic.KeyValuePair item) { } + public virtual void Add(object key, object value) { } + public virtual void Clear() { } + public virtual bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool ContainsKey(object key) { throw null; } + public virtual void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public virtual System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerable> GetItems() { throw null; } + public virtual bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool Remove(object key) { throw null; } + public virtual void SetValue(object key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; } + } + public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public StaticScopeStorageProvider() { } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..ff6b309d21 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +4642fdc681dc7f343dd8601cfb6305990fac92f3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.5/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..794de70635 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +2b7f83f71f3ef14bbf532ab86b006ec2f941ad8c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..16c00f4dea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +bfd029e75d1b15b354d101d32f5938e1b8ed43ea \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.Windows.cs b/external/binary-reference-assemblies/src/v4.5/System.Windows.cs new file mode 100644 index 0000000000..82acf153b3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Windows.cs @@ -0,0 +1,24 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.5/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.5/System.Xaml.cs new file mode 100644 index 0000000000..54f4c3086d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Xaml.cs @@ -0,0 +1,1230 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute + { + public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType : byte + { + EndMember = (byte)5, + EndObject = (byte)3, + GetObject = (byte)2, + NamespaceDeclaration = (byte)7, + None = (byte)0, + StartMember = (byte)4, + StartObject = (byte)1, + Value = (byte)6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected virtual void OnAfterBeginInit(object value) { } + protected virtual void OnAfterEndInit(object value) { } + protected virtual void OnAfterProperties(object value) { } + protected virtual void OnBeforeProperties(object value) { } + protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter writer, object instance) { } + public static string Save(object instance) { throw null; } + public static void Save(string fileName, object instance) { } + public static void Save(System.Xaml.XamlWriter writer, object instance) { } + public static void Save(System.Xml.XmlWriter writer, object instance) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList LookupAllowedContentTypes() { throw null; } + protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; } + protected virtual System.Xaml.XamlType LookupBaseType() { throw null; } + protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; } + protected virtual bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType type) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind : byte + { + Array = (byte)3, + Collection = (byte)1, + Dictionary = (byte)2, + None = (byte)0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 result) { result = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.5/System.Xml.Linq.cs new file mode 100644 index 0000000000..53425e23f6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Xml.Linq.cs @@ -0,0 +1,548 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Xml.Linq +{ + public static partial class Extensions + { + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Elements() { throw null; } + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; } + public bool IsAfter(System.Xml.Linq.XNode node) { throw null; } + public bool IsBefore(System.Xml.Linq.XNode node) { throw null; } + public System.Collections.Generic.IEnumerable NodesAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object x, object y) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/System.Xml.Linq.extra.cs b/external/binary-reference-assemblies/src/v4.5/System.Xml.Linq.extra.cs new file mode 100644 index 0000000000..439c9421a0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Xml.Linq.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Xml.Linq +{ + [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))] + partial class XName { } + internal partial class NameSerializer { } +} + diff --git a/external/binary-reference-assemblies/src/v4.5/System.Xml.Serialization.cs b/external/binary-reference-assemblies/src/v4.5/System.Xml.Serialization.cs new file mode 100644 index 0000000000..20d0efed38 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Xml.Serialization.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))] diff --git a/external/binary-reference-assemblies/src/v4.5/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..56607fd46c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +739753aa230fb7c26c07373f777a9c2b47556218 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..4ce5feac84 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +d5d063af300aa7c993efc5d5824f79f1442a32db \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.5/WebMatrix.Data.cs new file mode 100644 index 0000000000..45a23b1f39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/WebMatrix.Data.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..d88fbb4564 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +77fe49e51289ab178451d25d0f09eed5dd1fecc2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.5/cscompmgd.cs new file mode 100644 index 0000000000..c5aa294454 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/cscompmgd.cs @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.5/monodoc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/monodoc.cs.REMOVED.git-id new file mode 100644 index 0000000000..27ecfba5b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/monodoc.cs.REMOVED.git-id @@ -0,0 +1 @@ +32ac03d1083b801c299db2d0f54a0899cc9ed2a8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.5/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..1686b5ae03 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +a4626f36341cbb3d42ece4865fc8f6a508d0af2c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.5/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.5/mscorlib.extra.cs new file mode 100644 index 0000000000..373cc862bd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.5/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Accessibility.cs b/external/binary-reference-assemblies/src/v4.6.1/Accessibility.cs new file mode 100644 index 0000000000..53c4978925 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Accessibility.cs @@ -0,0 +1,119 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public enum AnnoScope + { + ANNO_CONTAINER = 1, + ANNO_THIS = 0, + } + public partial interface CAccPropServices : Accessibility.IAccPropServices + { + } + public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices + { + public CAccPropServicesClass() { } + public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); } + public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); } + public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + } + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } + public partial interface IAccessibleHandler + { + void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible); + } + public partial interface IAccIdentity + { + void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + } + public partial interface IAccPropServer + { + void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp); + } + public partial interface IAccPropServices + { + void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild); + void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild); + void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + } + public partial struct _RemotableHandle + { + public int fContext; + public Accessibility.__MIDL_IWinTypes_0009 u; + } + public partial struct __MIDL_IWinTypes_0009 + { + public int hInproc; + public int hRemote; + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.6.1/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..9553640d47 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Commons.Xml.Relaxng.cs @@ -0,0 +1,1149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.6.1/CustomMarshalers.cs new file mode 100644 index 0000000000..691cfcea1b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/CustomMarshalers.cs @@ -0,0 +1,117 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumeratorToEnumVariantMarshaler() { } + public virtual void CleanUpManagedData(object pManagedObj) { } + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + public virtual int GetNativeDataSize() { throw null; } + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Collections.Concurrent.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Collections.Concurrent.cs new file mode 100644 index 0000000000..ab53465f69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Collections.Concurrent.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Collections.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Collections.cs new file mode 100644 index 0000000000..7dfba0694d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Collections.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedList<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.Annotations.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.Annotations.cs new file mode 100644 index 0000000000..7541b2a17a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.Annotations.cs @@ -0,0 +1,58 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CompareAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CreditCardAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EmailAddressAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FileExtensionsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.IValidatableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.MaxLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.MinLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.PhoneAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.TableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UrlAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.EventBasedAsync.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.EventBasedAsync.cs new file mode 100644 index 0000000000..1b20d4d55d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.EventBasedAsync.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncOperationManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.BackgroundWorker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DoWorkEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DoWorkEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.RunWorkerCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.RunWorkerCompletedEventHandler))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.cs new file mode 100644 index 0000000000..28aee723de --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ComponentModel.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Contracts.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Contracts.cs new file mode 100644 index 0000000000..d77a723ef5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Contracts.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Debug.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Debug.cs new file mode 100644 index 0000000000..76d62da029 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Debug.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Tools.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Tools.cs new file mode 100644 index 0000000000..40c7e63ea4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Tools.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Tracing.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Tracing.cs new file mode 100644 index 0000000000..7e05d673f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Diagnostics.Tracing.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventActivityOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventDataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldTags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventManifestOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Dynamic.Runtime.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Dynamic.Runtime.cs new file mode 100644 index 0000000000..f93dfda600 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Dynamic.Runtime.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Globalization.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Globalization.cs new file mode 100644 index 0000000000..7e5cd4cb51 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Globalization.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.IO.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.IO.cs new file mode 100644 index 0000000000..7e50f6beaa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.IO.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Expressions.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Expressions.cs new file mode 100644 index 0000000000..d5c4dd650a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Expressions.cs @@ -0,0 +1,63 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IArgumentProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IDynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Parallel.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Parallel.cs new file mode 100644 index 0000000000..7528b55fb8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Parallel.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Queryable.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Queryable.cs new file mode 100644 index 0000000000..df0bf491a9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.Queryable.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.cs new file mode 100644 index 0000000000..6777b1b483 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Linq.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.NetworkInformation.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.NetworkInformation.cs new file mode 100644 index 0000000000..be6e6f4a68 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.NetworkInformation.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.DuplicateAddressDetectionState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.GatewayIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.GatewayIPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IcmpV4Statistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IcmpV6Statistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPGlobalProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPGlobalStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPInterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPInterfaceStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv4InterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv4InterfaceStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv6InterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.MulticastIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.MulticastIPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetBiosNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInformationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterfaceComponent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.OperationalStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.PhysicalAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.PrefixOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.ScopeLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.SuffixOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpConnectionInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UdpStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UnicastIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UnicastIPAddressInformationCollection))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.Primitives.cs new file mode 100644 index 0000000000..49fd57e5e1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.Primitives.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Security.AuthenticationLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Security.SslPolicyErrors))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.CipherAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExchangeAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExtendedProtection.ChannelBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExtendedProtection.ChannelBindingKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.HashAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.SslProtocols))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.Requests.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.Requests.cs new file mode 100644 index 0000000000..52d2ecd257 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.Requests.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.WebHeaderCollection.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.WebHeaderCollection.cs new file mode 100644 index 0000000000..746f9bd302 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Net.WebHeaderCollection.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2015 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpResponseHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ObjectModel.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ObjectModel.cs new file mode 100644 index 0000000000..02c581fdc4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ObjectModel.cs @@ -0,0 +1,34 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanging))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangingEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangingEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.ILGeneration.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.ILGeneration.cs new file mode 100644 index 0000000000..1a708971f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.ILGeneration.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.Lightweight.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.Lightweight.cs new file mode 100644 index 0000000000..caf44db73e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.Lightweight.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.cs new file mode 100644 index 0000000000..c9773334b0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Emit.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Extensions.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Extensions.cs new file mode 100644 index 0000000000..b83ec17046 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Extensions.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Primitives.cs new file mode 100644 index 0000000000..cab61f511f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.Primitives.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.cs new file mode 100644 index 0000000000..216b455c04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Reflection.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Resources.ResourceManager.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Resources.ResourceManager.cs new file mode 100644 index 0000000000..915a917a7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Resources.ResourceManager.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Extensions.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Extensions.cs new file mode 100644 index 0000000000..6d775cd13d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Extensions.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.FrameworkName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Handles.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Handles.cs new file mode 100644 index 0000000000..bdcd9cba29 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Handles.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Handles.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Handles.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Handles.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(Microsoft.Win32.SafeHandles.SafeWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.HandleInheritability))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.InteropServices.WindowsRuntime.cs new file mode 100644 index 0000000000..f81a4a7b27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.InteropServices.WindowsRuntime.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.InteropServices.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.InteropServices.cs new file mode 100644 index 0000000000..95ff5303ee --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.InteropServices.cs @@ -0,0 +1,129 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Numerics.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Numerics.cs new file mode 100644 index 0000000000..f642b97c41 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Numerics.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Json.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Json.cs new file mode 100644 index 0000000000..e821874770 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Json.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Primitives.cs new file mode 100644 index 0000000000..361ccd740a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Primitives.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Xml.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Xml.cs new file mode 100644 index 0000000000..a9a9fcf413 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.Serialization.Xml.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.OnXmlDictionaryReaderClose))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotaTypes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.cs new file mode 100644 index 0000000000..cf5128a9cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Runtime.cs @@ -0,0 +1,290 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FieldAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormattableString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IConvertible))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InsufficientExecutionStackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidProgramException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.DirectoryNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.PathTooLongException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MethodAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingFieldException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMethodException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ProcessorArchitecture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DisablePrivateReflectionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FormattableStringFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsConst))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.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))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Security.Principal.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Security.Principal.cs new file mode 100644 index 0000000000..7b166d920a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Security.Principal.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Duplex.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Duplex.cs new file mode 100644 index 0000000000..dad58ef697 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Duplex.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Http.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Http.cs new file mode 100644 index 0000000000..85218ad72c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Http.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.NetTcp.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.NetTcp.cs new file mode 100644 index 0000000000..24843e0686 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.NetTcp.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Primitives.cs new file mode 100644 index 0000000000..ee7fd6750a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Primitives.cs @@ -0,0 +1,154 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Security.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Security.cs new file mode 100644 index 0000000000..027463f410 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.ServiceModel.Security.cs @@ -0,0 +1,34 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.Encoding.Extensions.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.Encoding.Extensions.cs new file mode 100644 index 0000000000..415e36f96c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.Encoding.Extensions.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.ASCIIEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF32Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF7Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.Encoding.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.Encoding.cs new file mode 100644 index 0000000000..88de63994d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.Encoding.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderExceptionFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderReplacementFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderExceptionFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderReplacementFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncodingProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.RegularExpressions.cs new file mode 100644 index 0000000000..1086441bb4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Text.RegularExpressions.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Tasks.Parallel.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Tasks.Parallel.cs new file mode 100644 index 0000000000..923bc689e5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Tasks.Parallel.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Tasks.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Tasks.cs new file mode 100644 index 0000000000..41170f8ea9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Tasks.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Timer.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Timer.cs new file mode 100644 index 0000000000..af25812981 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.Timer.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Timer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Timer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Timer.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.TimerCallback))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.cs new file mode 100644 index 0000000000..9ee7cffb13 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Threading.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AsyncLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AsyncLocalValueChangedArgs<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ContextCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ExecutionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.ReaderWriter.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.ReaderWriter.cs new file mode 100644 index 0000000000..11d1abcf59 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.ReaderWriter.cs @@ -0,0 +1,44 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDateTimeSerializationMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.XDocument.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.XDocument.cs new file mode 100644 index 0000000000..ec355c5a09 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.XDocument.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.XmlSerializer.cs b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.XmlSerializer.cs new file mode 100644 index 0000000000..1fb6e4ff5a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Facades/System.Xml.XmlSerializer.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.6.1/I18N.CJK.cs new file mode 100644 index 0000000000..101096ec6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/I18N.CJK.cs @@ -0,0 +1,136 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.6.1/I18N.MidEast.cs new file mode 100644 index 0000000000..db6384e350 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/I18N.MidEast.cs @@ -0,0 +1,111 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.6.1/I18N.Other.cs new file mode 100644 index 0000000000..67635442b5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/I18N.Other.cs @@ -0,0 +1,242 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.6.1/I18N.Rare.cs new file mode 100644 index 0000000000..95ca6a32ac --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/I18N.Rare.cs @@ -0,0 +1,531 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/I18N.West.cs b/external/binary-reference-assemblies/src/v4.6.1/I18N.West.cs new file mode 100644 index 0000000000..f379c06e7c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/I18N.West.cs @@ -0,0 +1,223 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/I18N.cs b/external/binary-reference-assemblies/src/v4.6.1/I18N.cs new file mode 100644 index 0000000000..e8508739e5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/I18N.cs @@ -0,0 +1,174 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder + { + public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { } + [System.CLSCompliantAttribute(false)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public unsafe override void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference + { + public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.6.1/IBM.Data.DB2.cs new file mode 100644 index 0000000000..821790d694 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/IBM.Data.DB2.cs @@ -0,0 +1,299 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.6.1/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..887a092baa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,964 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..98d72dea69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Engine.cs @@ -0,0 +1,572 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public int CustomMetadataCount { get { throw null; } } + public System.Collections.ICollection CustomMetadataNames { get { throw null; } } + public string Exclude { get { throw null; } set { } } + public string FinalItemSpec { get { throw null; } } + public string Include { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { } + public void RemoveProperty(string propertyName) { } + public void SetImportedPropertyGroupCondition(string condition) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public virtual void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { } + public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { } + public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { } + public virtual void Shutdown() { } + public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { } + public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { } + public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { } + public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { } + public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { } + } + public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public DistributedFileLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class Engine + { + public Engine() { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { } + public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } set { } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } set { } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void AddNewImport(string projectFile, string condition) { } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public bool InitializationException { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public InvalidToolsetDefinitionException(string message, string errorCode) { } + public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { } + public string ErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class LocalNode + { + internal LocalNode() { } + public static void StartLocalNodeServer(int nodeNumber) { } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string projectFile, string condition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { } + [System.MonoTODOAttribute] + public void RemoveItemsByName(string itemName) { } + [System.MonoTODOAttribute("Not tested")] + public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { } + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string content) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public sealed partial class RemoteErrorException : System.Exception + { + internal RemoteErrorException() { } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static partial class SolutionWrapperProject + { + public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; } + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Outputs { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { } + } + public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public System.Collections.Generic.IEnumerable ToolsVersions { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..450a3de0c2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Framework.cs @@ -0,0 +1,760 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public long BuildRequestId { get { throw null; } } + public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected CriticalBuildMessageEventArgs() { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3 + { + object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection); + object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask + { + object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property); + void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + public const int InvalidProjectId = -1; + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary 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 GlobalProperties { get { throw null; } } + public System.Collections.IEnumerable Items { get { throw null; } } + public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } } + public string ProjectFile { get { throw null; } } + public int ProjectId { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + public string ToolsVersion { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + public enum RegisteredTaskObjectLifetime + { + AppDomain = 1, + Build = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + public sealed partial class RequiredRuntimeAttribute : System.Attribute + { + public RequiredRuntimeAttribute(string runtimeVersion) { } + public string RuntimeVersion { get { throw null; } } + } + public sealed partial class RunInMTAAttribute : System.Attribute + { + public RunInMTAAttribute() { } + } + public sealed partial class RunInSTAAttribute : System.Attribute + { + public RunInSTAAttribute() { } + } + [System.SerializableAttribute] + public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetFinishedEventArgs() { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { } + public string ParentTarget { get { throw null; } } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e); +} +namespace Microsoft.Build.Framework.XamlTypes +{ + public sealed partial class Argument : System.ComponentModel.ISupportInitialize + { + public Argument() { } + public bool IsRequired { get { throw null; } set { } } + public string Property { get { throw null; } set { } } + public string Separator { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } + public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize + { + protected BaseProperty() { } + public System.Collections.Generic.List 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 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 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 ProviderSettings { get { throw null; } set { } } + } + public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public EnumProperty() { } + public System.Collections.Generic.List AdmissibleValues { get { throw null; } set { } } + public override void EndInit() { } + } + public sealed partial class EnumValue + { + public EnumValue() { } + public System.Collections.Generic.List 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public IntProperty() { } + public System.Nullable MaxValue { get { throw null; } set { } } + public System.Nullable MinValue { get { throw null; } set { } } + public override void EndInit() { } + } + public partial interface IProjectSchemaNode + { + System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type); + System.Collections.Generic.IEnumerable 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Nodes { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 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 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 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 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 GetPropertiesInCategory(string categoryName) { throw null; } + public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize + { + public RuleBag() { } + public System.Collections.Generic.List Rules { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Metadata { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..cb684c8215 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +76a62a09b763430d423d698a2d3fa27cac10acb0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..2dd25867dd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,527 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class AssemblyFoldersExInfo + { + public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { } + public string DirectoryPath { get { throw null; } } + public Microsoft.Win32.RegistryHive Hive { get { throw null; } } + public string Key { get { throw null; } } + public System.Version TargetFrameworkVersion { get { throw null; } } + public Microsoft.Win32.RegistryView View { get { throw null; } } + } + public partial class CanonicalTrackedInputFiles + { + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public System.Collections.Generic.Dictionary> 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> DependencyTable { get { throw null; } } + public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { } + public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; } + public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + public CommandLineBuilder(bool quoteHyphensOnCommandLine) { } + protected System.Text.StringBuilder CommandLine { get { throw null; } } + public int Length { get { throw null; } } + public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { } + public void AppendFileNameIfNotNull(string fileName) { } + public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { } + public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { } + protected void AppendFileNameWithQuoting(string fileName) { } + protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { } + protected void AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public delegate bool DependencyFilter(string fullPath); + public enum DotNetFrameworkArchitecture + { + Bitness32 = 1, + Bitness64 = 2, + Current = 0, + } + public enum ExecutableType + { + Managed32Bit = 3, + Managed64Bit = 4, + ManagedIL = 2, + Native32Bit = 0, + Native64Bit = 1, + SameAsCurrentProcess = 5, + } + public static partial class FileTracker + { + public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; } + public static void EndTrackingContext() { } + public static string EnsureFileTrackerOnPath() { throw null; } + public static string EnsureFileTrackerOnPath(string rootPath) { throw null; } + public static bool FileIsExcludedFromDependencies(string fileName) { throw null; } + public static bool FileIsUnderPath(string fileName, string path) { throw null; } + public static string FindTrackerOnPath() { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static void ResumeTracking() { } + public static void SetThreadCount(int threadCount) { } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void StartTrackingContext(string intermediateDirectory, string taskName) { } + public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { } + public static void StopTrackingAndCleanup() { } + public static void SuspendTracking() { } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static string TrackerCommandArguments(string command, string arguments) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void WriteAllTLogs(string intermediateDirectory, string taskName) { } + public static void WriteContextTLogs(string intermediateDirectory, string taskName) { } + } + public partial class FlatTrackingData + { + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { } + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary 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 DependencyTable { get { throw null; } } + public System.Collections.Generic.List MissingFiles { get { throw null; } set { } } + public string NewestFileName { get { throw null; } set { } } + public System.DateTime NewestFileTime { get { throw null; } set { } } + public System.DateTime NewestFileTimeUtc { get { throw null; } set { } } + public string NewestTLogFileName { get { throw null; } set { } } + public System.DateTime NewestTLogTime { get { throw null; } set { } } + public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } } + public string OldestFileName { get { throw null; } set { } } + public System.DateTime OldestFileTime { get { throw null; } set { } } + public System.DateTime OldestFileTimeUtc { get { throw null; } set { } } + public bool SkipMissingFiles { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } } + public bool TlogsAvailable { get { throw null; } set { } } + public bool TreatRootMarkersAsEntries { get { throw null; } set { } } + public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; } + public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { } + public System.DateTime GetLastWriteTimeUtc(string file) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + public void UpdateFileEntryDetails() { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public MuxLogger() { } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { } + public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public bool UnregisterLoggers(int submissionId) { throw null; } + } + public static partial class ProcessorArchitecture + { + public const string AMD64 = "AMD64"; + public const string ARM = "ARM"; + public const string IA64 = "IA64"; + public const string MSIL = "MSIL"; + public const string X86 = "x86"; + public static string CurrentProcessArchitecture { get { throw null; } } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + Version45 = 5, + VersionLatest = 5, + } + public partial class TargetPlatformSDK : System.IEquatable + { + public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { } + public string Path { get { throw null; } set { } } + public string TargetPlatformIdentifier { get { throw null; } } + public System.Version TargetPlatformVersion { get { throw null; } } + public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { } + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + public virtual string GetResourceMessage(string resourceName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void MarkAsInactive() { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { throw null; } } + public static void ClearSDKStaticCache() { } + public static System.Collections.Generic.IList 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 GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList 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 GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; } + public static System.Collections.Generic.IDictionary 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 GetSDKDesignTimeFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSupportedTargetFrameworks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; } + public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public bool EchoOff { get { throw null; } set { } } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + public string StandardErrorImportance { get { throw null; } set { } } + protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + protected int TaskProcessTerminationTimeout { get { throw null; } set { } } + public virtual int Timeout { get { throw null; } set { } } + protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + public bool UseCommandProcessor { get { throw null; } set { } } + public bool YieldDuringToolExecution { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual string ResponseFileEscape(string responseString) { throw null; } + protected virtual bool SkipTaskExecution() { throw null; } + protected internal virtual bool ValidateParameters() { throw null; } + } + public static partial class TrackedDependencies + { + public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; } + } + public enum UpToDateCheckType + { + InputNewerThanOutput = 0, + InputNewerThanTracking = 2, + InputOrOutputNewerThanTracking = 1, + } + public enum VisualStudioVersion + { + Version100 = 0, + Version110 = 1, + VersionLatest = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.cs.REMOVED.git-id new file mode 100644 index 0000000000..4fc2e4fa91 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Build.cs.REMOVED.git-id @@ -0,0 +1 @@ +573cc4d17bde773be4891cb1324773bd938ade6d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.CSharp.cs new file mode 100644 index 0000000000..305f8e1565 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.CSharp.cs @@ -0,0 +1,89 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class Binder + { + public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..bee5ecd07a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +662d539b2897e84456fcb262423b6d99ad568a92 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.VisualC.cs new file mode 100644 index 0000000000..c15d739fad --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.VisualC.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + public DecoratedNameAttribute(string decoratedName) { } + } + public sealed partial class IsConstModifier + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..dfc3ce0ab2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,95 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..3256c1a4c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +d86ddcdc47c60c1bb90c15b682354ec5def874e9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Cairo.cs new file mode 100644 index 0000000000..fdb3d9ee0b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Cairo.cs @@ -0,0 +1,731 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Pattern { get { throw null; } set { } } + public uint ReferenceCount { get { throw null; } } + [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")] + public Cairo.ScaledFont ScaledFont { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Cecil.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Cecil.cs new file mode 100644 index 0000000000..29993de1d5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Cecil.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.10.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] + +// this is not complete, it is just to break the dependency on Mono.Cecil in the Mono.Debugger.Soft assembly +namespace Mono.Cecil +{ + public partial class AssemblyDefinition { } + public partial class MethodDefinition { } + public partial class PropertyDefinition { } + public partial class FieldDefinition { } + public partial class TypeDefinition { } +} +namespace Mono.Cecil.Cil +{ + public partial struct OpCode { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.CodeContracts.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.CodeContracts.cs new file mode 100644 index 0000000000..7aac1bbb2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.CodeContracts.cs @@ -0,0 +1,501 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CodeContracts.Rewrite +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AssemblyRef + { + public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;} + public AssemblyRef(string filename) { throw null;} + public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsFilename { get { throw null; } } + public bool IsSet { get { throw null; } } + public bool IsStream { get { throw null; } } + public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TwoStreams + { + public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;} + public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + } + public partial class Rewriter + { + internal Rewriter() { } + public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; } + } + public partial class RewriterOptions + { + public RewriterOptions() { } + public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class RewriterResults + { + internal RewriterResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static +{ + public partial class Checker + { + internal Checker() { } + public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; } + } + public partial class CheckOptions + { + public CheckOptions() { } + public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CheckResults + { + internal CheckResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IDictionary> Results { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static.Analysis.Numerical +{ + public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero; + public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public bool IsNotZero { get { throw null; } } + public bool IsPositiveOrZero { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public override bool Equals(object other) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence intervals) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Normalize(Mono.CodeContracts.Static.DataStructures.Sequence intervals, out bool isBottom) { isBottom = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; } + public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func selector) { throw null; } + public override string ToString() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + } + public enum ExpressionOperator + { + Add = 16, + And = 3, + Constant = 0, + ConvertToInt32 = 24, + Div = 19, + Equal = 9, + Equal_Obj = 10, + GreaterEqualThan = 15, + GreaterThan = 14, + LessEqualThan = 13, + LessThan = 12, + LogicalAnd = 6, + LogicalNot = 8, + LogicalOr = 7, + Mod = 20, + Mult = 18, + Not = 2, + NotEqual = 11, + Or = 4, + SizeOf = 22, + Sub = 17, + UnaryMinus = 21, + Unknown = 23, + Variable = 1, + Xor = 5, + } + public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase, System.IEquatable + { + internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; } + public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; } + public bool Includes(int x) { throw null; } + public bool Includes(long x) { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool LessEqual(System.Collections.Generic.IEnumerable right) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; } + public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + } + public abstract partial class IntervalBase : Mono.CodeContracts.Static.Lattices.IAbstractDomain where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { } + public abstract TInterval Bottom { get; } + public abstract bool IsBottom { get; } + public bool IsFinite { get { throw null; } } + public bool IsSinglePoint { get { throw null; } } + public abstract bool IsTop { get; } + public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Top { get; } + public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Clone(); + public abstract void Dump(System.IO.TextWriter tw); + public abstract TInterval ImmutableVersion(); + protected abstract bool IsFiniteBound(TNumeric n); + public abstract TInterval Join(TInterval that); + public abstract TInterval Join(TInterval that, bool widening, out bool weaker); + public abstract bool LessEqual(TInterval that); + public abstract TInterval Meet(TInterval that); + public override string ToString() { throw null; } + public abstract TInterval Widen(TInterval that); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rational : System.IEquatable + { + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero; + public long Down { get { throw null; } } + public bool IsInfinity { get { throw null; } } + public bool IsInt32 { get { throw null; } } + public bool IsInteger { get { throw null; } } + public bool IsMaxValue { get { throw null; } } + public bool IsMinusInfinity { get { throw null; } } + public bool IsMinValue { get { throw null; } } + public bool IsPlusInfinity { get { throw null; } } + public bool IsZero { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } } + public int Sign { get { throw null; } } + public long Up { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; } + public override int GetHashCode() { throw null; } + public bool IsInRange(long min, long max) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; } + public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public override string ToString() { throw null; } + public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + } + public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold + { + public RationalThreshold(int size) : base (default(int)) { } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } } + protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + } + public abstract partial class Threshold + { + protected int NextFree; + protected readonly System.Collections.Generic.List Values; + protected Threshold(int size) { } + public int Count { get { throw null; } } + protected abstract T MinusInfinity { get; } + protected abstract T PlusInfinity { get; } + protected abstract T Zero { get; } + public bool Add(T value) { throw null; } + public int BinarySearch(T value, int low, int hi) { throw null; } + public T GetNext(T value) { throw null; } + public T GetPrevious(T value) { throw null; } + protected abstract bool LessThan(T a, T b); + } +} +namespace Mono.CodeContracts.Static.DataStructures +{ + public partial interface IImmutableIntMap + { + T Any { get; } + int Count { get; } + T this[int key] { get; } + System.Collections.Generic.IEnumerable Keys { get; } + System.Collections.Generic.IEnumerable Values { get; } + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + bool Contains(int key); + T Lookup(int key); + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + void Visit(System.Action action); + void Visit(System.Action action); + } + public static partial class ImmutableIntMap + { + public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Empty; + } + public static partial class SequenceExtensions + { + public static bool All(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static bool Any(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Append(this Mono.CodeContracts.Static.DataStructures.Sequence list, Mono.CodeContracts.Static.DataStructures.Sequence append) { throw null; } + public static void Apply(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static System.Collections.Generic.IEnumerable AsEnumerable(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Coerce(this Mono.CodeContracts.Static.DataStructures.Sequence list) where S : T { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(this Mono.CodeContracts.Static.DataStructures.Sequence rest, T elem) { throw null; } + public static void ForEach(this Mono.CodeContracts.Static.DataStructures.Sequence seq, System.Action action) { } + public static bool IsEmpty(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static T Last(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static int Length(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Reverse(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Where(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate keep) { throw null; } + } + public partial class Sequence : System.IEquatable> + { + internal Sequence() { } + public static readonly Mono.CodeContracts.Static.DataStructures.Sequence Empty; + public T Head { get { throw null; } } + public Mono.CodeContracts.Static.DataStructures.Sequence Tail { get { throw null; } } + public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence tail) { throw null; } + public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence l, T o) { throw null; } + public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(System.Collections.Generic.IEnumerable elems) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(params T[] elems) { throw null; } + public override int GetHashCode() { throw null; } + public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static System.Collections.Generic.IEnumerable PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Singleton(T value) { throw null; } + public override string ToString() { throw null; } + } +} +namespace Mono.CodeContracts.Static.DataStructures.Patricia +{ + public partial class BranchNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public readonly int BranchingBit; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Left; + public readonly int Prefix; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Right; + public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class EmptyNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode Instance; + public EmptyNode() { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class LeafNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public LeafNode(int key, T value) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public abstract partial class PatriciaTrieNode : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap + { + protected PatriciaTrieNode() { } + public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract int Count { get; } + public T this[int key] { get { throw null; } } + public abstract int Key { get; } + public System.Collections.Generic.IEnumerable Keys { get { throw null; } } + public System.Collections.Generic.IEnumerable Values { get { throw null; } } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb); + public abstract bool Contains(int key); + public void Dump(System.IO.TextWriter tw) { } + protected internal abstract void Dump(System.IO.TextWriter tw, string prefix); + protected internal abstract void FillKeysTo(System.Collections.Generic.List list); + protected internal abstract void FillValuesTo(System.Collections.Generic.List list); + protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; } + protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { throw null; } + public abstract T Lookup(int key); + protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + public override string ToString() { throw null; } + public abstract void Visit(System.Action action); + public abstract void Visit(System.Action action); + } +} +namespace Mono.CodeContracts.Static.Lattices +{ + public static partial class AbstractDomainExtensions + { + public static string BottomSymbolIfAny(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool IsNormal(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool TryTrivialJoin(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + public static bool TryTrivialLessEqual(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(bool); throw null; } + public static bool TryTrivialMeet(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FlatDomain : Mono.CodeContracts.Static.Lattices.IAbstractDomain>, System.IEquatable> where T : System.IEquatable + { + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain BottomValue; + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain TopValue; + public readonly T Value; + public FlatDomain(T value) { throw null;} + public Mono.CodeContracts.Static.Lattices.FlatDomain Bottom { get { throw null; } } + public bool IsBottom { get { throw null; } } + public bool IsTop { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Top { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Clone() { throw null; } + public void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain ImmutableVersion() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Meet(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain (T value) { throw null; } + public override string ToString() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Widen(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + } + public partial interface IAbstractDomain + { + T Bottom { get; } + bool IsBottom { get; } + bool IsTop { get; } + T Top { get; } + T Clone(); + void Dump(System.IO.TextWriter tw); + T ImmutableVersion(); + T Join(T that); + T Join(T that, bool widen, out bool weaker); + bool LessEqual(T that); + T Meet(T that); + T Widen(T that); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..b7a3c6c2ce --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,346 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..367b197b7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Data.Sqlite.cs @@ -0,0 +1,578 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Data.Tds.cs new file mode 100644 index 0000000000..a1eb9b3aa3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Data.Tds.cs @@ -0,0 +1,592 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime2 = 42, + DateTime4 = 58, + DateTimeN = 111, + DateTimeOffset = 43, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..1bedd97951 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Debugger.Soft.cs @@ -0,0 +1,880 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + INVOKE_ABORTED = 107, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalScope : Mono.Debugger.Soft.Mirror + { + internal LocalScope() { } + public int LiveRangeEnd { get { throw null; } } + public int LiveRangeStart { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetThis(Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Http.cs new file mode 100644 index 0000000000..0bca7c4570 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Http.cs @@ -0,0 +1,143 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Management.cs new file mode 100644 index 0000000000..2d72624719 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Management.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..2d203a1954 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Messaging.cs new file mode 100644 index 0000000000..b8820458b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Messaging.cs @@ -0,0 +1,398 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Parallel.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Parallel.cs new file mode 100644 index 0000000000..88b1100861 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Parallel.cs @@ -0,0 +1,152 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Collections.Concurrent +{ + public partial class ConcurrentOrderedList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentOrderedList() { } + public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer comparer) { } + public System.Collections.Generic.IEqualityComparer Comparer { get { throw null; } } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T data) { throw null; } + public bool ContainsHash(int key) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + void System.Collections.Generic.ICollection.Add(T item) { } + bool System.Collections.Generic.ICollection.Remove(T item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryAdd(T data) { throw null; } + public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; } + public bool TryPop(out T data) { data = default(T); throw null; } + public bool TryRemove(T data) { throw null; } + public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; } + } + public partial class ConcurrentSkipList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentSkipList() { } + public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer comparer) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T value) { throw null; } + public bool ContainsHash(int hash) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + public bool Remove(T value) { throw null; } + void System.Collections.Generic.ICollection.Add(T item) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T value) { throw null; } + public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; } + } +} +namespace Mono.Threading +{ + public partial class AtomicBoolean + { + public AtomicBoolean() { } + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AtomicBooleanValue + { + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + public partial class CSnzi + { + public CSnzi() { } + public Mono.Threading.CSnziNode Arrive() { throw null; } + public bool Close() { throw null; } + public bool Depart(Mono.Threading.CSnziNode node) { throw null; } + public void Open() { } + public System.Tuple Query() { throw null; } + } + public abstract partial class CSnziNode + { + protected CSnziNode() { } + } + public enum CSnziState + { + Closed = 1, + Open = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ReaderWriterLockSlimmer + { + public void EnterReadLock(ref bool taken) { } + public void EnterWriteLock(ref bool taken) { } + public void ExitReadLock() { } + public void ExitWriteLock() { } + public void TryEnterReadLock(ref bool taken) { } + public void TryEnterWriteLock(ref bool taken) { } + } + public partial class Snzi + { + public Snzi() { } + public bool IsSet { get { throw null; } } + public void Decrement() { } + public void Increment() { } + public void Reset() { } + } + public partial class SpinLockWrapper + { + public System.Threading.SpinLock Lock; + public SpinLockWrapper() { } + public SpinLockWrapper(bool enableTracking) { } + } +} +namespace Mono.Threading.Tasks +{ + public partial class CyclicDeque : Mono.Threading.Tasks.IConcurrentDeque + { + public CyclicDeque() { } + public bool IsEmpty { get { throw null; } } + public System.Collections.Generic.IEnumerable GetEnumerable() { throw null; } + public bool PeekBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; } + public void PushBottom(T obj) { } + } + public partial interface IConcurrentDeque + { + System.Collections.Generic.IEnumerable GetEnumerable(); + Mono.Threading.Tasks.PopResult PopBottom(out T obj); + Mono.Threading.Tasks.PopResult PopTop(out T obj); + void PushBottom(T obj); + } + public enum PopResult + { + Abort = 2, + Empty = 1, + Succeed = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..ad72219f81 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +18f45580293d688b190a471b757bf755fe431a8d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Security.Win32.cs new file mode 100644 index 0000000000..c1a9b7027c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Security.Win32.cs @@ -0,0 +1,102 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Security.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Mono.Security.cs.REMOVED.git-id new file mode 100644 index 0000000000..78eca1f005 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Security.cs.REMOVED.git-id @@ -0,0 +1 @@ +954d6ff3f08cfb1876eb18e09c4032169b1a682b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..cc96af198e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +522a3786fc7ea03b58b4916ec518f0915bee7e22 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.Tasklets.cs new file mode 100644 index 0000000000..6da139dee6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.Tasklets.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.6.1/Mono.WebBrowser.cs new file mode 100644 index 0000000000..2f0ccff01a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Mono.WebBrowser.cs @@ -0,0 +1,467 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..69c96a0524 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +bc40e81a8fb1619ee587f53fd8ee4d1d52d96029 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/PEAPI.cs b/external/binary-reference-assemblies/src/v4.6.1/PEAPI.cs new file mode 100644 index 0000000000..bdc68dd0d2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/PEAPI.cs @@ -0,0 +1,1225 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + public System.Nullable ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.DataConstant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public enum DataSegment + { + CIL = 2, + Data = 0, + TLS = 1, + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + NoOptimization = 64, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class PrimitiveTypeRef : PEAPI.Type + { + internal PrimitiveTypeRef() { } + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.DataConstant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..b4d396dd5f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +4339a1d0fbbf889b96532627ed4f1f798c2f4222 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/SMDiagnostics.cs b/external/binary-reference-assemblies/src/v4.6.1/SMDiagnostics.cs new file mode 100644 index 0000000000..bcccb3d202 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/SMDiagnostics.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..b4415ad0ab --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ComponentModel.Composition.cs @@ -0,0 +1,688 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.SerializableAttribute] + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(System.Func valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)] + public partial class CatalogReflectionContextAttribute : System.Attribute + { + public CatalogReflectionContextAttribute(System.Type reflectionContextType) { } + public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; } + } + [System.SerializableAttribute] + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection RootCauses { get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator) { } + public System.ComponentModel.Composition.ExportLifetimeContext CreateExport() { throw null; } + } + public partial class ExportFactory : System.ComponentModel.Composition.ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func>)) { } + public TMetadata Metadata { get { throw null; } } + } + public sealed partial class ExportLifetimeContext : System.IDisposable + { + public ExportLifetimeContext(T value, System.Action disposeAction) { } + public T Value { get { throw null; } } + public void Dispose() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum ImportSource + { + Any = 0, + Local = 1, + NonLocal = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)] + public sealed partial class MetadataViewImplementationAttribute : System.Attribute + { + public MetadataViewImplementationAttribute(System.Type implementationType) { } + public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public ApplicationCatalog() { } + public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase) { } + public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public static partial class CatalogExtensions + { + public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName"; + public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters"; + public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource"; + public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.FlagsAttribute] + public enum CompositionOptions + { + Default = 0, + DisableSilentRejection = 1, + ExportCompositionService = 4, + IsThreadSafe = 2, + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")] + public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + protected CompositionScopeDefinition() { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children) { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children, System.Collections.Generic.IEnumerable publicSurface) { } + public virtual System.Collections.Generic.IEnumerable Children { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable PublicSurface { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + internal CompositionService() { } + public void Dispose() { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern) { } + public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { get { throw null; } } + } + public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { } + public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func importFilter) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func importFilter) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + public static partial class ScopingExtensions + { + public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; } + public static bool ContainsPartMetadata(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(params System.Type[] types) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable + { + protected ComposablePartCatalog() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Linq.IQueryable Parts { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary metadata) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..2d9777500b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,422 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { get { throw null; } set { } } + public string Name { get { throw null; } } + public string OtherKey { get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)] + public sealed partial class BindableTypeAttribute : System.Attribute + { + public BindableTypeAttribute() { } + public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)] + public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CompareAttribute(string otherProperty) { } + public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool RequiresValidationContext { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + CreditCard = 14, + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + PostalCode = 15, + Text = 7, + Time = 3, + Upload = 16, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + public string Prompt { get { throw null; } set { } } + public System.Type ResourceType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public string Extensions { get { throw null; } set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MaxLengthAttribute() { } + public MaxLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MinLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public int MatchTimeoutInMilliseconds { get { throw null; } set { } } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + public abstract partial class ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual bool RequiresValidationContext { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance) { } + public ValidationContext(object instance, System.Collections.Generic.IDictionary items) { } + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Items { get { throw null; } } + public string MemberName { get { throw null; } set { } } + public object ObjectInstance { get { throw null; } } + public System.Type ObjectType { get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + public void InitializeServiceProvider(System.Func serviceProvider) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable MemberNames { get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} +namespace System.ComponentModel.DataAnnotations.Schema +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ColumnAttribute : System.Attribute + { + public ColumnAttribute() { } + public ColumnAttribute(string name) { } + public string Name { get { throw null; } } + public int Order { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ComplexTypeAttribute : System.Attribute + { + public ComplexTypeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DatabaseGeneratedAttribute : System.Attribute + { + public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { } + public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum DatabaseGeneratedOption + { + Computed = 2, + Identity = 1, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ForeignKeyAttribute : System.Attribute + { + public ForeignKeyAttribute(string name) { } + public string Name { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class InversePropertyAttribute : System.Attribute + { + public InversePropertyAttribute(string property) { } + public string Property { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)] + public partial class NotMappedAttribute : System.Attribute + { + public NotMappedAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class TableAttribute : System.Attribute + { + public TableAttribute(string name) { } + public string Name { get { throw null; } } + public string Schema { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Configuration.Install.cs new file mode 100644 index 0000000000..0709ea1ca6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Configuration.Install.cs @@ -0,0 +1,248 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Configuration.cs new file mode 100644 index 0000000000..cbb66c6a64 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Configuration.cs @@ -0,0 +1,1256 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Func AssemblyStringTransformer { get { throw null; } set { } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } } + public System.Func TypeStringTransformer { get { throw null; } set { } } + public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode) { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.Configuration CurrentConfiguration { get { throw null; } } + public System.Configuration.ElementInformation ElementInformation { get { throw null; } } + protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } + protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + protected bool HasContext { get { throw null; } } + protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } } + protected internal object this[string propertyName] { get { throw null; } set { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; } + protected virtual string GetTransformedTypeString(string typeName) { throw null; } + protected internal virtual void Init() { } + protected internal virtual void InitializeDefault() { } + protected internal virtual bool IsModified() { throw null; } + public virtual bool IsReadOnly() { throw null; } + [System.MonoTODOAttribute] + protected virtual void ListErrors(System.Collections.IList errorList) { } + protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsAssemblyStringTransformationRequired { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsTypeStringTransformationRequired { get { throw null; } } + public bool IsVersionCheckRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsAssemblyStringTransformationRequired = 16, + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + IsTypeStringTransformationRequired = 8, + IsVersionCheckRequired = 32, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; } + protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public ExeConfigurationFileMap(string machineConfigFileName) { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public enum OverrideMode + { + Allow = 1, + Deny = 2, + Inherit = 0, + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ProviderSettingsCollection() { } + public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ProviderSettings provider) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string name) { } + } + public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseFIPS { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string protectionProvider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string rawXml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object value); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual void DeleteStream(string streamName) { } + public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; } + public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { } + public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } + public virtual bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + void DeleteStream(string streamName); + string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..8493f5f284 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +71aec14708cae5568347a764ed1cf954fe8261a4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..27c57c8e10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.DataSetExtensions.cs @@ -0,0 +1,108 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static TRow ElementAtOrDefault(this System.Data.TypedTableBase source, int index) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.Entity.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Entity.cs.REMOVED.git-id new file mode 100644 index 0000000000..9964ee8b79 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Entity.cs.REMOVED.git-id @@ -0,0 +1 @@ +7e8ae7363ba439b0378939b0fc19711c78545c75 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Linq.cs new file mode 100644 index 0000000000..937fd74329 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Linq.cs @@ -0,0 +1,880 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string fileOrServerOrConnection) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } + public System.Collections.Generic.IEnumerable ExecuteQuery(string query, params object[] parameters) { throw null; } + public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } + public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } + public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } + public System.Data.Linq.Table GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> expression) { } + public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } + public void LoadWith(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action onRemove) { } + public int Count { get { throw null; } } + public bool HasLoadedOrAssignedValues { get { throw null; } } + public bool IsDeferred { get { throw null; } } + public TEntity this[int index] { get { throw null; } set { } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + } + public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + public partial interface ITable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable 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 + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + TResult System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Data.OracleClient.cs new file mode 100644 index 0000000000..fe745fddcb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.OracleClient.cs @@ -0,0 +1,948 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + public void ResetCommandTimeout() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + public override string CatalogSeparator { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } } + public override string SchemaSeparator { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { } + public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int parameterOrdinal) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public static void ClearAllPools() { } + public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override int AddToBatch(System.Data.IDbCommand command) { throw null; } + protected override void ClearBatch() { } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override int ExecuteBatch() { throw null; } + protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; } + protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; } + protected override void InitializeBatching() { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + object System.ICloneable.Clone() { throw null; } + protected override void TerminateBatching() { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + public override void WriteByte(byte value) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Precision { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public string ConnectionString { get { throw null; } set { } } + public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } } + public string KeyRestrictions { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + public bool ShouldSerializeConnectionString() { throw null; } + public bool ShouldSerializeKeyRestrictions() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Services.Client.cs new file mode 100644 index 0000000000..e5132d1b10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Services.Client.cs @@ -0,0 +1,426 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Services.cs new file mode 100644 index 0000000000..0f53a8f837 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.Services.cs @@ -0,0 +1,844 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + internal DataServiceBehavior() { } + public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration + { + internal DataServiceConfiguration() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + internal DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + internal DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + internal HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + internal ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Configuration +{ + public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection + { + public DataServicesFeaturesSection() { } + public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } } + } + public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement + { + public DataServicesReplaceFunctionFeature() { } + public bool Enable { get { throw null; } set { } } + } + public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public DataServicesSectionGroup() { } + public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } } + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..93339f55da --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +67f8c8ab4f3fbe15018c0647f8282f346f0b08f8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Deployment.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Deployment.cs new file mode 100644 index 0000000000..dfba0db22b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Deployment.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Deployment.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Deployment.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..b097f2d266 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +f8cefc7797e0b3da11f73dcc4e9991a5c05094d1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.6.1/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..320837dee6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1080 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + internal BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + public DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions : long + { + IncrementalValues = (long)2147483648, + None = (long)0, + ObjectSecurity = (long)1, + ParentsFirst = (long)2048, + PublicDataOnly = (long)8192, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + internal DsmlResponseDocument() { } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlDocument ToXml() { throw null; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags : long + { + AvoidSelf = (long)16384, + DirectoryServicesPreferred = (long)32, + DirectoryServicesRequired = (long)16, + ForceRediscovery = (long)1, + GCRequired = (long)64, + GoodTimeServerPreferred = (long)8192, + IPRequired = (long)512, + IsDnsName = (long)131072, + IsFlatName = (long)65536, + KdcRequired = (long)1024, + None = (long)0, + OnlyLdapNeeded = (long)32768, + PdcRequired = (long)128, + ReturnDnsName = (long)1073741824, + ReturnFlatName = (long)2147483648, + TimeServerRequired = (long)2048, + WriteableRequired = (long)4096, + } + public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 1, + PhantomRoot = 2, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 2, + Pct1Server = 1, + Ssl2Client = 8, + Ssl2Server = 4, + Ssl3Client = 32, + Ssl3Server = 16, + Tls1Client = 128, + Tls1Server = 64, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + } + public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..ebd6ffefa1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +b7f52a7b0ec83835a03284f692ba58e2e06832d8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Drawing.Design.cs new file mode 100644 index 0000000000..a5e5e5624a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Drawing.Design.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..3e14771f8c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +fcb7096576a7d1b4b428a16749c979da858d7e31 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Dynamic.cs new file mode 100644 index 0000000000..f36ab0736e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Dynamic.cs @@ -0,0 +1,58 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.6.1/System.EnterpriseServices.cs new file mode 100644 index 0000000000..fffa2f7939 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.EnterpriseServices.cs @@ -0,0 +1,1188 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception inner) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.IO.Compression.FileSystem.cs b/external/binary-reference-assemblies/src/v4.6.1/System.IO.Compression.FileSystem.cs new file mode 100644 index 0000000000..be8eff3962 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.IO.Compression.FileSystem.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.IO.Compression +{ + public static partial class ZipFile + { + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; } + public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ZipFileExtensions + { + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; } + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.IO.Compression.cs b/external/binary-reference-assemblies/src/v4.6.1/System.IO.Compression.cs new file mode 100644 index 0000000000..cfa4e535ff --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.IO.Compression.cs @@ -0,0 +1,57 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))] +namespace System.IO.Compression +{ + public partial class ZipArchive : System.IDisposable + { + public ZipArchive(System.IO.Stream stream) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { } + public System.Collections.ObjectModel.ReadOnlyCollection Entries { get { throw null; } } + public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; } + } + public partial class ZipArchiveEntry + { + internal ZipArchiveEntry() { } + public System.IO.Compression.ZipArchive Archive { get { throw null; } } + public long CompressedLength { get { throw null; } } + public string FullName { get { throw null; } } + public System.DateTimeOffset LastWriteTime { get { throw null; } set { } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public void Delete() { } + public System.IO.Stream Open() { throw null; } + public override string ToString() { throw null; } + } + public enum ZipArchiveMode + { + Create = 1, + Read = 0, + Update = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..4f46eabae0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.Selectors.cs @@ -0,0 +1,151 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection 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 Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..5d96743fb2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +1e7be230755a71da4cb489614e4a16ebb396e823 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.extra.cs b/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.extra.cs new file mode 100644 index 0000000000..20912c3894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.IdentityModel.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.ServiceModel.Security +{ + internal partial class EncryptedKey { } + internal partial class EncryptedKeyHashIdentifierClause { } + internal partial class EncryptedType { } + internal partial interface ISspiNegotiation { } + internal partial interface ISspiNegotiationInfo { } + internal partial class ReferenceList { } + internal partial class RelAssertionDirectKeyIdentifierClause { } + internal partial class SamlAssertionDirectKeyIdentifierClause { } +} +namespace System.ServiceModel.Security.Tokens +{ + internal partial class BufferedGenericXmlSecurityToken { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Json.Microsoft.cs new file mode 100644 index 0000000000..1b06151d3c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Json.Microsoft.cs @@ -0,0 +1,246 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Json.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Json.cs new file mode 100644 index 0000000000..4d716466cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Json.cs @@ -0,0 +1,157 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Management.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Management.cs new file mode 100644 index 0000000000..e7d37146cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Management.cs @@ -0,0 +1,1158 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + public System.Security.SecureString SecurePassword { set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class DeleteOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Messaging.cs new file mode 100644 index 0000000000..f02bf1afd2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Messaging.cs @@ -0,0 +1,1322 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + public sealed partial class Cursor : System.IDisposable + { + internal Cursor() { } + public void Close() { } + public void Dispose() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + public long LookupId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public enum MessageLookupAction + { + Current = 0, + First = 4, + Last = 8, + Next = 1, + Previous = 2, + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter : System.ICloneable + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + public bool LookupId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public virtual object Clone() { throw null; } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + public System.Messaging.QueueAccessMode AccessMode { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public System.Messaging.Cursor CreateCursor() { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.SecurityContext GetSecurityContext() { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekById(string id) { throw null; } + public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; } + public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; } + public void Purge() { } + public System.Messaging.Message Receive() { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageNotFound = -1072824184, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public enum PeekAction + { + Current = -2147483648, + Next = -2147483647, + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + public sealed partial class SecurityContext : System.IDisposable + { + internal SecurityContext() { } + public void Dispose() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { } + protected override void OnHandleCreated(System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.Formatting.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.Formatting.cs.REMOVED.git-id new file mode 100644 index 0000000000..17df69285b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.Formatting.cs.REMOVED.git-id @@ -0,0 +1 @@ +bae8733212ee6cf090c0ef3b915c4d0129ca88fe \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.WebRequest.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.WebRequest.cs new file mode 100644 index 0000000000..73be3c4a7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.WebRequest.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net.Http +{ + public partial class WebRequestHandler : System.Net.Http.HttpClientHandler + { + public WebRequestHandler() { } + public bool AllowPipelining { get { throw null; } set { } } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public System.TimeSpan ContinueTimeout { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public int MaxResponseHeadersLength { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.cs new file mode 100644 index 0000000000..bf4bf4d743 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Net.Http.cs @@ -0,0 +1,642 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Net.Http +{ + public partial class ByteArrayContent : System.Net.Http.HttpContent + { + public ByteArrayContent(byte[] content) { } + public ByteArrayContent(byte[] content, int offset, int count) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public enum ClientCertificateOption + { + Automatic = 1, + Manual = 0, + } + public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler + { + protected DelegatingHandler() { } + protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent + { + public FormUrlEncodedContent(System.Collections.Generic.IEnumerable> nameValueCollection) : base (default(byte[])) { } + } + public partial class HttpClient : System.Net.Http.HttpMessageInvoker + { + public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public System.Uri BaseAddress { get { throw null; } set { } } + public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } } + public long MaxResponseContentBufferSize { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public void CancelPendingRequests() { } + public System.Threading.Tasks.Task DeleteAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task GetAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler + { + public HttpClientHandler() { } + public bool AllowAutoRedirect { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } } + public System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public int MaxAutomaticRedirections { get { throw null; } set { } } + public long MaxRequestContentBufferSize { get { throw null; } set { } } + public bool PreAuthenticate { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual bool SupportsAutomaticDecompression { get { throw null; } } + public virtual bool SupportsProxy { get { throw null; } } + public virtual bool SupportsRedirectConfiguration { get { throw null; } } + public bool UseCookies { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public bool UseProxy { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public enum HttpCompletionOption + { + ResponseContentRead = 0, + ResponseHeadersRead = 1, + } + public abstract partial class HttpContent : System.IDisposable + { + protected HttpContent() { } + public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected virtual System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; } + public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; } + public System.Threading.Tasks.Task ReadAsByteArrayAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStreamAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStringAsync() { throw null; } + protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context); + protected internal abstract bool TryComputeLength(out long length); + } + public abstract partial class HttpMessageHandler : System.IDisposable + { + protected HttpMessageHandler() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected internal abstract System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + } + public partial class HttpMessageInvoker : System.IDisposable + { + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { } + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpMethod : System.IEquatable + { + public HttpMethod(string method) { } + public static System.Net.Http.HttpMethod Delete { get { throw null; } } + public static System.Net.Http.HttpMethod Get { get { throw null; } } + public static System.Net.Http.HttpMethod Head { get { throw null; } } + public string Method { get { throw null; } } + public static System.Net.Http.HttpMethod Options { get { throw null; } } + public static System.Net.Http.HttpMethod Post { get { throw null; } } + public static System.Net.Http.HttpMethod Put { get { throw null; } } + public static System.Net.Http.HttpMethod Trace { get { throw null; } } + public bool Equals(System.Net.Http.HttpMethod other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class HttpRequestException : System.Exception + { + public HttpRequestException() { } + public HttpRequestException(string message) { } + public HttpRequestException(string message, System.Exception inner) { } + } + public partial class HttpRequestMessage : System.IDisposable + { + public HttpRequestMessage() { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } } + public System.Net.Http.HttpMethod Method { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + public System.Uri RequestUri { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override string ToString() { throw null; } + } + public partial class HttpResponseMessage : System.IDisposable + { + public HttpResponseMessage() { } + public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } } + public bool IsSuccessStatusCode { get { throw null; } } + public string ReasonPhrase { get { throw null; } set { } } + public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler + { + protected MessageProcessingHandler() { } + protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken); + protected internal sealed override System.Threading.Tasks.Task 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.Collections.IEnumerable + { + public MultipartContent() { } + public MultipartContent(string subtype) { } + public MultipartContent(string subtype, string boundary) { } + public virtual void Add(System.Net.Http.HttpContent content) { } + protected override void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class MultipartFormDataContent : System.Net.Http.MultipartContent + { + public MultipartFormDataContent() { } + public MultipartFormDataContent(string boundary) { } + public override void Add(System.Net.Http.HttpContent content) { } + public void Add(System.Net.Http.HttpContent content, string name) { } + public void Add(System.Net.Http.HttpContent content, string name, string fileName) { } + } + public partial class StreamContent : System.Net.Http.HttpContent + { + public StreamContent(System.IO.Stream content) { } + public StreamContent(System.IO.Stream content, int bufferSize) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class StringContent : System.Net.Http.ByteArrayContent + { + public StringContent(string content) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { } + } +} +namespace System.Net.Http.Headers +{ + public partial class AuthenticationHeaderValue : System.ICloneable + { + public AuthenticationHeaderValue(string scheme) { } + public AuthenticationHeaderValue(string scheme, string parameter) { } + public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; } + } + public partial class CacheControlHeaderValue : System.ICloneable + { + public CacheControlHeaderValue() { } + public System.Collections.Generic.ICollection Extensions { get { throw null; } } + public System.Nullable MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection NoCacheHeaders { get { throw null; } } + public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection PrivateHeaders { get { throw null; } } + public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; } + } + public partial class ContentDispositionHeaderValue : System.ICloneable + { + protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { } + public ContentDispositionHeaderValue(string dispositionType) { } + public System.Nullable CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FileNameStar { get { throw null; } set { } } + public System.Nullable ModificationDate { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public System.Nullable ReadDate { get { throw null; } set { } } + public System.Nullable Size { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; } + } + public partial class ContentRangeHeaderValue : System.ICloneable + { + public ContentRangeHeaderValue(long length) { } + public ContentRangeHeaderValue(long from, long to) { } + public ContentRangeHeaderValue(long from, long to, long length) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasLength { get { throw null; } } + public bool HasRange { get { throw null; } } + public System.Nullable Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; } + } + public partial class EntityTagHeaderValue : System.ICloneable + { + public EntityTagHeaderValue(string tag) { } + public EntityTagHeaderValue(string tag, bool isWeak) { } + public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } } + public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; } + } + public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpContentHeaders() { } + public System.Collections.Generic.ICollection Allow { get { throw null; } } + public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ContentEncoding { get { throw null; } } + public System.Collections.Generic.ICollection ContentLanguage { get { throw null; } } + public System.Nullable ContentLength { get { throw null; } set { } } + public System.Uri ContentLocation { get { throw null; } set { } } + public byte[] ContentMD5 { get { throw null; } set { } } + public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } } + public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } } + public System.Nullable Expires { get { throw null; } set { } } + public System.Nullable LastModified { get { throw null; } set { } } + } + public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable>>, System.Collections.IEnumerable + { + protected HttpHeaders() { } + public void Add(string name, System.Collections.Generic.IEnumerable values) { } + public void Add(string name, string value) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public System.Collections.Generic.IEnumerator>> GetEnumerator() { throw null; } + public System.Collections.Generic.IEnumerable GetValues(string name) { throw null; } + public bool Remove(string name) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable values) { throw null; } + public bool TryAddWithoutValidation(string name, string value) { throw null; } + public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable values) { values = default(System.Collections.Generic.IEnumerable); throw null; } + } + public sealed partial class HttpHeaderValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : class + { + internal HttpHeaderValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void ParseAdd(string input) { } + public bool Remove(T item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryParseAdd(string input) { throw null; } + } + public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpRequestHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection Accept { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptCharset { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptEncoding { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptLanguage { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Expect { get { throw null; } } + public System.Nullable ExpectContinue { get { throw null; } set { } } + public string From { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfNoneMatch { get { throw null; } } + public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } } + public System.Nullable IfUnmodifiedSince { get { throw null; } set { } } + public System.Nullable MaxForwards { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } } + public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } } + public System.Uri Referrer { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection TE { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection UserAgent { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + } + public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpResponseHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptRanges { get { throw null; } } + public System.Nullable Age { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } } + public System.Uri Location { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection ProxyAuthenticate { get { throw null; } } + public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Server { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Vary { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection WwwAuthenticate { get { throw null; } } + } + public partial class MediaTypeHeaderValue : System.ICloneable + { + protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { } + public MediaTypeHeaderValue(string mediaType) { } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; } + } + public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable + { + public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; } + } + public partial class NameValueHeaderValue : System.ICloneable + { + protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { } + public NameValueHeaderValue(string name) { } + public NameValueHeaderValue(string name, string value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; } + } + public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable + { + protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; } + } + public partial class ProductHeaderValue : System.ICloneable + { + public ProductHeaderValue(string name) { } + public ProductHeaderValue(string name, string version) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; } + } + public partial class ProductInfoHeaderValue : System.ICloneable + { + public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { } + public ProductInfoHeaderValue(string comment) { } + public ProductInfoHeaderValue(string productName, string productVersion) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; } + } + public partial class RangeConditionHeaderValue : System.ICloneable + { + public RangeConditionHeaderValue(System.DateTimeOffset date) { } + public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { } + public RangeConditionHeaderValue(string entityTag) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; } + } + public partial class RangeHeaderValue : System.ICloneable + { + public RangeHeaderValue() { } + public RangeHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Collections.Generic.ICollection Ranges { get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; } + } + public partial class RangeItemHeaderValue : System.ICloneable + { + public RangeItemHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class RetryConditionHeaderValue : System.ICloneable + { + public RetryConditionHeaderValue(System.DateTimeOffset date) { } + public RetryConditionHeaderValue(System.TimeSpan delta) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; } + } + public partial class StringWithQualityHeaderValue : System.ICloneable + { + public StringWithQualityHeaderValue(string value) { } + public StringWithQualityHeaderValue(string value, double quality) { } + public System.Nullable Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; } + } + public partial class TransferCodingHeaderValue : System.ICloneable + { + protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { } + public TransferCodingHeaderValue(string value) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public string Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; } + } + public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable + { + public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; } + } + public partial class ViaHeaderValue : System.ICloneable + { + public ViaHeaderValue(string protocolVersion, string receivedBy) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; } + } + public partial class WarningHeaderValue : System.ICloneable + { + public WarningHeaderValue(int code, string agent, string text) { } + public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { } + public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Net.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Net.cs new file mode 100644 index 0000000000..a09e0298aa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Net.cs @@ -0,0 +1,723 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial interface INetworkProgress + { + event System.EventHandler ProgressChanged; + event System.EventHandler ProgressCompleted; + event System.EventHandler ProgressFailed; + } + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + 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.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 + { + 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.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 + { + 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 ResolveCompleted { add { } remove { } } + public event System.EventHandler 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 ApplicationChanged { add { } remove { } } + public event System.EventHandler CreateContactCompleted { add { } remove { } } + public event System.EventHandler NameChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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.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 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.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 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 + { + 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 LocalApplicationChanged { add { } remove { } } + public static event System.EventHandler LocalNameChanged { add { } remove { } } + public static event System.EventHandler LocalObjectChanged { add { } remove { } } + public static event System.EventHandler 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.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 ApplicationChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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.IEquatable + { + 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.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 PeerNearMeChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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 + { + 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/external/binary-reference-assemblies/src/v4.6.1/System.Numerics.Vectors.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Numerics.Vectors.cs new file mode 100644 index 0000000000..db256cfd6f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Numerics.Vectors.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Matrix3x2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Matrix4x4))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Plane))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Quaternion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector3))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector4))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Numerics.cs new file mode 100644 index 0000000000..9db971a3b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Numerics.cs @@ -0,0 +1,604 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Numerics +{ + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Matrix3x2 : System.IEquatable + { + public float M11; + public float M12; + public float M21; + public float M22; + public float M31; + public float M32; + public Matrix3x2(float m11, float m12, float m21, float m22, float m31, float m32) { throw null;} + public static System.Numerics.Matrix3x2 Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public System.Numerics.Vector2 Translation { get { throw null; } set { } } + public static System.Numerics.Matrix3x2 Add(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 CreateRotation(float radians) { throw null; } + public static System.Numerics.Matrix3x2 CreateRotation(float radians, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(System.Numerics.Vector2 scales) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(System.Numerics.Vector2 scales, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float scale) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float scale, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float xScale, float yScale) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float xScale, float yScale, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateSkew(float radiansX, float radiansY) { throw null; } + public static System.Numerics.Matrix3x2 CreateSkew(float radiansX, float radiansY, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateTranslation(System.Numerics.Vector2 position) { throw null; } + public static System.Numerics.Matrix3x2 CreateTranslation(float xPosition, float yPosition) { throw null; } + public bool Equals(System.Numerics.Matrix3x2 other) { throw null; } + public override bool Equals(object obj) { throw null; } + public float GetDeterminant() { throw null; } + public override int GetHashCode() { throw null; } + public static bool Invert(System.Numerics.Matrix3x2 matrix, out System.Numerics.Matrix3x2 result) { result = default(System.Numerics.Matrix3x2); throw null; } + public static System.Numerics.Matrix3x2 Lerp(System.Numerics.Matrix3x2 matrix1, System.Numerics.Matrix3x2 matrix2, float amount) { throw null; } + public static System.Numerics.Matrix3x2 Multiply(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 Multiply(System.Numerics.Matrix3x2 value1, float value2) { throw null; } + public static System.Numerics.Matrix3x2 Negate(System.Numerics.Matrix3x2 value) { throw null; } + public static System.Numerics.Matrix3x2 operator +(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static bool operator ==(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static bool operator !=(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator *(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator *(System.Numerics.Matrix3x2 value1, float value2) { throw null; } + public static System.Numerics.Matrix3x2 operator -(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator -(System.Numerics.Matrix3x2 value) { throw null; } + public static System.Numerics.Matrix3x2 Subtract(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Matrix4x4 : System.IEquatable + { + public float M11; + public float M12; + public float M13; + public float M14; + public float M21; + public float M22; + public float M23; + public float M24; + public float M31; + public float M32; + public float M33; + public float M34; + public float M41; + public float M42; + public float M43; + public float M44; + public Matrix4x4(System.Numerics.Matrix3x2 value) { throw null;} + public Matrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) { throw null;} + public static System.Numerics.Matrix4x4 Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public System.Numerics.Vector3 Translation { get { throw null; } set { } } + public static System.Numerics.Matrix4x4 Add(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 CreateBillboard(System.Numerics.Vector3 objectPosition, System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 cameraUpVector, System.Numerics.Vector3 cameraForwardVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateConstrainedBillboard(System.Numerics.Vector3 objectPosition, System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 rotateAxis, System.Numerics.Vector3 cameraForwardVector, System.Numerics.Vector3 objectForwardVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromAxisAngle(System.Numerics.Vector3 axis, float angle) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromQuaternion(System.Numerics.Quaternion quaternion) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromYawPitchRoll(float yaw, float pitch, float roll) { throw null; } + public static System.Numerics.Matrix4x4 CreateLookAt(System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 cameraTarget, System.Numerics.Vector3 cameraUpVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane) { throw null; } + public static System.Numerics.Matrix4x4 CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspective(float width, float height, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreateReflection(System.Numerics.Plane value) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationX(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationX(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationY(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationY(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationZ(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationZ(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float scale) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float scale, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateShadow(System.Numerics.Vector3 lightDirection, System.Numerics.Plane plane) { throw null; } + public static System.Numerics.Matrix4x4 CreateTranslation(System.Numerics.Vector3 position) { throw null; } + public static System.Numerics.Matrix4x4 CreateTranslation(float xPosition, float yPosition, float zPosition) { throw null; } + public static System.Numerics.Matrix4x4 CreateWorld(System.Numerics.Vector3 position, System.Numerics.Vector3 forward, System.Numerics.Vector3 up) { throw null; } + public static bool Decompose(System.Numerics.Matrix4x4 matrix, out System.Numerics.Vector3 scale, out System.Numerics.Quaternion rotation, out System.Numerics.Vector3 translation) { scale = default(System.Numerics.Vector3); rotation = default(System.Numerics.Quaternion); translation = default(System.Numerics.Vector3); throw null; } + public bool Equals(System.Numerics.Matrix4x4 other) { throw null; } + public override bool Equals(object obj) { throw null; } + public float GetDeterminant() { throw null; } + public override int GetHashCode() { throw null; } + public static bool Invert(System.Numerics.Matrix4x4 matrix, out System.Numerics.Matrix4x4 result) { result = default(System.Numerics.Matrix4x4); throw null; } + public static System.Numerics.Matrix4x4 Lerp(System.Numerics.Matrix4x4 matrix1, System.Numerics.Matrix4x4 matrix2, float amount) { throw null; } + public static System.Numerics.Matrix4x4 Multiply(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 Multiply(System.Numerics.Matrix4x4 value1, float value2) { throw null; } + public static System.Numerics.Matrix4x4 Negate(System.Numerics.Matrix4x4 value) { throw null; } + public static System.Numerics.Matrix4x4 operator +(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static bool operator ==(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static bool operator !=(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator *(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator *(System.Numerics.Matrix4x4 value1, float value2) { throw null; } + public static System.Numerics.Matrix4x4 operator -(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator -(System.Numerics.Matrix4x4 value) { throw null; } + public static System.Numerics.Matrix4x4 Subtract(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public override string ToString() { throw null; } + public static System.Numerics.Matrix4x4 Transform(System.Numerics.Matrix4x4 value, System.Numerics.Quaternion rotation) { throw null; } + public static System.Numerics.Matrix4x4 Transpose(System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Plane : System.IEquatable + { + public float D; + public System.Numerics.Vector3 Normal; + public Plane(System.Numerics.Vector3 normal, float d) { throw null;} + public Plane(System.Numerics.Vector4 value) { throw null;} + public Plane(float x, float y, float z, float d) { throw null;} + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane CreateFromVertices(System.Numerics.Vector3 point1, System.Numerics.Vector3 point2, System.Numerics.Vector3 point3) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Plane plane, System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DotCoordinate(System.Numerics.Plane plane, System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DotNormal(System.Numerics.Plane plane, System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Equals(System.Numerics.Plane other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Normalize(System.Numerics.Plane value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Plane value1, System.Numerics.Plane value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Plane value1, System.Numerics.Plane value2) { throw null; } + public override string ToString() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Transform(System.Numerics.Plane plane, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Transform(System.Numerics.Plane plane, System.Numerics.Quaternion rotation) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Quaternion : System.IEquatable + { + public float W; + public float X; + public float Y; + public float Z; + public Quaternion(System.Numerics.Vector3 vectorPart, float scalarPart) { throw null;} + public Quaternion(float x, float y, float z, float w) { throw null;} + public static System.Numerics.Quaternion Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public static System.Numerics.Quaternion Add(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Concatenate(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Conjugate(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion CreateFromAxisAngle(System.Numerics.Vector3 axis, float angle) { throw null; } + public static System.Numerics.Quaternion CreateFromRotationMatrix(System.Numerics.Matrix4x4 matrix) { throw null; } + public static System.Numerics.Quaternion CreateFromYawPitchRoll(float yaw, float pitch, float roll) { throw null; } + public static System.Numerics.Quaternion Divide(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static float Dot(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2) { throw null; } + public bool Equals(System.Numerics.Quaternion other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Quaternion Inverse(System.Numerics.Quaternion value) { throw null; } + public float Length() { throw null; } + public float LengthSquared() { throw null; } + public static System.Numerics.Quaternion Lerp(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2, float amount) { throw null; } + public static System.Numerics.Quaternion Multiply(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Multiply(System.Numerics.Quaternion value1, float value2) { throw null; } + public static System.Numerics.Quaternion Negate(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion Normalize(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion operator +(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator /(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static bool operator ==(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static bool operator !=(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator *(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator *(System.Numerics.Quaternion value1, float value2) { throw null; } + public static System.Numerics.Quaternion operator -(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator -(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion Slerp(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2, float amount) { throw null; } + public static System.Numerics.Quaternion Subtract(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector2 : System.IEquatable, System.IFormattable + { + public float X; + public float Y; + public Vector2(float value) { throw null;} + public Vector2(float x, float y) { throw null;} + public static System.Numerics.Vector2 One { get { throw null; } } + public static System.Numerics.Vector2 UnitX { get { throw null; } } + public static System.Numerics.Vector2 UnitY { get { throw null; } } + public static System.Numerics.Vector2 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Abs(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Add(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Clamp(System.Numerics.Vector2 value1, System.Numerics.Vector2 min, System.Numerics.Vector2 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Divide(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Divide(System.Numerics.Vector2 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + public bool Equals(System.Numerics.Vector2 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Lerp(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Max(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Min(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(System.Numerics.Vector2 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(float left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Negate(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Normalize(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator +(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator /(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator /(System.Numerics.Vector2 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(System.Numerics.Vector2 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(float left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator -(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator -(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Reflect(System.Numerics.Vector2 vector, System.Numerics.Vector2 normal) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 SquareRoot(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Subtract(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix3x2 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 TransformNormal(System.Numerics.Vector2 normal, System.Numerics.Matrix3x2 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 TransformNormal(System.Numerics.Vector2 normal, System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector3 : System.IEquatable, System.IFormattable + { + public float X; + public float Y; + public float Z; + public Vector3(System.Numerics.Vector2 value, float z) { throw null;} + public Vector3(float value) { throw null;} + public Vector3(float x, float y, float z) { throw null;} + public static System.Numerics.Vector3 One { get { throw null; } } + public static System.Numerics.Vector3 UnitX { get { throw null; } } + public static System.Numerics.Vector3 UnitY { get { throw null; } } + public static System.Numerics.Vector3 UnitZ { get { throw null; } } + public static System.Numerics.Vector3 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Abs(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Add(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Clamp(System.Numerics.Vector3 value1, System.Numerics.Vector3 min, System.Numerics.Vector3 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Cross(System.Numerics.Vector3 vector1, System.Numerics.Vector3 vector2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Divide(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Divide(System.Numerics.Vector3 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector3 vector1, System.Numerics.Vector3 vector2) { throw null; } + public bool Equals(System.Numerics.Vector3 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Lerp(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Max(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + public static System.Numerics.Vector3 Min(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(System.Numerics.Vector3 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(float left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Negate(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Normalize(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator +(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator /(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator /(System.Numerics.Vector3 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(System.Numerics.Vector3 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(float left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator -(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator -(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Reflect(System.Numerics.Vector3 vector, System.Numerics.Vector3 normal) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 SquareRoot(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Subtract(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Transform(System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Transform(System.Numerics.Vector3 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 TransformNormal(System.Numerics.Vector3 normal, System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector4 : System.IEquatable, System.IFormattable + { + public float W; + public float X; + public float Y; + public float Z; + public Vector4(System.Numerics.Vector2 value, float z, float w) { throw null;} + public Vector4(System.Numerics.Vector3 value, float w) { throw null;} + public Vector4(float value) { throw null;} + public Vector4(float x, float y, float z, float w) { throw null;} + public static System.Numerics.Vector4 One { get { throw null; } } + public static System.Numerics.Vector4 UnitW { get { throw null; } } + public static System.Numerics.Vector4 UnitX { get { throw null; } } + public static System.Numerics.Vector4 UnitY { get { throw null; } } + public static System.Numerics.Vector4 UnitZ { get { throw null; } } + public static System.Numerics.Vector4 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Abs(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Add(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Clamp(System.Numerics.Vector4 value1, System.Numerics.Vector4 min, System.Numerics.Vector4 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Divide(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Divide(System.Numerics.Vector4 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector4 vector1, System.Numerics.Vector4 vector2) { throw null; } + public bool Equals(System.Numerics.Vector4 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Lerp(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Max(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Min(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(System.Numerics.Vector4 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(float left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Negate(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Normalize(System.Numerics.Vector4 vector) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator +(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator /(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator /(System.Numerics.Vector4 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(System.Numerics.Vector4 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(float left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator -(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator -(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 SquareRoot(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Subtract(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector2 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector3 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector4 vector, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector4 value, System.Numerics.Quaternion rotation) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Core.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Core.cs new file mode 100644 index 0000000000..56d5789d40 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Core.cs @@ -0,0 +1,477 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + public static partial class ObservableExtensions + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + } +} +namespace System.Reactive +{ + public sealed partial class AnonymousObservable : System.Reactive.ObservableBase + { + public AnonymousObservable(System.Func, System.IDisposable> subscribe) { } + protected override System.IDisposable SubscribeCore(System.IObserver observer) { throw null; } + } + public sealed partial class AnonymousObserver : System.Reactive.ObserverBase + { + public AnonymousObserver(System.Action onNext) { } + public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } + protected override void OnCompletedCore() { } + protected override void OnErrorCore(System.Exception error) { } + protected override void OnNextCore(T value) { } + } + public static partial class Notification + { + public static System.Reactive.Notification CreateOnCompleted() { throw null; } + public static System.Reactive.Notification CreateOnError(System.Exception error) { throw null; } + public static System.Reactive.Notification CreateOnNext(T value) { throw null; } + } + public enum NotificationKind + { + OnCompleted = 2, + OnError = 1, + OnNext = 0, + } + [System.SerializableAttribute] + public abstract partial class Notification : System.IEquatable> + { + protected internal Notification() { } + public abstract System.Exception Exception { get; } + public abstract bool HasValue { get; } + public abstract System.Reactive.NotificationKind Kind { get; } + public abstract T Value { get; } + public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract void Accept(System.IObserver observer); + public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); + public override bool Equals(object obj) { throw null; } + public abstract bool Equals(System.Reactive.Notification other); + public static bool operator ==(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public static bool operator !=(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public System.IObservable ToObservable() { throw null; } + public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } + public abstract partial class ObservableBase : System.IObservable + { + protected ObservableBase() { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + protected abstract System.IDisposable SubscribeCore(System.IObserver observer); + } + public static partial class Observer + { + public static System.IObserver AsObserver(this System.IObserver observer) { throw null; } + public static System.IObserver Checked(this System.IObserver observer) { throw null; } + public static System.IObserver Create(System.Action onNext) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, bool preventReentrancy) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, object gate) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; } + public static System.Action> ToNotifier(this System.IObserver observer) { throw null; } + public static System.IObserver ToObserver(this System.Action> handler) { throw null; } + } + public abstract partial class ObserverBase : System.IDisposable, System.IObserver + { + protected ObserverBase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCompleted() { } + protected abstract void OnCompletedCore(); + public void OnError(System.Exception error) { } + protected abstract void OnErrorCore(System.Exception error); + public void OnNext(T value) { } + protected abstract void OnNextCore(T value); + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Unit : System.IEquatable + { + public static System.Reactive.Unit Default { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Reactive.Unit other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Reactive.Concurrency +{ + public sealed partial class AsyncLock : System.IDisposable + { + public AsyncLock() { } + public void Dispose() { } + public void Wait(System.Action action) { } + } + public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal CurrentThreadScheduler() { } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static bool IsScheduleRequired { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public bool ScheduleRequired { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal DefaultScheduler() { } + public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } } + protected override object GetService(System.Type serviceType) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IConcurrencyAbstractionLayer + { + bool SupportsLongRunning { get; } + System.IDisposable QueueUserWorkItem(System.Action action, object state); + void Sleep(System.TimeSpan timeout); + System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period); + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + void StartThread(System.Action action, object state); + System.IDisposable StartTimer(System.Action action, object state, System.TimeSpan dueTime); + } + public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal ImmediateScheduler() { } + public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider + { + protected LocalScheduler() { } + public virtual System.DateTimeOffset Now { get { throw null; } } + protected virtual object GetService(System.Type serviceType) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class ScheduledItem : System.IComparable>, System.Reactive.Concurrency.IScheduledItem where TAbsolute : System.IComparable + { + protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } + public TAbsolute DueTime { get { throw null; } } + public bool IsCanceled { get { throw null; } } + public void Cancel() { } + public int CompareTo(System.Reactive.Concurrency.ScheduledItem other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public void Invoke() { } + protected abstract System.IDisposable InvokeCore(); + public static bool operator ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + } + public sealed partial class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable + { + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + protected override System.IDisposable InvokeCore() { throw null; } + } + public static partial class Scheduler + { + public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } } + public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } } + public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } } + public static System.DateTimeOffset Now { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } } + public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler Catch(this System.Reactive.Concurrency.IScheduler scheduler, System.Func handler) where TException : System.Exception { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; } + public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class SchedulerOperation + { + internal SchedulerOperation() { } + public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; } + public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion + { + internal SchedulerOperationAwaiter() { } + public bool IsCompleted { get { throw null; } } + public void GetResult() { } + public void OnCompleted(System.Action continuation) { } + } + public partial class SchedulerQueue where TAbsolute : System.IComparable + { + public SchedulerQueue() { } + public SchedulerQueue(int capacity) { } + public int Count { get { throw null; } } + public System.Reactive.Concurrency.ScheduledItem Dequeue() { throw null; } + public void Enqueue(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } + public System.Reactive.Concurrency.ScheduledItem Peek() { throw null; } + public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static partial class Synchronization + { + public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable Synchronize(System.IObservable source) { throw null; } + public static System.IObservable Synchronize(System.IObservable source, object gate) { throw null; } + } + public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler + { + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { } + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Disposables +{ + public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public BooleanDisposable() { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } + public bool IsDisposed { get { throw null; } } + public System.Threading.CancellationToken Token { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CompositeDisposable() { } + public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } + public int Count { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(System.IDisposable item) { } + public void Clear() { } + public bool Contains(System.IDisposable item) { throw null; } + public void CopyTo(System.IDisposable[] array, int arrayIndex) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(System.IDisposable item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { } + public System.Threading.SynchronizationContext Context { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public static partial class Disposable + { + public static System.IDisposable Empty { get { throw null; } } + public static System.IDisposable Create(System.Action dispose) { throw null; } + } + public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public MultipleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public RefCountDisposable(System.IDisposable disposable) { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + public System.IDisposable GetDisposable() { throw null; } + } + public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { } + public System.IDisposable Disposable { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SerialDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SingleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock + { + public DefaultSystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HostLifecycleService + { + public static event System.EventHandler Resuming { add { } remove { } } + public static event System.EventHandler Suspending { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostResumingEventArgs : System.EventArgs + { + public HostResumingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostSuspendingEventArgs : System.EventArgs + { + public HostSuspendingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IExceptionServices + { + void Rethrow(System.Exception exception); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IHostLifecycleNotifications + { + event System.EventHandler Resuming; + event System.EventHandler Suspending; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface INotifySystemClockChanged + { + event System.EventHandler SystemClockChanged; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IPlatformEnlightenmentProvider + { + T GetService(params object[] args) where T : class; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged + { + public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } + public event System.EventHandler SystemClockChanged { add { } remove { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PlatformEnlightenmentProvider + { + public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class SystemClock + { + public static System.DateTimeOffset UtcNow { get { throw null; } } + public static event System.EventHandler SystemClockChanged { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class SystemClockChangedEventArgs : System.EventArgs + { + public SystemClockChangedEventArgs() { } + public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { } + public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Debugger.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Debugger.cs new file mode 100644 index 0000000000..947bd7811a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Debugger.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public partial class QueryDebugger + { + public QueryDebugger() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Experimental.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Experimental.cs new file mode 100644 index 0000000000..e6abcf6c85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Experimental.cs @@ -0,0 +1,103 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reactive.ExperimentalAttribute] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)] + [System.Reactive.ExperimentalAttribute] + public sealed partial class ExperimentalAttribute : System.Attribute + { + public ExperimentalAttribute() { } + } + [System.Reactive.ExperimentalAttribute] + public partial class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable + { + public ListObservable(System.IObservable source) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public T this[int index] { get { throw null; } set { } } + public T Value { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(T item) { throw null; } + public void Insert(int index, T item) { } + public bool Remove(T item) { throw null; } + public void RemoveAt(int index) { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ObservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { throw null; } + } + [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] + public static partial class QbservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Interfaces.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Interfaces.cs new file mode 100644 index 0000000000..6053fabe3b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Interfaces.cs @@ -0,0 +1,115 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +namespace System.Reactive +{ + public partial interface IEventPatternSource where TEventArgs : System.EventArgs + { + event System.EventHandler OnNext; + } + public partial interface IEventPattern where TEventArgs : System.EventArgs + { + TEventArgs EventArgs { get; } + TSender Sender { get; } + } + public partial interface IEventSource + { + event System.Action OnNext; + } + public partial interface IObserver + { + TResult OnCompleted(); + TResult OnError(System.Exception exception); + TResult OnNext(TValue value); + } +} +namespace System.Reactive.Concurrency +{ + public partial interface IScheduledItem + { + TAbsolute DueTime { get; } + void Invoke(); + } + public partial interface IScheduler + { + System.DateTimeOffset Now { get; } + System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + } + public partial interface ISchedulerLongRunning + { + System.IDisposable ScheduleLongRunning(TState state, System.Action action); + } + public partial interface ISchedulerPeriodic + { + System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action); + } + public partial interface IStopwatch + { + System.TimeSpan Elapsed { get; } + } + public partial interface IStopwatchProvider + { + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + } +} +namespace System.Reactive.Disposables +{ + public partial interface ICancelable : System.IDisposable + { + bool IsDisposed { get; } + } +} +namespace System.Reactive.Linq +{ + public partial interface IGroupedObservable : System.IObservable + { + TKey Key { get; } + } + public partial interface IQbservable + { + System.Type ElementType { get; } + System.Linq.Expressions.Expression Expression { get; } + System.Reactive.Linq.IQbservableProvider Provider { get; } + } + public partial interface IQbservableProvider + { + System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); + } + public partial interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable + { + } +} +namespace System.Reactive.Subjects +{ + public partial interface IConnectableObservable : System.IObservable + { + System.IDisposable Connect(); + } + public partial interface ISubject : System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject + { + } + public partial interface ISubject : System.IObservable, System.IObserver + { + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Linq.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Linq.cs.REMOVED.git-id new file mode 100644 index 0000000000..6f7a384401 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Linq.cs.REMOVED.git-id @@ -0,0 +1 @@ +f5b7e1f5e8f18e2e491af44627106e374224ab40 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Observable.Aliases.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Observable.Aliases.cs new file mode 100644 index 0000000000..dad78a51ad --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Observable.Aliases.cs @@ -0,0 +1,67 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Reactive.Linq +{ + public static partial class QbservableAliases + { + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + } +} +namespace System.Reactive.Observable.Aliases +{ + public static partial class QueryLanguage + { + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.PlatformServices.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.PlatformServices.cs new file mode 100644 index 0000000000..f73d1beba5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.PlatformServices.cs @@ -0,0 +1,75 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic + { + public EventLoopScheduler() { } + public EventLoopScheduler(System.Func threadFactory) { } + public void Dispose() { } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public NewThreadScheduler() { } + public NewThreadScheduler(System.Func threadFactory) { } + public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { } + public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal ThreadPoolScheduler() { } + public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider + { + public CurrentPlatformEnlightenmentProvider() { } + public virtual T GetService(object[] args) where T : class { throw null; } + } + public static partial class EnlightenmentProvider + { + public static bool EnsureLoaded() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Providers.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Providers.cs.REMOVED.git-id new file mode 100644 index 0000000000..9f8860276f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Providers.cs.REMOVED.git-id @@ -0,0 +1 @@ +b241864ce9a6cb4a07386f059712e11501571c24 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Runtime.Remoting.cs new file mode 100644 index 0000000000..b1f6e4fe88 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Runtime.Remoting.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public static partial class RemotingObservable + { + public static System.IObservable Remotable(this System.IObservable source) { throw null; } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Windows.Forms.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Windows.Forms.cs new file mode 100644 index 0000000000..9bee832064 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Windows.Forms.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public ControlScheduler(System.Windows.Forms.Control control) { } + public System.Windows.Forms.Control Control { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ControlObservable + { + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Windows.Threading.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Windows.Threading.cs new file mode 100644 index 0000000000..05157c7f24 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reactive.Windows.Threading.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } } + public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } } + [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class DispatcherObservable + { + public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Reflection.Context.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Reflection.Context.cs new file mode 100644 index 0000000000..729033bc71 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Reflection.Context.cs @@ -0,0 +1,81 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Context.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Context.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Context.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Reflection.Context +{ + public abstract partial class CustomReflectionContext : System.Reflection.ReflectionContext + { + [System.MonoTODOAttribute] + protected CustomReflectionContext() { } + [System.MonoTODOAttribute] + protected CustomReflectionContext(System.Reflection.ReflectionContext source) { } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable AddProperties(System.Type type) { throw null; } + [System.MonoTODOAttribute] + protected System.Reflection.PropertyInfo CreateProperty(System.Type propertyType, string name, System.Func getter, System.Action setter) { throw null; } + [System.MonoTODOAttribute] + protected System.Reflection.PropertyInfo CreateProperty(System.Type propertyType, string name, System.Func getter, System.Action setter, System.Collections.Generic.IEnumerable propertyCustomAttributes, System.Collections.Generic.IEnumerable getterCustomAttributes, System.Collections.Generic.IEnumerable setterCustomAttributes) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable GetCustomAttributes(System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable declaredAttributes) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable GetCustomAttributes(System.Reflection.ParameterInfo parameter, System.Collections.Generic.IEnumerable declaredAttributes) { throw null; } + [System.MonoTODOAttribute] + public override System.Reflection.Assembly MapAssembly(System.Reflection.Assembly assembly) { throw null; } + [System.MonoTODOAttribute] + public override System.Reflection.TypeInfo MapType(System.Reflection.TypeInfo type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Caching.cs new file mode 100644 index 0000000000..eddbea1b8a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Caching.cs @@ -0,0 +1,292 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { get { throw null; } } + public string RegionName { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } } + public System.TimeSpan SlidingExpiration { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { get { throw null; } } + public System.TimeSpan PollingInterval { get { throw null; } } + public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..b3bec44981 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.DurableInstancing.cs @@ -0,0 +1,511 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))] +public static partial class SRCore +{ + public const string AsyncTransactionException = "AsyncTransactionException"; + public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag"; + public const string BindReclaimedLockException = "BindReclaimedLockException"; + public const string BindReclaimSucceeded = "BindReclaimSucceeded"; + public const string CannotAcquireLockDefault = "CannotAcquireLockDefault"; + public const string CannotCompleteWithKeys = "CannotCompleteWithKeys"; + public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId"; + public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding"; + public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional"; + public const string CannotReplaceTransaction = "CannotReplaceTransaction"; + public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap"; + public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys"; + public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance"; + public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock"; + public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner"; + public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance"; + public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner"; + public const string ContextNotFromThisStore = "ContextNotFromThisStore"; + public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim"; + public const string ExecuteMustBeNested = "ExecuteMustBeNested"; + public const string GenericInstanceCommandNull = "GenericInstanceCommandNull"; + public const string GuidCannotBeEmpty = "GuidCannotBeEmpty"; + public const string HandleFreed = "HandleFreed"; + public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized"; + public const string InstanceCollisionDefault = "InstanceCollisionDefault"; + public const string InstanceCompleteDefault = "InstanceCompleteDefault"; + public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault"; + public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid"; + public const string InstanceLockLostDefault = "InstanceLockLostDefault"; + public const string InstanceNotReadyDefault = "InstanceNotReadyDefault"; + public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance"; + public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock"; + public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted"; + public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized"; + public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner"; + public const string InstanceOwnerDefault = "InstanceOwnerDefault"; + public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice"; + public const string InvalidInstanceState = "InvalidInstanceState"; + public const string InvalidKeyArgument = "InvalidKeyArgument"; + public const string InvalidLockToken = "InvalidLockToken"; + public const string KeyAlreadyAssociated = "KeyAlreadyAssociated"; + public const string KeyAlreadyCompleted = "KeyAlreadyCompleted"; + public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated"; + public const string KeyCollisionDefault = "KeyCollisionDefault"; + public const string KeyCompleteDefault = "KeyCompleteDefault"; + public const string KeyNotAssociated = "KeyNotAssociated"; + public const string KeyNotCompleted = "KeyNotCompleted"; + public const string KeyNotReadyDefault = "KeyNotReadyDefault"; + public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue"; + public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner"; + public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey"; + public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall"; + public const string OnCancelRequestedThrew = "OnCancelRequestedThrew"; + public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew"; + public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore"; + public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens"; + public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution"; + public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost"; + public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost"; + public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce"; + public const string UninitializedCannotHaveData = "UninitializedCannotHaveData"; + public const string WaitAlreadyInProgress = "WaitAlreadyInProgress"; + public static string CannotAcquireLockSpecific(object arg1) { throw null; } + public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; } + public static string GenericInstanceCommand(object arg1) { throw null; } + public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; } + public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; } + public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; } + public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; } + public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; } + public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; } + public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; } + public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; } + public static string KeyCompleteSpecific(object arg1) { throw null; } + public static string KeyNotReadySpecific(object arg1) { throw null; } + public static string MetadataCannotContainNullValue(object arg1) { throw null; } + public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string OutsideInstanceExecutionScope(object arg1) { throw null; } + public static string OutsideTransactionalCommand(object arg1) { throw null; } + public static string PersistencePipelineAbortThrew(object arg1) { throw null; } + public static string ProviderDoesNotSupportCommand(object arg1) { throw null; } + public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string message) { } + public InstanceCollisionException(string message, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string message) { } + public InstanceCompleteException(string message, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string message) { } + public InstanceHandleConflictException(string message, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string message) { } + public InstanceKeyCollisionException(string message, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { } + public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string message) { } + public InstanceKeyCompleteException(string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string message) { } + public InstanceKeyNotReadyException(string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string message) { } + public InstanceLockedException(string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string message) { } + public InstanceLockLostException(string message, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string message) { } + public InstanceNotReadyException(string message, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string message) { } + public InstanceOwnerException(string message, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string message) { } + public InstancePersistenceCommandException(string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string message) { } + public InstancePersistenceException(string message, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + [System.Runtime.Serialization.DataContractAttribute] + public enum InstanceValueOptions + { + [System.Runtime.Serialization.EnumMemberAttribute] + None = 0, + [System.Runtime.Serialization.EnumMemberAttribute] + Optional = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { get { throw null; } } + public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.InteropServices.RuntimeInformation.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.InteropServices.RuntimeInformation.cs new file mode 100644 index 0000000000..22240989d9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.InteropServices.RuntimeInformation.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Runtime.InteropServices +{ + public enum Architecture + { + Arm = 2, + Arm64 = 3, + X64 = 1, + X86 = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OSPlatform : System.IEquatable + { + public static System.Runtime.InteropServices.OSPlatform Linux { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform OSX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform Windows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform Create(string osPlatform) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.InteropServices.OSPlatform other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; } + public static bool operator !=(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class RuntimeInformation + { + public static string FrameworkDescription { get { throw null; } } + public static System.Runtime.InteropServices.Architecture OSArchitecture { get { throw null; } } + public static string OSDescription { get { throw null; } } + public static System.Runtime.InteropServices.Architecture ProcessArchitecture { get { throw null; } } + public static bool IsOSPlatform(System.Runtime.InteropServices.OSPlatform osPlatform) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..33c6802ed6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Remoting.cs @@ -0,0 +1,457 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcClientChannel() { } + public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcServerChannel(string portName) { } + public IpcServerChannel(string name, string portName) { } + public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpClientChannel() { } + public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { } + public TcpServerChannel(int port) { } + public TcpServerChannel(string name, int port) { } + public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..35ee402735 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..66644fed43 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Runtime.Serialization.cs @@ -0,0 +1,820 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsItemNameSetExplicitly { get { throw null; } } + public bool IsKeyNameSetExplicitly { get { throw null; } } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsNamespaceSetExplicitly { get { throw null; } } + public bool IsReference { get { throw null; } set { } } + public bool IsReferenceSetExplicitly { get { throw null; } } + public bool IsValueNameSetExplicitly { get { throw null; } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string contractNamespace) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsNamespaceSetExplicitly { get { throw null; } } + public bool IsReference { get { throw null; } set { } } + public bool IsReferenceSetExplicitly { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractSerializerSettings + { + public DataContractSerializerSettings() { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + public partial class DateTimeFormat + { + public DateTimeFormat(string formatString) { } + public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { } + public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } } + public System.IFormatProvider FormatProvider { get { throw null; } } + public string FormatString { get { throw null; } } + } + public enum EmitTypeInformation + { + Always = 1, + AsNeeded = 0, + Never = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public bool IsValueSetExplicitly { get { throw null; } } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public static partial class XPathQueryGenerator + { + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + [System.Security.SecuritySafeCriticalAttribute] + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection + { + public NetDataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)] + public bool EnableUnsafeTypeForwarding { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public bool UseSimpleDictionaryFormat { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractJsonSerializerSettings + { + public DataContractJsonSerializerSettings() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(byte[] guid, int offset) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(char[] chars, int offset, int count) { } + public UniqueId(System.Guid guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public int ToCharArray(char[] chars, int offset) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public override string ToString() { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxArrayLength { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(4096)] + public int MaxBytesPerRead { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(32)] + public int MaxDepth { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxNameTableCharCount { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(8192)] + public int MaxStringContentLength { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { } + } + [System.FlagsAttribute] + public enum XmlDictionaryReaderQuotaTypes + { + MaxArrayLength = 4, + MaxBytesPerRead = 8, + MaxDepth = 1, + MaxNameTableCharCount = 16, + MaxStringContentLength = 2, + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid value) { } + public virtual void WriteValue(System.TimeSpan value) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId value) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Security.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Security.cs new file mode 100644 index 0000000000..e26987e63e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Security.cs @@ -0,0 +1,1085 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public abstract partial class DataProtector + { + protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { } + protected string ApplicationName { get { throw null; } } + protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } } + protected string PrimaryPurpose { get { throw null; } } + protected System.Collections.Generic.IEnumerable SpecificPurposes { get { throw null; } } + public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; } + protected virtual byte[] GetHashedPurpose() { throw null; } + public abstract bool IsReprotectRequired(byte[] encryptedData); + public byte[] Protect(byte[] userData) { throw null; } + protected abstract byte[] ProviderProtect(byte[] userData); + protected abstract byte[] ProviderUnprotect(byte[] encryptedData); + public byte[] Unprotect(byte[] encryptedData) { throw null; } + } + public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector + { + public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { } + protected override bool PrependHashedPurposeToPlaintext { get { throw null; } } + public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } } + public override bool IsReprotectRequired(byte[] encryptedData) { throw null; } + protected override byte[] ProviderProtect(byte[] userData) { throw null; } + protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; } + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public static partial class ProtectedData + { + public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + } + public static partial class ProtectedMemory + { + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { } + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public int XmlDSigSearchDepth { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public void DecryptDocument() { } + public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + [System.MonoTODOAttribute] + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; } + public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string algorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elementProperty) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string typeName) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Collections.ObjectModel.Collection SafeCanonicalizationMethods { get { throw null; } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public System.Func SignatureFormatValidator { get { throw null; } set { } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { } + public DataProtectionPermission(System.Security.Permissions.PermissionState state) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..8cc1755ee0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Activation.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool MultipleSiteBindingsEnabled { get { throw null; } } + public static void EnsureInitialized() { } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + public abstract partial class HostedTransportConfiguration + { + protected HostedTransportConfiguration() { } + public abstract System.Uri[] GetBaseAddresses(string virtualPath); + } + public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute + { + public ServiceActivationBuildProviderAttribute() { } + } +#if WEB_DEP + public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider +#else + public sealed partial class ServiceBuildProvider +#endif + { + public ServiceBuildProvider() { } +#if WEB_DEP + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; } + public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; } + public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; } +#endif + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +#if SERVICEMODEL_DEP + public partial class ServiceRoute : System.Web.Routing.Route +#else + public partial class ServiceRoute +#endif + { +#if SERVICEMODEL_DEP + public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } +#endif + } +} +namespace System.ServiceModel.Activities.Activation +{ +#if WORKFLOW_DEP + public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class WorkflowServiceHostFactory +#endif + { + public WorkflowServiceHostFactory() { } +#if WORKFLOW_DEP + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..bc8e1874d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Discovery.cs @@ -0,0 +1,797 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public System.Threading.Tasks.Task FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public System.Threading.Tasks.Task 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 ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; } + public System.Threading.Tasks.Task ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Internals.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Internals.cs new file mode 100644 index 0000000000..880b03d923 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Internals.cs @@ -0,0 +1,65 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Internals.extra.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Internals.extra.cs new file mode 100644 index 0000000000..96bb5fd76c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Internals.extra.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Runtime +{ + internal abstract partial class ActionItem { } + internal abstract partial class AsyncResult { } + internal partial class BufferedOutputStream { } + internal partial class CompletedAsyncResult { } + internal partial class ExceptionTrace { } + internal static partial class Fx { } + internal partial class IOThreadScheduler { } + internal static partial class PartialTrustHelpers { } + internal partial class SynchronizedPool { } + internal enum TraceEventLevel { } + internal partial struct TracePayload { } + internal static partial class TypeHelper { } +} +namespace System.Runtime.Diagnostics +{ + internal abstract partial class DiagnosticsEventProvider { } + internal sealed partial class EtwProvider { } + internal sealed partial class EventLogger { } + internal partial class StringTraceRecord { } + internal partial class TraceRecord { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..2a9231ef07 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Routing.cs @@ -0,0 +1,317 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable CreateFilterTable() { throw null; } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)] + public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter + { + internal RoutingService() { } + void System.IDisposable.Dispose() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + } + public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public RoutingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..a4f996e1cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.Web.cs @@ -0,0 +1,704 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))] +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class JavascriptCallbackResponseMessageProperty + { + public JavascriptCallbackResponseMessageProperty() { } + public string CallbackFunctionName { get { throw null; } set { } } + public static string Name { get { throw null; } } + public System.Nullable StatusCode { get { throw null; } set { } } + } + public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter + { + protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { } + protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; } + protected abstract void OnWriteBodyContents(System.IO.Stream stream); + protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { } + } + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + public WebHttpBindingCollectionElement() { } + protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; } + } + public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement + { + public WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public string ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.Type BehaviorType { get { throw null; } } + public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class JsonFaultDetail + { + public JsonFaultDetail() { } + public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } } + public string ExceptionType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public string StackTrace { get { throw null; } set { } } + } + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal string JavascriptCallbackParameterName { get { throw null; } set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool FaultExceptionEnabled { get { throw null; } set { } } + public override bool HelpEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationNamePropertyName = "HttpOperationName"; + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; } + public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; } + protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; } + } +} +namespace System.ServiceModel.Web +{ + public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public AspNetCacheProfileAttribute(string cacheProfileName) { } + public string CacheProfileName { get { throw null; } } + public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.Collections.Generic.IEnumerable IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } } + public System.Collections.Generic.IEnumerable IfNoneMatch { get { throw null; } } + public System.Nullable 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 GetAcceptHeaderElements() { throw null; } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior + { + public JavascriptCallbackBehaviorAttribute() { } + public string UrlParameterName { get { throw null; } set { } } + public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { } + public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public System.Text.Encoding BindingWriteEncoding { get { throw null; } } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { get { throw null; } set { } } + public System.Nullable 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 : System.ServiceModel.ChannelFactory where TChannel : class + { + public WebChannelFactory() { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { } + public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public WebChannelFactory(string endpointConfigurationName) { } + public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type channelType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + public WebFaultException(System.Net.HttpStatusCode statusCode) { } + protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + 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 knownTypes) : base (default(T)) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operationContext) { } + public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } } + public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } } + public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } } + public void Attach(System.ServiceModel.OperationContext owner) { } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action 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 textWriter, string contentType) { throw null; } + public System.ServiceModel.Channels.Message CreateTextResponse(System.Action 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext owner) { } + public System.UriTemplate GetUriTemplate(string operationName) { throw null; } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..872dc3ee62 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +8b6fe6826d8e0eded05c58b5a2a13b97186b53fc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceProcess.cs new file mode 100644 index 0000000000..84197b9e6c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.ServiceProcess.cs @@ -0,0 +1,380 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Boot = 0, + Disabled = 4, + Manual = 3, + System = 1, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Threading.Tasks.Dataflow.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Threading.Tasks.Dataflow.cs new file mode 100644 index 0000000000..2fe1d34bc3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Threading.Tasks.Dataflow.cs @@ -0,0 +1,386 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Threading.Tasks.Dataflow +{ + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock.DebugView")] + public sealed partial class ActionBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public ActionBlock(System.Action action) { } + public ActionBlock(System.Action action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public ActionBlock(System.Func action) { } + public ActionBlock(System.Func action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public void Complete() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock.DebugView")] + public sealed partial class BatchBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BatchBlock(int batchSize) { } + public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T[] System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public void TriggerBatch() { } + public bool TryReceive(System.Predicate filter, out T[] item) { item = default(T[]); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock.DebugView")] + public sealed partial class BroadcastBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BroadcastBlock(System.Func cloningFunction) { } + public BroadcastBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock.DebugView")] + public sealed partial class BufferBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BufferBlock() { } + public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int Count { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + public static partial class DataflowBlock + { + public static System.IObservable AsObservable(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IObserver AsObserver(this System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Dataflow.IPropagatorBlock Encapsulate(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Predicate predicate) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate predicate) { throw null; } + public static System.Threading.Tasks.Dataflow.ITargetBlock NullTarget() { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool Post(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool TryReceive(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock source, out TOutput item) { item = default(TOutput); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")] + public partial class DataflowBlockOptions + { + public const int Unbounded = -1; + public DataflowBlockOptions() { } + public int BoundedCapacity { get { throw null; } set { } } + public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } } + public int MaxMessagesPerTask { get { throw null; } set { } } + public string NameFormat { get { throw null; } set { } } + public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")] + public partial class DataflowLinkOptions + { + public DataflowLinkOptions() { } + public bool Append { get { throw null; } set { } } + public int MaxMessages { get { throw null; } set { } } + public bool PropagateCompletion { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DataflowMessageHeader : System.IEquatable + { + public DataflowMessageHeader(long id) { throw null;} + public long Id { get { throw null; } } + public bool IsValid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + } + public enum DataflowMessageStatus + { + Accepted = 0, + Declined = 1, + DecliningPermanently = 4, + NotAvailable = 3, + Postponed = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")] + public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public ExecutionDataflowBlockOptions() { } + public int MaxDegreeOfParallelism { get { throw null; } set { } } + public bool SingleProducerConstrained { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")] + public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public GroupingDataflowBlockOptions() { } + public bool Greedy { get { throw null; } set { } } + public long MaxNumberOfGroups { get { throw null; } set { } } + } + public partial interface IDataflowBlock + { + System.Threading.Tasks.Task Completion { get; } + void Complete(); + void Fault(System.Exception exception); + } + public partial interface IPropagatorBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + } + public partial interface IReceivableSourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock + { + bool TryReceive(System.Predicate filter, out TOutput item); + bool TryReceiveAll(out System.Collections.Generic.IList items); + } + public partial interface ISourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed); + System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions); + void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + } + public partial interface ITargetBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept); + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock.DebugView")] + public sealed partial class TransformBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformBlock(System.Func> transform) { } + public TransformBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformBlock(System.Func transform) { } + public TransformBlock(System.Func transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock.DebugView")] + public sealed partial class TransformManyBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformManyBlock(System.Func> transform) { } + public TransformManyBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformManyBlock(System.Func>> transform) { } + public TransformManyBlock(System.Func>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock.DebugView")] + public sealed partial class WriteOnceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public WriteOnceBlock(System.Func cloningFunction) { } + public WriteOnceBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Transactions.cs new file mode 100644 index 0000000000..a8c6263551 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Transactions.cs @@ -0,0 +1,397 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public void Commit() { } + public void EndCommit(System.IAsyncResult asyncResult) { } + } + public enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + } + public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public new bool Unrestricted { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr reason, int retaining, int async); + void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved); + void GetTransactionInfo(System.IntPtr transactionInformation); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception e) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Guid PromoterType { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + public System.Transactions.Transaction Clone() { throw null; } + [System.MonoTODOAttribute] + public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; } + public void Dispose() { } + [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification, System.Guid promoterType) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public byte[] GetPromotedToken() { 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; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment PromoteAndEnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Transactions.ISinglePhaseNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public void Rollback() { } + public void Rollback(System.Exception e) { } + public void SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Guid distributedTransactionIdentifier) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + public TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + public TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + public static readonly System.Guid PromoterTypeDtc; + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + public TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + public TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transactionToUse) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")] + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeAsyncFlowOption + { + Enabled = 1, + Suppress = 0, + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan Timeout { get { throw null; } set { } } + } + public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection + { + public MachineSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan MaxTimeout { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Abstractions.cs new file mode 100644 index 0000000000..7abd5f2b80 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Abstractions.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..7fe75fe202 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.ApplicationServices.cs @@ -0,0 +1,243 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Hosting +{ + public sealed partial class CustomLoaderAttribute : System.Attribute + { + public CustomLoaderAttribute(System.Type customLoaderType) { } + public System.Type CustomLoaderType { get { throw null; } } + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string username, string oldPassword, string newPassword); + public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer); + public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string username, bool deleteAllRelatedData); + protected virtual byte[] EncryptPassword(byte[] password) { throw null; } + [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")] + protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; } + public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string username, string answer); + public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline); + public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline); + public abstract string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { } + public abstract string ResetPassword(string username, string answer); + public abstract bool UnlockUser(string userName); + public abstract void UpdateUser(System.Web.Security.MembershipUser user); + public abstract bool ValidateUser(string username, string password); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string passwordAnswer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string passwordAnswer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] roleNames); + public abstract void CreateRole(string roleName); + public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string roleName); + public abstract bool IsUserInRole(string username, string roleName); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames); + public abstract bool RoleExists(string roleName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.DynamicData.cs new file mode 100644 index 0000000000..973a7e50a4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.DynamicData.cs @@ -0,0 +1,904 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + public enum ContainerType + { + Item = 1, + List = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 + { + public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { } + public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } } + protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { } + } + public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator + { + public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { } + protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.Collections.Generic.IDictionary GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; } + public static System.Collections.Generic.IDictionary 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(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 defaultValues) { } + public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { } + public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string ClientID { get { throw null; } } + public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } } + public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnInit(System.EventArgs e) { } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + public partial class DynamicEntity : System.Web.UI.Control + { + public DynamicEntity() { } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } } + public string UIHint { get { throw null; } set { } } + public string ValidationGroup { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor + { + public DynamicField() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DataField { get { throw null; } set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string HeaderText { get { throw null; } set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool ReadOnly { get { throw null; } set { } } + public override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } } + public virtual string ValidationGroup { get { throw null; } set { } } + protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public DynamicFilter() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DataField { get { throw null; } set { } } + public System.Web.UI.Control FilterTemplate { get { throw null; } } + public string FilterUIHint { get { throw null; } set { } } + public event System.EventHandler FilterChanged { add { } remove { } } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicFilterExpression() { } + public string ControlID { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor + { + public DynamicHyperLink() { } + public string Action { get { throw null; } set { } } + public string ContextTypeName { get { throw null; } set { } } + public string DataField { get { throw null; } set { } } + public string TableName { get { throw null; } set { } } + protected override void OnDataBinding(System.EventArgs e) { } + protected override void OnPreRender(System.EventArgs e) { } + string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; } + void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicRouteExpression() { } + public string ColumnName { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + public partial class EntityTemplate : System.Web.UI.Control + { + public EntityTemplate() { } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + } + public partial class EntityTemplateFactory + { + public EntityTemplateFactory() { } + public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + } + public partial class EntityTemplateUserControl : System.Web.UI.UserControl + { + public EntityTemplateUserControl() { } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + public string ValidationGroup { get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + protected string GetSelectedValueString() { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + public partial class FilterFactory + { + public FilterFactory() { } + public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IControlParameterTarget + { + System.Web.DynamicData.MetaColumn FilteredColumn { get; } + System.Web.DynamicData.MetaTable Table { get; } + string GetPropertyNameExpression(string columnName); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplate + { + void SetHost(System.Web.DynamicData.IFieldTemplateHost host); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateFactory + { + System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint); + void Initialize(System.Web.DynamicData.MetaModel model); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + public partial interface IFilterExpressionProvider + { + System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsManyToMany { get { throw null; } } + [System.MonoTODOAttribute] + public string GetChildrenListPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row, string path) { throw null; } + protected internal override void Initialize() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions + { + public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { } + public bool AllowInitialValue { get { throw null; } } + public bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxLength { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { get { throw null; } } + public string NullDisplayText { get { throw null; } } + public virtual string Prompt { get { throw null; } } + public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequiredErrorMessage { get { throw null; } } + public virtual bool Scaffold { get { throw null; } set { } } + public virtual string ShortDisplayName { get { throw null; } } + public string SortExpression { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string UIHint { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn + { + public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + public string GetFilterExpression(string foreignKeyName) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList 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 Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { } + public static void ResetRegistrationException() { } + public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaTable + { + public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DataContextPropertyName { get { throw null; } } + public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Type EntityType { get { throw null; } } + public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ListActionPath { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type RootEntityType { get { throw null; } } + public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } } + public virtual bool SortDescending { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; } + protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public virtual object CreateContext() { throw null; } + protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; } + public string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public System.Collections.Generic.IDictionary 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 GetFilteredColumns() { throw null; } + public System.Collections.Generic.IDictionary GetPrimaryKeyDictionary(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public virtual System.Linq.IQueryable GetQuery(object context) { throw null; } + public virtual System.Collections.Generic.IEnumerable GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; } + public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; } + public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public QueryableFilterRepeater() { } + public string DynamicFilterContainerId { get { throw null; } set { } } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + protected override void OnPreRender(System.EventArgs e) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl + { + protected QueryableFilterUserControl() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DefaultValue { get { throw null; } } + public System.Collections.Generic.IDictionary DefaultValues { get { throw null; } } + public virtual System.Web.UI.Control FilterControl { get { throw null; } } + public event System.EventHandler FilterChanged { add { } remove { } } + public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; } + public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + protected void OnFilterChanged() { } + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual bool IsReadOnly { get { throw null; } protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection 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 defaultValues) { } + public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..1364d1f5e1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Extensions.Design.cs @@ -0,0 +1,287 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + protected override bool Visible { get { throw null; } } + protected override void Dispose(bool disposing) { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem + { + public ExtenderControlToolboxItem() { } + protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ExtenderControlToolboxItem(System.Type type) { } + public System.Collections.ObjectModel.ReadOnlyCollection GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; } + public override void Initialize(System.Type type) { } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner + { + public QueryExtenderDesigner() { } + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable 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 GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { } + protected override bool CanSelectMultipleInstances() { throw null; } + protected override System.Type[] CreateNewItemTypes() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} +namespace System.Web.UI.Design.WebControls +{ + public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner + { + public DataPagerDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public string PagedControlID { get { throw null; } set { } } + public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor + { + public DataPagerFieldTypeEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner + { + public LinqDataSourceDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public override bool CanConfigure { get { throw null; } } + public override bool CanRefreshSchema { get { throw null; } } + public string ContextTypeName { get { throw null; } set { } } + public string Delete { get { throw null; } set { } } + public bool EnableDelete { get { throw null; } set { } } + public bool EnableInsert { get { throw null; } set { } } + public bool EnableUpdate { get { throw null; } set { } } + public string GroupBy { get { throw null; } set { } } + public string Insert { get { throw null; } set { } } + public string OrderBy { get { throw null; } set { } } + public string OrderGroupsBy { get { throw null; } set { } } + public string Select { get { throw null; } set { } } + public System.IServiceProvider ServiceProvider { get { throw null; } } + public string TableName { get { throw null; } set { } } + public string Update { get { throw null; } set { } } + public string Where { get { throw null; } set { } } + public override void Configure() { } + public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; } + public override string[] GetViewNames() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + public override void RefreshSchema(bool preferSilent) { } + } + public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView + { + public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { } + public override bool CanDelete { get { throw null; } } + public override bool CanInsert { get { throw null; } } + public override bool CanPage { get { throw null; } } + public override bool CanSort { get { throw null; } } + public override bool CanUpdate { get { throw null; } } + public bool IsDataContext { get { throw null; } } + public bool IsTableTypeTable { get { throw null; } } + public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } } + public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; } + } + public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner + { + public ListViewDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + protected override int SampleRowCount { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + protected override void OnSchemaRefreshed() { } + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..535acdf41f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +671e0f7f9ccbe4318c7629723f8f0de2273ebfff \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.SelfHost.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.SelfHost.cs new file mode 100644 index 0000000000..a4291c06a6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.SelfHost.cs @@ -0,0 +1,91 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Net.Http +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpRequestMessageExtensions + { + public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; } + } +} +namespace System.Web.Http.SelfHost +{ + public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration + { + public HttpSelfHostConfiguration(string baseAddress) { } + public HttpSelfHostConfiguration(System.Uri baseAddress) { } + public System.Uri BaseAddress { get { throw null; } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public int MaxConcurrentRequests { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } } + public bool UseWindowsAuthentication { get { throw null; } set { } } + protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; } + } + public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer + { + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { } + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { } + public System.Threading.Tasks.Task CloseAsync() { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task OpenAsync() { throw null; } + } +} +namespace System.Web.Http.SelfHost.Channels +{ + public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public HttpBinding() { } + public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)524288)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + } + public sealed partial class HttpBindingSecurity + { + public HttpBindingSecurity() { } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } } + } + public enum HttpBindingSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.WebHost.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.WebHost.cs new file mode 100644 index 0000000000..f597301777 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.WebHost.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")] +namespace System.Web.Http +{ + public static partial class GlobalConfiguration + { + public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } } + public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class RouteCollectionExtensions + { + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; } + } +} +namespace System.Web.Http.WebHost +{ + public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler + { + public HttpControllerHandler(System.Web.Routing.RouteData routeData) { } + protected virtual bool IsReusable { get { throw null; } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; } + protected virtual void EndProcessRequest(System.IAsyncResult result) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { } + System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; } + void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { } + } + public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler + { + protected HttpControllerRouteHandler() { } + public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } +} +namespace System.Web.Http.WebHost.Routing +{ + public partial class HttpWebRoute : System.Web.Routing.Route + { + public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.cs.REMOVED.git-id new file mode 100644 index 0000000000..745e684454 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Http.cs.REMOVED.git-id @@ -0,0 +1 @@ +fe44ff1016ed9ae87ab211c14696686eb050f2eb \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mobile.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mobile.cs new file mode 100644 index 0000000000..0b85b2cec1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mobile.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Mobile.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Mobile.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Mobile.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..c9be32f181 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +7d7fc3daa8f6707479cbab03b6eb09c830d567dc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..9eb02f921c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Mvc.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))] + partial class ViewMasterPage { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewMasterPageControlBuilder { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Razor.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Razor.cs.REMOVED.git-id new file mode 100644 index 0000000000..fc84720be3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Razor.cs.REMOVED.git-id @@ -0,0 +1 @@ +94acbffb2222940a920562ec77e60b02323dc392 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.RegularExpressions.cs new file mode 100644 index 0000000000..c95181c668 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.RegularExpressions.cs @@ -0,0 +1,107 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Web.RegularExpressions +{ + public partial class AspCodeRegex : System.Text.RegularExpressions.Regex + { + public AspCodeRegex() { } + public AspCodeRegex(System.TimeSpan A_1) { } + } + public partial class AspEncodedExprRegex : System.Text.RegularExpressions.Regex + { + public AspEncodedExprRegex() { } + public AspEncodedExprRegex(System.TimeSpan A_1) { } + } + public partial class AspExprRegex : System.Text.RegularExpressions.Regex + { + public AspExprRegex() { } + public AspExprRegex(System.TimeSpan A_1) { } + } + public partial class CommentRegex : System.Text.RegularExpressions.Regex + { + public CommentRegex() { } + public CommentRegex(System.TimeSpan A_1) { } + } + public partial class DatabindExprRegex : System.Text.RegularExpressions.Regex + { + public DatabindExprRegex() { } + public DatabindExprRegex(System.TimeSpan A_1) { } + } + public partial class DataBindRegex : System.Text.RegularExpressions.Regex + { + public DataBindRegex() { } + public DataBindRegex(System.TimeSpan A_1) { } + } + public partial class DirectiveRegex : System.Text.RegularExpressions.Regex + { + public DirectiveRegex() { } + public DirectiveRegex(System.TimeSpan A_1) { } + } + public partial class EndTagRegex : System.Text.RegularExpressions.Regex + { + public EndTagRegex() { } + public EndTagRegex(System.TimeSpan A_1) { } + } + public partial class GTRegex : System.Text.RegularExpressions.Regex + { + public GTRegex() { } + public GTRegex(System.TimeSpan A_1) { } + } + public partial class IncludeRegex : System.Text.RegularExpressions.Regex + { + public IncludeRegex() { } + public IncludeRegex(System.TimeSpan A_1) { } + } + public partial class LTRegex : System.Text.RegularExpressions.Regex + { + public LTRegex() { } + public LTRegex(System.TimeSpan A_1) { } + } + public partial class RunatServerRegex : System.Text.RegularExpressions.Regex + { + public RunatServerRegex() { } + public RunatServerRegex(System.TimeSpan A_1) { } + } + public partial class ServerTagsRegex : System.Text.RegularExpressions.Regex + { + public ServerTagsRegex() { } + public ServerTagsRegex(System.TimeSpan A_1) { } + } + public partial class SimpleDirectiveRegex : System.Text.RegularExpressions.Regex + { + public SimpleDirectiveRegex() { } + public SimpleDirectiveRegex(System.TimeSpan A_1) { } + } + public partial class TagRegex : System.Text.RegularExpressions.Regex + { + public TagRegex() { } + public TagRegex(System.TimeSpan A_1) { } + } + public partial class TagRegex35 : System.Text.RegularExpressions.Regex + { + public TagRegex35() { } + public TagRegex35(System.TimeSpan A_1) { } + } + public partial class TextRegex : System.Text.RegularExpressions.Regex + { + public TextRegex() { } + public TextRegex(System.TimeSpan A_1) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Routing.cs new file mode 100644 index 0000000000..01c9925175 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Routing.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..78b70af7b7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +898d78644cf561c807797f14cec3b2506d480b0a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.Deployment.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.Deployment.cs new file mode 100644 index 0000000000..1991df0aea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.Deployment.cs @@ -0,0 +1,46 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Deployment +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class WebPagesDeployment + { + public static string GetAssemblyPath(System.Version version) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Collections.Generic.IDictionary GetIncompatibleDependencies(string appPath) { throw null; } + public static System.Version GetMaxVersion() { throw null; } + [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")] + public static System.Version GetVersion(string path) { throw null; } + public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; } + public static System.Collections.Generic.IEnumerable GetWebPagesAssemblies() { throw null; } + public static bool IsEnabled(string path) { throw null; } + public static bool IsExplicitlyDisabled(string path) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.Razor.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.Razor.cs new file mode 100644 index 0000000000..1a404139b4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.Razor.cs @@ -0,0 +1,128 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Razor +{ + public partial class CompilingPathEventArgs : System.EventArgs + { + public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))] + public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider + { + public RazorBuildProvider() { } + public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } } + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public new string VirtualPath { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public static event System.EventHandler CodeGenerationCompleted { add { } remove { } } + public static event System.EventHandler CodeGenerationStarted { add { } remove { } } + public static event System.EventHandler CompilingPath { add { } remove { } } + public void AddVirtualPathDependency(string dependency) { } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; } + protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; } + protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { } + } + public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost + { + public WebCodeRazorHost(string virtualPath) : base (default(string)) { } + public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { } + protected override string GetClassName(string virtualPath) { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + } + public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost + { + public WebPageRazorHost(string virtualPath) { } + public WebPageRazorHost(string virtualPath, string physicalPath) { } + public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } } + public override string DefaultBaseClass { get { throw null; } set { } } + public override string DefaultClassName { get { throw null; } set { } } + public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string InstrumentedSourceFilePath { get { throw null; } set { } } + public bool IsSpecialPage { get { throw null; } } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void AddGlobalImport(string ns) { } + public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; } + protected virtual string GetClassName(string virtualPath) { throw null; } + protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; } + public static System.Collections.Generic.IEnumerable GetGlobalImports() { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + protected void RegisterSpecialFile(string fileName, string baseTypeName) { } + protected void RegisterSpecialFile(string fileName, System.Type baseType) { } + } + public partial class WebRazorHostFactory + { + public WebRazorHostFactory() { } + public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; } + public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; } + } +} +namespace System.Web.WebPages.Razor.Configuration +{ + public partial class HostSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public HostSection() { } + [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)] + public string FactoryType { get { throw null; } set { } } + } + public partial class RazorPagesSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public RazorPagesSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)] + public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)] + public string PageBaseType { get { throw null; } set { } } + } + public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public static readonly string GroupName; + public RazorWebSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.cs new file mode 100644 index 0000000000..e5ae55ad80 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.WebPages.cs @@ -0,0 +1,776 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")] +namespace System.Web.Helpers +{ + public static partial class AntiForgery + { + public static System.Web.HtmlString GetHtml() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)] + public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); } + public static void Validate() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void Validate(string cookieToken, string formToken) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)] + public static void Validate(System.Web.HttpContextBase httpContext, string salt) { } + } + public static partial class AntiForgeryConfig + { + public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string CookieName { get { throw null; } set { } } + public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string UniqueClaimTypeIdentifier { get { throw null; } set { } } + } + public partial interface IAntiForgeryAdditionalDataProvider + { + string GetAdditionalData(System.Web.HttpContextBase context); + bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData); + } + public sealed partial class UnvalidatedRequestValues + { + internal UnvalidatedRequestValues() { } + public System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public string this[string key] { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + } + public static partial class Validation + { + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; } + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; } + } +} +namespace System.Web.Mvc +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.SerializableAttribute] + public sealed partial class HttpAntiForgeryException : System.Web.HttpException + { + public HttpAntiForgeryException() { } + public HttpAntiForgeryException(string message) { } + public HttpAntiForgeryException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationEqualToRule(string errorMessage, object other) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRegexRule(string errorMessage, string pattern) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRequiredRule(string errorMessage) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRule + { + public ModelClientValidationRule() { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary ValidationParameters { get { throw null; } } + public string ValidationType { get { throw null; } set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class TagBuilder + { + public TagBuilder(string tagName) { } + public System.Collections.Generic.IDictionary Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IdAttributeDotReplacement { get { throw null; } set { } } + public string InnerHtml { get { throw null; } set { } } + public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddCssClass(string value) { } + public static string CreateSanitizedId(string originalId) { throw null; } + public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; } + public void GenerateId(string name) { } + public void MergeAttribute(string key, string value) { } + public void MergeAttribute(string key, string value, bool replaceExisting) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes, bool replaceExisting) { } + public void SetInnerText(string innerText) { } + public override string ToString() { throw null; } + public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public enum TagRenderMode + { + EndTag = 2, + Normal = 0, + SelfClosing = 3, + StartTag = 1, + } + public static partial class UnobtrusiveValidationAttributesGenerator + { + public static void GetValidationAttributes(System.Collections.Generic.IEnumerable clientRules, System.Collections.Generic.IDictionary results) { } + } +} +namespace System.Web.WebPages +{ + public partial class ApplicationPart + { + public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { } + public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; } + public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { } + } + public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase + { + public static readonly string CacheKeyPrefix; + public static readonly string StartPageVirtualPath; + protected ApplicationStartPage() { } + public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string VirtualPath { get { throw null; } set { } } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class AttributeValue + { + public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged value, bool literal) { } + public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + } + public static partial class BrowserHelpers + { + public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { } + public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { } + } + public enum BrowserOverride + { + Desktop = 0, + Mobile = 1, + } + public abstract partial class BrowserOverrideStore + { + protected BrowserOverrideStore() { } + public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext); + public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent); + } + public partial class BrowserOverrideStores + { + public BrowserOverrideStores() { } + public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } } + } + public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore + { + public CookieBrowserOverrideStore() { } + public CookieBrowserOverrideStore(int daysToExpire) { } + public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; } + public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { } + } + public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode + { + public DefaultDisplayMode() { } + public DefaultDisplayMode(string suffix) { } + public System.Func ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DisplayModeId { get { throw null; } } + public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; } + public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists) { throw null; } + protected virtual string TransformPath(string virtualPath, string suffix) { throw null; } + } + public partial class DisplayInfo + { + public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { } + public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class DisplayModeProvider + { + internal DisplayModeProvider() { } + public static readonly string DefaultDisplayModeId; + public static readonly string MobileDisplayModeId; + public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } } + public System.Collections.Generic.IList Modes { get { throw null; } } + public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + } + public partial class HelperPage + { + public HelperPage() { } + public static dynamic App { get { throw null; } } + public static System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public static System.Web.Caching.Cache Cache { get { throw null; } } + public static System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } } + protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } } + public static bool IsAjax { get { throw null; } } + public static bool IsPost { get { throw null; } } + public static dynamic Model { get { throw null; } } + public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public static dynamic Page { get { throw null; } } + public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary PageData { get { throw null; } } + public static System.Web.HttpRequestBase Request { get { throw null; } } + public static System.Web.HttpResponseBase Response { get { throw null; } } + public static System.Web.HttpServerUtilityBase Server { get { throw null; } } + public static System.Web.HttpSessionStateBase Session { get { throw null; } } + public static System.Collections.Generic.IList UrlData { get { throw null; } } + public static System.Security.Principal.IPrincipal User { get { throw null; } } + public static string VirtualPath { get { throw null; } } + public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static string Href(string path, params object[] pathParts) { throw null; } + public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + public static void WriteTo(System.IO.TextWriter writer, object value) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + } + public partial class HelperResult : System.Web.IHtmlString + { + public HelperResult(System.Action action) { } + public string ToHtmlString() { throw null; } + public override string ToString() { throw null; } + public void WriteTo(System.IO.TextWriter writer) { } + } + public static partial class HttpContextExtensions + { + public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { } + public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { } + } + public partial interface IDisplayMode + { + string DisplayModeId { get; } + bool CanHandleContext(System.Web.HttpContextBase httpContext); + System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists); + } + public partial interface ITemplateFile + { + System.Web.WebPages.TemplateFileInfo TemplateInfo { get; } + } + public partial interface IValidator + { + System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; } + System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + public partial interface IVirtualPathFactory + { + object CreateInstance(string virtualPath); + bool Exists(string virtualPath); + } + public partial interface IWebPageRequestExecutor + { + bool Execute(System.Web.WebPages.WebPage page); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class PageVirtualPathAttribute : System.Attribute + { + public PageVirtualPathAttribute(string virtualPath) { } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class RequestExtensions + { + public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; } + } + public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator + { + protected RequestFieldValidatorBase(string errorMessage) { } + protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { } + public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } } + protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; } + protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value); + public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public static partial class ResponseExtensions + { + public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable varyByParams=null, System.Collections.Generic.IEnumerable varyByHeaders=null, System.Collections.Generic.IEnumerable varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { } + public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { } + public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { } + } + public delegate void SectionWriter(); + public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase + { + protected StartPage() { } + public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public override string Layout { get { throw null; } set { } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable supportedExtensions) { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public void RunPage() { } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public static partial class StringExtensions + { + public static bool AsBool(this string value) { throw null; } + public static bool AsBool(this string value, bool defaultValue) { throw null; } + public static System.DateTime AsDateTime(this string value) { throw null; } + public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; } + public static decimal AsDecimal(this string value) { throw null; } + public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; } + public static float AsFloat(this string value) { throw null; } + public static float AsFloat(this string value, float defaultValue) { throw null; } + public static int AsInt(this string value) { throw null; } + public static int AsInt(this string value, int defaultValue) { throw null; } + public static TValue As(this string value) { throw null; } + public static TValue As(this string value, TValue defaultValue) { throw null; } + public static bool IsBool(this string value) { throw null; } + public static bool IsDateTime(this string value) { throw null; } + public static bool IsDecimal(this string value) { throw null; } + public static bool IsEmpty(this string value) { throw null; } + public static bool IsFloat(this string value) { throw null; } + public static bool IsInt(this string value) { throw null; } + public static bool Is(this string value) { throw null; } + } + public partial class TemplateFileInfo + { + public TemplateFileInfo(string virtualPath) { } + public string VirtualPath { get { throw null; } } + } + public static partial class TemplateStack + { + public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; } + public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; } + public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { } + } + public sealed partial class ValidationHelper + { + internal ValidationHelper() { } + public string FormField { get { throw null; } } + public static string InvalidCssClass { get { throw null; } set { } } + public static string ValidCssClass { get { throw null; } set { } } + public void Add(System.Collections.Generic.IEnumerable fields, params System.Web.WebPages.IValidator[] validators) { } + public void Add(string field, params System.Web.WebPages.IValidator[] validators) { } + public void AddFormError(string errorMessage) { } + public System.Web.HtmlString ClassFor(string field) { throw null; } + public System.Web.HtmlString For(string field) { throw null; } + public System.Collections.Generic.IEnumerable GetErrors(params string[] fields) { throw null; } + public bool IsValid(params string[] fields) { throw null; } + public void RequireField(string field) { } + public void RequireField(string field, string errorMessage) { } + public void RequireFields(params string[] fields) { } + public System.Collections.Generic.IEnumerable Validate(params string[] fields) { throw null; } + } + public abstract partial class Validator + { + protected Validator() { } + public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; } + } + public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory + { + internal VirtualPathFactoryManager() { } + public object CreateInstance(string virtualPath) { throw null; } + public bool Exists(string virtualPath) { throw null; } + public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { } + } + public abstract partial class WebPage : System.Web.WebPages.WebPageBase + { + protected WebPage() { } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public dynamic Model { get { throw null; } } + public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public System.Web.WebPages.ValidationHelper Validation { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected override void InitializePage() { } + public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + } + public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase + { + protected WebPageBase() { } + public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.TextWriter Output { get { throw null; } } + public System.Collections.Generic.Stack OutputStack { get { throw null; } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { } + public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; } + public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { } + public override void ExecutePageHierarchy() { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + protected virtual void InitializePage() { } + public bool IsSectionDefined(string name) { throw null; } + public void PopContext() { } + public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public System.Web.WebPages.HelperResult RenderBody() { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class WebPageContext + { + public WebPageContext() { } + public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { } + public static System.Web.WebPages.WebPageContext Current { get { throw null; } } + public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary PageData { get { throw null; } } + } + public abstract partial class WebPageExecutingBase + { + protected WebPageExecutingBase() { } + public virtual dynamic App { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } } + protected internal void BeginContext(int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract void Execute(); + protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; } + public virtual string Href(string path, params object[] pathParts) { throw null; } + public virtual string NormalizePath(string path) { throw null; } + public abstract void Write(object value); + public abstract void Write(System.Web.WebPages.HelperResult result); + public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public abstract void WriteLiteral(object value); + public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { } + } + public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState + { + public static readonly string WebPagesVersionHeaderName; + public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { } + public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool IsReusable { get { throw null; } } + public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetRegisteredExtensions() { throw null; } + public virtual void ProcessRequest(System.Web.HttpContext context) { } + public static void RegisterExtension(string extension) { } + } + public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile + { + protected WebPageRenderingBase() { } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public string Culture { get { throw null; } set { } } + protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } } + public virtual bool IsAjax { get { throw null; } } + public virtual bool IsPost { get { throw null; } } + public abstract string Layout { get; set; } + public abstract dynamic Page { get; } + public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Collections.Generic.IDictionary PageData { get; } + public System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } } + public string UICulture { get { throw null; } set { } } + public virtual System.Collections.Generic.IList UrlData { get { throw null; } } + public virtual System.Security.Principal.IPrincipal User { get { throw null; } } + public abstract void ExecutePageHierarchy(); + public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data); + } +} +namespace System.Web.WebPages.Html +{ + public partial class HtmlHelper + { + internal HtmlHelper() { } + public static string IdAttributeDotReplacement { get { throw null; } set { } } + public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } } + public static string ValidationInputCssClassName { get { throw null; } set { } } + public static string ValidationInputValidCssClassName { get { throw null; } set { } } + public static string ValidationMessageCssClassName { get { throw null; } set { } } + public static string ValidationMessageValidCssClassName { get { throw null; } set { } } + public static string ValidationSummaryClass { get { throw null; } set { } } + public static string ValidationSummaryValidClass { get { throw null; } set { } } + public string AttributeEncode(object value) { throw null; } + public string AttributeEncode(string value) { throw null; } + public System.Web.IHtmlString CheckBox(string name) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, object htmlAttributes) { throw null; } + public string Encode(object value) { throw null; } + public string Encode(string value) { throw null; } + public System.Web.IHtmlString Hidden(string name) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Label(string labelText) { throw null; } + public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name) { throw null; } + public System.Web.IHtmlString Password(string name, object value) { throw null; } + public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Raw(object value) { throw null; } + public System.Web.IHtmlString Raw(string value) { throw null; } + public System.Web.IHtmlString TextArea(string name) { throw null; } + public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary() { throw null; } + public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; } + public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; } + } + public partial class ModelState + { + public ModelState() { } + public System.Collections.Generic.IList Errors { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ModelStateDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ModelStateDictionary() { } + public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Web.WebPages.Html.ModelState value) { } + public void AddError(string key, string errorMessage) { } + public void AddFormError(string errorMessage) { } + public void Clear() { } + public bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool IsValidField(string key) { throw null; } + public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool Remove(string key) { throw null; } + public void SetModelValue(string key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; } + } + public partial class SelectListItem + { + public SelectListItem() { } + public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { } + public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.Web.WebPages.Instrumentation +{ + public partial class InstrumentationService + { + public InstrumentationService() { } + public bool IsAvailable { get { throw null; } } + public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")] + public partial class PositionTagged + { + public PositionTagged(T value, int offset) { } + public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged (System.Tuple value) { throw null; } + public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged value) { throw null; } + public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Web.WebPages.Scope +{ + public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public AspNetRequestScopeStorageProvider() { } + public System.Collections.Generic.IDictionary ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public System.Collections.Generic.IDictionary RequestScope { get { throw null; } } + } + public partial interface IScopeStorageProvider + { + System.Collections.Generic.IDictionary CurrentScope { get; set; } + System.Collections.Generic.IDictionary GlobalScope { get; } + } + public static partial class ScopeStorage + { + public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary CurrentScope { get { throw null; } } + public static System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public static System.IDisposable CreateTransientScope() { throw null; } + public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary context) { throw null; } + } + public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ScopeStorageDictionary() { } + public ScopeStorageDictionary(System.Collections.Generic.IDictionary baseScope) { } + protected System.Collections.Generic.IDictionary BackingStore { get { throw null; } } + protected System.Collections.Generic.IDictionary BaseScope { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public virtual System.Collections.Generic.ICollection Keys { get { throw null; } } + public virtual System.Collections.Generic.ICollection Values { get { throw null; } } + public virtual void Add(System.Collections.Generic.KeyValuePair item) { } + public virtual void Add(object key, object value) { } + public virtual void Clear() { } + public virtual bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool ContainsKey(object key) { throw null; } + public virtual void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public virtual System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerable> GetItems() { throw null; } + public virtual bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool Remove(object key) { throw null; } + public virtual void SetValue(object key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; } + } + public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public StaticScopeStorageProvider() { } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..454f5b3254 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +404af02a5137baf7901544f9c06bf2e9b11dc16f \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..aa3fd76759 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +f8776e27669d7b4fe42722e5350c8a813ae4e948 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..93c1aa21bf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +874450606f0e1078464e7a0eb777d639693ec5dd \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Windows.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Windows.cs new file mode 100644 index 0000000000..d3dddadd65 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Windows.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.Activities.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.Activities.cs new file mode 100644 index 0000000000..e6ed297257 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.Activities.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.Activities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.Activities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.Activities.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.ComponentModel.cs new file mode 100644 index 0000000000..1975d614a1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.ComponentModel.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.Runtime.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.Runtime.cs new file mode 100644 index 0000000000..36c3138183 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Workflow.Runtime.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Xaml.cs new file mode 100644 index 0000000000..2d3bf90549 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Xaml.cs @@ -0,0 +1,1235 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute + { + public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType : byte + { + EndMember = (byte)5, + EndObject = (byte)3, + GetObject = (byte)2, + NamespaceDeclaration = (byte)7, + None = (byte)0, + StartMember = (byte)4, + StartObject = (byte)1, + Value = (byte)6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public int ElementLineNumber { get { throw null; } } + public int ElementLinePosition { get { throw null; } } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SourceBamlUri { get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected virtual void OnAfterBeginInit(object value) { } + protected virtual void OnAfterEndInit(object value) { } + protected virtual void OnAfterProperties(object value) { } + protected virtual void OnBeforeProperties(object value) { } + protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri SourceBamlUri { get { throw null; } set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter writer, object instance) { } + public static string Save(object instance) { throw null; } + public static void Save(string fileName, object instance) { } + public static void Save(System.Xaml.XamlWriter writer, object instance) { } + public static void Save(System.Xml.XmlWriter writer, object instance) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList LookupAllowedContentTypes() { throw null; } + protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; } + protected virtual System.Xaml.XamlType LookupBaseType() { throw null; } + protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; } + protected virtual bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType type) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind : byte + { + Array = (byte)3, + Collection = (byte)1, + Dictionary = (byte)2, + None = (byte)0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 result) { result = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Linq.cs new file mode 100644 index 0000000000..1b7aa24158 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Linq.cs @@ -0,0 +1,513 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.Xml.Linq +{ + public static partial class Extensions + { + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Elements() { throw null; } + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; } + public bool IsAfter(System.Xml.Linq.XNode node) { throw null; } + public bool IsBefore(System.Xml.Linq.XNode node) { throw null; } + public System.Collections.Generic.IEnumerable NodesAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object x, object y) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Linq.extra.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Linq.extra.cs new file mode 100644 index 0000000000..439c9421a0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Linq.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Xml.Linq +{ + [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))] + partial class XName { } + internal partial class NameSerializer { } +} + diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Serialization.cs b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Serialization.cs new file mode 100644 index 0000000000..887c1819d2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.Serialization.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))] diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..4ae8a8aa8b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +5107cfbcfa0eb5e078ee6bf478f0a64e7eacd9a6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..d9405d99af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +49f7036349c8b1fde1bb37d13374cb53294e57d0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.6.1/WebMatrix.Data.cs new file mode 100644 index 0000000000..c287acd63a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/WebMatrix.Data.cs @@ -0,0 +1,55 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..9ca7ed3db0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +a7bcea8673e6ca324056dde19e1a7e12f566868c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.6.1/cscompmgd.cs new file mode 100644 index 0000000000..1785b32f39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/cscompmgd.cs @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.1/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.1/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..20e24b1c63 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +439b0f54411ec562e9dccf42a514dcef454985c9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.1/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.6.1/mscorlib.extra.cs new file mode 100644 index 0000000000..57262ee781 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.1/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Accessibility.cs b/external/binary-reference-assemblies/src/v4.6.2/Accessibility.cs new file mode 100644 index 0000000000..53c4978925 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Accessibility.cs @@ -0,0 +1,119 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public enum AnnoScope + { + ANNO_CONTAINER = 1, + ANNO_THIS = 0, + } + public partial interface CAccPropServices : Accessibility.IAccPropServices + { + } + public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices + { + public CAccPropServicesClass() { } + public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); } + public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); } + public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + } + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } + public partial interface IAccessibleHandler + { + void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible); + } + public partial interface IAccIdentity + { + void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + } + public partial interface IAccPropServer + { + void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp); + } + public partial interface IAccPropServices + { + void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild); + void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild); + void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + } + public partial struct _RemotableHandle + { + public int fContext; + public Accessibility.__MIDL_IWinTypes_0009 u; + } + public partial struct __MIDL_IWinTypes_0009 + { + public int hInproc; + public int hRemote; + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.6.2/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..9553640d47 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Commons.Xml.Relaxng.cs @@ -0,0 +1,1149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.6.2/CustomMarshalers.cs new file mode 100644 index 0000000000..691cfcea1b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/CustomMarshalers.cs @@ -0,0 +1,117 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumeratorToEnumVariantMarshaler() { } + public virtual void CleanUpManagedData(object pManagedObj) { } + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + public virtual int GetNativeDataSize() { throw null; } + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Collections.Concurrent.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Collections.Concurrent.cs new file mode 100644 index 0000000000..ab53465f69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Collections.Concurrent.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Collections.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Collections.cs new file mode 100644 index 0000000000..7dfba0694d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Collections.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedList<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.Annotations.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.Annotations.cs new file mode 100644 index 0000000000..7541b2a17a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.Annotations.cs @@ -0,0 +1,58 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CompareAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CreditCardAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EmailAddressAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FileExtensionsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.IValidatableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.MaxLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.MinLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.PhoneAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.TableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UrlAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.EventBasedAsync.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.EventBasedAsync.cs new file mode 100644 index 0000000000..1b20d4d55d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.EventBasedAsync.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncOperationManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.BackgroundWorker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DoWorkEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DoWorkEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.RunWorkerCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.RunWorkerCompletedEventHandler))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.cs new file mode 100644 index 0000000000..28aee723de --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ComponentModel.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Contracts.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Contracts.cs new file mode 100644 index 0000000000..d77a723ef5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Contracts.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Debug.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Debug.cs new file mode 100644 index 0000000000..76d62da029 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Debug.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Tools.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Tools.cs new file mode 100644 index 0000000000..40c7e63ea4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Tools.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Tracing.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Tracing.cs new file mode 100644 index 0000000000..7e05d673f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Diagnostics.Tracing.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventActivityOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventDataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldTags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventManifestOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Dynamic.Runtime.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Dynamic.Runtime.cs new file mode 100644 index 0000000000..f93dfda600 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Dynamic.Runtime.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Globalization.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Globalization.cs new file mode 100644 index 0000000000..7e5cd4cb51 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Globalization.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.IO.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.IO.cs new file mode 100644 index 0000000000..7e50f6beaa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.IO.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Expressions.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Expressions.cs new file mode 100644 index 0000000000..d5c4dd650a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Expressions.cs @@ -0,0 +1,63 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IArgumentProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IDynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Parallel.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Parallel.cs new file mode 100644 index 0000000000..7528b55fb8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Parallel.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Queryable.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Queryable.cs new file mode 100644 index 0000000000..df0bf491a9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.Queryable.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.cs new file mode 100644 index 0000000000..6777b1b483 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Linq.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.NetworkInformation.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.NetworkInformation.cs new file mode 100644 index 0000000000..be6e6f4a68 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.NetworkInformation.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.DuplicateAddressDetectionState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.GatewayIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.GatewayIPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IcmpV4Statistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IcmpV6Statistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPGlobalProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPGlobalStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPInterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPInterfaceStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv4InterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv4InterfaceStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv6InterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.MulticastIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.MulticastIPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetBiosNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInformationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterfaceComponent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.OperationalStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.PhysicalAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.PrefixOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.ScopeLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.SuffixOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpConnectionInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UdpStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UnicastIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UnicastIPAddressInformationCollection))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.Primitives.cs new file mode 100644 index 0000000000..49fd57e5e1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.Primitives.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Security.AuthenticationLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Security.SslPolicyErrors))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.CipherAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExchangeAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExtendedProtection.ChannelBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExtendedProtection.ChannelBindingKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.HashAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.SslProtocols))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.Requests.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.Requests.cs new file mode 100644 index 0000000000..52d2ecd257 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.Requests.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.WebHeaderCollection.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.WebHeaderCollection.cs new file mode 100644 index 0000000000..746f9bd302 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Net.WebHeaderCollection.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2015 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpResponseHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ObjectModel.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ObjectModel.cs new file mode 100644 index 0000000000..02c581fdc4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ObjectModel.cs @@ -0,0 +1,34 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanging))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangingEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangingEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.ILGeneration.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.ILGeneration.cs new file mode 100644 index 0000000000..1a708971f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.ILGeneration.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.Lightweight.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.Lightweight.cs new file mode 100644 index 0000000000..caf44db73e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.Lightweight.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.cs new file mode 100644 index 0000000000..c9773334b0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Emit.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Extensions.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Extensions.cs new file mode 100644 index 0000000000..b83ec17046 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Extensions.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Primitives.cs new file mode 100644 index 0000000000..cab61f511f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.Primitives.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.cs new file mode 100644 index 0000000000..216b455c04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Reflection.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Resources.ResourceManager.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Resources.ResourceManager.cs new file mode 100644 index 0000000000..915a917a7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Resources.ResourceManager.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Extensions.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Extensions.cs new file mode 100644 index 0000000000..6d775cd13d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Extensions.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.FrameworkName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Handles.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Handles.cs new file mode 100644 index 0000000000..bdcd9cba29 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Handles.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Handles.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Handles.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Handles.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(Microsoft.Win32.SafeHandles.SafeWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.HandleInheritability))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs new file mode 100644 index 0000000000..f81a4a7b27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.InteropServices.WindowsRuntime.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.InteropServices.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.InteropServices.cs new file mode 100644 index 0000000000..95ff5303ee --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.InteropServices.cs @@ -0,0 +1,129 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Numerics.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Numerics.cs new file mode 100644 index 0000000000..f642b97c41 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Numerics.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Json.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Json.cs new file mode 100644 index 0000000000..e821874770 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Json.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Primitives.cs new file mode 100644 index 0000000000..361ccd740a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Primitives.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Xml.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Xml.cs new file mode 100644 index 0000000000..a9a9fcf413 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.Serialization.Xml.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.OnXmlDictionaryReaderClose))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotaTypes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.cs new file mode 100644 index 0000000000..cf5128a9cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Runtime.cs @@ -0,0 +1,290 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FieldAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormattableString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IConvertible))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InsufficientExecutionStackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidProgramException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.DirectoryNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.PathTooLongException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MethodAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingFieldException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMethodException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ProcessorArchitecture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DisablePrivateReflectionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FormattableStringFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsConst))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.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))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Security.Principal.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Security.Principal.cs new file mode 100644 index 0000000000..7b166d920a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Security.Principal.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Duplex.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Duplex.cs new file mode 100644 index 0000000000..dad58ef697 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Duplex.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Http.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Http.cs new file mode 100644 index 0000000000..85218ad72c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Http.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.NetTcp.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.NetTcp.cs new file mode 100644 index 0000000000..24843e0686 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.NetTcp.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Primitives.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Primitives.cs new file mode 100644 index 0000000000..ee7fd6750a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Primitives.cs @@ -0,0 +1,154 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Security.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Security.cs new file mode 100644 index 0000000000..027463f410 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.ServiceModel.Security.cs @@ -0,0 +1,34 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.Encoding.Extensions.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.Encoding.Extensions.cs new file mode 100644 index 0000000000..415e36f96c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.Encoding.Extensions.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.ASCIIEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF32Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF7Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.Encoding.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.Encoding.cs new file mode 100644 index 0000000000..88de63994d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.Encoding.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderExceptionFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderReplacementFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderExceptionFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderReplacementFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncodingProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.RegularExpressions.cs new file mode 100644 index 0000000000..1086441bb4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Text.RegularExpressions.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Tasks.Parallel.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Tasks.Parallel.cs new file mode 100644 index 0000000000..923bc689e5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Tasks.Parallel.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Tasks.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Tasks.cs new file mode 100644 index 0000000000..41170f8ea9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Tasks.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Timer.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Timer.cs new file mode 100644 index 0000000000..af25812981 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.Timer.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Timer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Timer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Timer.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.TimerCallback))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.cs new file mode 100644 index 0000000000..9ee7cffb13 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Threading.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AsyncLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AsyncLocalValueChangedArgs<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ContextCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ExecutionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.ReaderWriter.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.ReaderWriter.cs new file mode 100644 index 0000000000..11d1abcf59 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.ReaderWriter.cs @@ -0,0 +1,44 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDateTimeSerializationMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.XDocument.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.XDocument.cs new file mode 100644 index 0000000000..ec355c5a09 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.XDocument.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.XmlSerializer.cs b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.XmlSerializer.cs new file mode 100644 index 0000000000..1fb6e4ff5a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Facades/System.Xml.XmlSerializer.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.6.2/I18N.CJK.cs new file mode 100644 index 0000000000..101096ec6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/I18N.CJK.cs @@ -0,0 +1,136 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.6.2/I18N.MidEast.cs new file mode 100644 index 0000000000..db6384e350 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/I18N.MidEast.cs @@ -0,0 +1,111 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.6.2/I18N.Other.cs new file mode 100644 index 0000000000..67635442b5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/I18N.Other.cs @@ -0,0 +1,242 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.6.2/I18N.Rare.cs new file mode 100644 index 0000000000..95ca6a32ac --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/I18N.Rare.cs @@ -0,0 +1,531 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/I18N.West.cs b/external/binary-reference-assemblies/src/v4.6.2/I18N.West.cs new file mode 100644 index 0000000000..f379c06e7c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/I18N.West.cs @@ -0,0 +1,223 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/I18N.cs b/external/binary-reference-assemblies/src/v4.6.2/I18N.cs new file mode 100644 index 0000000000..e8508739e5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/I18N.cs @@ -0,0 +1,174 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder + { + public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { } + [System.CLSCompliantAttribute(false)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public unsafe override void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference + { + public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.6.2/IBM.Data.DB2.cs new file mode 100644 index 0000000000..821790d694 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/IBM.Data.DB2.cs @@ -0,0 +1,299 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.6.2/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..887a092baa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,964 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..98d72dea69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Engine.cs @@ -0,0 +1,572 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public int CustomMetadataCount { get { throw null; } } + public System.Collections.ICollection CustomMetadataNames { get { throw null; } } + public string Exclude { get { throw null; } set { } } + public string FinalItemSpec { get { throw null; } } + public string Include { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { } + public void RemoveProperty(string propertyName) { } + public void SetImportedPropertyGroupCondition(string condition) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public virtual void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { } + public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { } + public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { } + public virtual void Shutdown() { } + public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { } + public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { } + public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { } + public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { } + public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { } + } + public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public DistributedFileLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class Engine + { + public Engine() { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { } + public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } set { } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } set { } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void AddNewImport(string projectFile, string condition) { } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public bool InitializationException { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public InvalidToolsetDefinitionException(string message, string errorCode) { } + public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { } + public string ErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class LocalNode + { + internal LocalNode() { } + public static void StartLocalNodeServer(int nodeNumber) { } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string projectFile, string condition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { } + [System.MonoTODOAttribute] + public void RemoveItemsByName(string itemName) { } + [System.MonoTODOAttribute("Not tested")] + public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { } + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string content) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public sealed partial class RemoteErrorException : System.Exception + { + internal RemoteErrorException() { } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static partial class SolutionWrapperProject + { + public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; } + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Outputs { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { } + } + public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public System.Collections.Generic.IEnumerable ToolsVersions { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..450a3de0c2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Framework.cs @@ -0,0 +1,760 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public long BuildRequestId { get { throw null; } } + public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected CriticalBuildMessageEventArgs() { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3 + { + object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection); + object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask + { + object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property); + void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + public const int InvalidProjectId = -1; + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary 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 GlobalProperties { get { throw null; } } + public System.Collections.IEnumerable Items { get { throw null; } } + public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } } + public string ProjectFile { get { throw null; } } + public int ProjectId { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + public string ToolsVersion { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + public enum RegisteredTaskObjectLifetime + { + AppDomain = 1, + Build = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + public sealed partial class RequiredRuntimeAttribute : System.Attribute + { + public RequiredRuntimeAttribute(string runtimeVersion) { } + public string RuntimeVersion { get { throw null; } } + } + public sealed partial class RunInMTAAttribute : System.Attribute + { + public RunInMTAAttribute() { } + } + public sealed partial class RunInSTAAttribute : System.Attribute + { + public RunInSTAAttribute() { } + } + [System.SerializableAttribute] + public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetFinishedEventArgs() { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { } + public string ParentTarget { get { throw null; } } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e); +} +namespace Microsoft.Build.Framework.XamlTypes +{ + public sealed partial class Argument : System.ComponentModel.ISupportInitialize + { + public Argument() { } + public bool IsRequired { get { throw null; } set { } } + public string Property { get { throw null; } set { } } + public string Separator { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } + public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize + { + protected BaseProperty() { } + public System.Collections.Generic.List 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 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 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 ProviderSettings { get { throw null; } set { } } + } + public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public EnumProperty() { } + public System.Collections.Generic.List AdmissibleValues { get { throw null; } set { } } + public override void EndInit() { } + } + public sealed partial class EnumValue + { + public EnumValue() { } + public System.Collections.Generic.List 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public IntProperty() { } + public System.Nullable MaxValue { get { throw null; } set { } } + public System.Nullable MinValue { get { throw null; } set { } } + public override void EndInit() { } + } + public partial interface IProjectSchemaNode + { + System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type); + System.Collections.Generic.IEnumerable 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Nodes { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 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 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 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 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 GetPropertiesInCategory(string categoryName) { throw null; } + public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize + { + public RuleBag() { } + public System.Collections.Generic.List Rules { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Metadata { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..cb684c8215 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +76a62a09b763430d423d698a2d3fa27cac10acb0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..2dd25867dd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,527 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class AssemblyFoldersExInfo + { + public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { } + public string DirectoryPath { get { throw null; } } + public Microsoft.Win32.RegistryHive Hive { get { throw null; } } + public string Key { get { throw null; } } + public System.Version TargetFrameworkVersion { get { throw null; } } + public Microsoft.Win32.RegistryView View { get { throw null; } } + } + public partial class CanonicalTrackedInputFiles + { + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public System.Collections.Generic.Dictionary> 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> DependencyTable { get { throw null; } } + public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { } + public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; } + public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + public CommandLineBuilder(bool quoteHyphensOnCommandLine) { } + protected System.Text.StringBuilder CommandLine { get { throw null; } } + public int Length { get { throw null; } } + public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { } + public void AppendFileNameIfNotNull(string fileName) { } + public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { } + public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { } + protected void AppendFileNameWithQuoting(string fileName) { } + protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { } + protected void AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public delegate bool DependencyFilter(string fullPath); + public enum DotNetFrameworkArchitecture + { + Bitness32 = 1, + Bitness64 = 2, + Current = 0, + } + public enum ExecutableType + { + Managed32Bit = 3, + Managed64Bit = 4, + ManagedIL = 2, + Native32Bit = 0, + Native64Bit = 1, + SameAsCurrentProcess = 5, + } + public static partial class FileTracker + { + public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; } + public static void EndTrackingContext() { } + public static string EnsureFileTrackerOnPath() { throw null; } + public static string EnsureFileTrackerOnPath(string rootPath) { throw null; } + public static bool FileIsExcludedFromDependencies(string fileName) { throw null; } + public static bool FileIsUnderPath(string fileName, string path) { throw null; } + public static string FindTrackerOnPath() { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static void ResumeTracking() { } + public static void SetThreadCount(int threadCount) { } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void StartTrackingContext(string intermediateDirectory, string taskName) { } + public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { } + public static void StopTrackingAndCleanup() { } + public static void SuspendTracking() { } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static string TrackerCommandArguments(string command, string arguments) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void WriteAllTLogs(string intermediateDirectory, string taskName) { } + public static void WriteContextTLogs(string intermediateDirectory, string taskName) { } + } + public partial class FlatTrackingData + { + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { } + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary 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 DependencyTable { get { throw null; } } + public System.Collections.Generic.List MissingFiles { get { throw null; } set { } } + public string NewestFileName { get { throw null; } set { } } + public System.DateTime NewestFileTime { get { throw null; } set { } } + public System.DateTime NewestFileTimeUtc { get { throw null; } set { } } + public string NewestTLogFileName { get { throw null; } set { } } + public System.DateTime NewestTLogTime { get { throw null; } set { } } + public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } } + public string OldestFileName { get { throw null; } set { } } + public System.DateTime OldestFileTime { get { throw null; } set { } } + public System.DateTime OldestFileTimeUtc { get { throw null; } set { } } + public bool SkipMissingFiles { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } } + public bool TlogsAvailable { get { throw null; } set { } } + public bool TreatRootMarkersAsEntries { get { throw null; } set { } } + public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; } + public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { } + public System.DateTime GetLastWriteTimeUtc(string file) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + public void UpdateFileEntryDetails() { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public MuxLogger() { } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { } + public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public bool UnregisterLoggers(int submissionId) { throw null; } + } + public static partial class ProcessorArchitecture + { + public const string AMD64 = "AMD64"; + public const string ARM = "ARM"; + public const string IA64 = "IA64"; + public const string MSIL = "MSIL"; + public const string X86 = "x86"; + public static string CurrentProcessArchitecture { get { throw null; } } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + Version45 = 5, + VersionLatest = 5, + } + public partial class TargetPlatformSDK : System.IEquatable + { + public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { } + public string Path { get { throw null; } set { } } + public string TargetPlatformIdentifier { get { throw null; } } + public System.Version TargetPlatformVersion { get { throw null; } } + public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { } + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + public virtual string GetResourceMessage(string resourceName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void MarkAsInactive() { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { throw null; } } + public static void ClearSDKStaticCache() { } + public static System.Collections.Generic.IList 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 GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList 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 GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; } + public static System.Collections.Generic.IDictionary 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 GetSDKDesignTimeFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSupportedTargetFrameworks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; } + public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public bool EchoOff { get { throw null; } set { } } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + public string StandardErrorImportance { get { throw null; } set { } } + protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + protected int TaskProcessTerminationTimeout { get { throw null; } set { } } + public virtual int Timeout { get { throw null; } set { } } + protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + public bool UseCommandProcessor { get { throw null; } set { } } + public bool YieldDuringToolExecution { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual string ResponseFileEscape(string responseString) { throw null; } + protected virtual bool SkipTaskExecution() { throw null; } + protected internal virtual bool ValidateParameters() { throw null; } + } + public static partial class TrackedDependencies + { + public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; } + } + public enum UpToDateCheckType + { + InputNewerThanOutput = 0, + InputNewerThanTracking = 2, + InputOrOutputNewerThanTracking = 1, + } + public enum VisualStudioVersion + { + Version100 = 0, + Version110 = 1, + VersionLatest = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.cs.REMOVED.git-id new file mode 100644 index 0000000000..4fc2e4fa91 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Build.cs.REMOVED.git-id @@ -0,0 +1 @@ +573cc4d17bde773be4891cb1324773bd938ade6d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.CSharp.cs new file mode 100644 index 0000000000..305f8e1565 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.CSharp.cs @@ -0,0 +1,89 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class Binder + { + public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..bee5ecd07a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +662d539b2897e84456fcb262423b6d99ad568a92 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.VisualC.cs new file mode 100644 index 0000000000..c15d739fad --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.VisualC.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + public DecoratedNameAttribute(string decoratedName) { } + } + public sealed partial class IsConstModifier + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..dfc3ce0ab2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,95 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..3256c1a4c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +d86ddcdc47c60c1bb90c15b682354ec5def874e9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Cairo.cs new file mode 100644 index 0000000000..fdb3d9ee0b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Cairo.cs @@ -0,0 +1,731 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Pattern { get { throw null; } set { } } + public uint ReferenceCount { get { throw null; } } + [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")] + public Cairo.ScaledFont ScaledFont { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Cecil.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Cecil.cs new file mode 100644 index 0000000000..29993de1d5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Cecil.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.10.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] + +// this is not complete, it is just to break the dependency on Mono.Cecil in the Mono.Debugger.Soft assembly +namespace Mono.Cecil +{ + public partial class AssemblyDefinition { } + public partial class MethodDefinition { } + public partial class PropertyDefinition { } + public partial class FieldDefinition { } + public partial class TypeDefinition { } +} +namespace Mono.Cecil.Cil +{ + public partial struct OpCode { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.CodeContracts.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.CodeContracts.cs new file mode 100644 index 0000000000..7aac1bbb2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.CodeContracts.cs @@ -0,0 +1,501 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CodeContracts.Rewrite +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AssemblyRef + { + public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;} + public AssemblyRef(string filename) { throw null;} + public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsFilename { get { throw null; } } + public bool IsSet { get { throw null; } } + public bool IsStream { get { throw null; } } + public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TwoStreams + { + public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;} + public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + } + public partial class Rewriter + { + internal Rewriter() { } + public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; } + } + public partial class RewriterOptions + { + public RewriterOptions() { } + public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class RewriterResults + { + internal RewriterResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static +{ + public partial class Checker + { + internal Checker() { } + public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; } + } + public partial class CheckOptions + { + public CheckOptions() { } + public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CheckResults + { + internal CheckResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IDictionary> Results { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static.Analysis.Numerical +{ + public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero; + public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public bool IsNotZero { get { throw null; } } + public bool IsPositiveOrZero { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public override bool Equals(object other) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence intervals) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Normalize(Mono.CodeContracts.Static.DataStructures.Sequence intervals, out bool isBottom) { isBottom = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; } + public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func selector) { throw null; } + public override string ToString() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + } + public enum ExpressionOperator + { + Add = 16, + And = 3, + Constant = 0, + ConvertToInt32 = 24, + Div = 19, + Equal = 9, + Equal_Obj = 10, + GreaterEqualThan = 15, + GreaterThan = 14, + LessEqualThan = 13, + LessThan = 12, + LogicalAnd = 6, + LogicalNot = 8, + LogicalOr = 7, + Mod = 20, + Mult = 18, + Not = 2, + NotEqual = 11, + Or = 4, + SizeOf = 22, + Sub = 17, + UnaryMinus = 21, + Unknown = 23, + Variable = 1, + Xor = 5, + } + public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase, System.IEquatable + { + internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; } + public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; } + public bool Includes(int x) { throw null; } + public bool Includes(long x) { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool LessEqual(System.Collections.Generic.IEnumerable right) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; } + public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + } + public abstract partial class IntervalBase : Mono.CodeContracts.Static.Lattices.IAbstractDomain where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { } + public abstract TInterval Bottom { get; } + public abstract bool IsBottom { get; } + public bool IsFinite { get { throw null; } } + public bool IsSinglePoint { get { throw null; } } + public abstract bool IsTop { get; } + public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Top { get; } + public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Clone(); + public abstract void Dump(System.IO.TextWriter tw); + public abstract TInterval ImmutableVersion(); + protected abstract bool IsFiniteBound(TNumeric n); + public abstract TInterval Join(TInterval that); + public abstract TInterval Join(TInterval that, bool widening, out bool weaker); + public abstract bool LessEqual(TInterval that); + public abstract TInterval Meet(TInterval that); + public override string ToString() { throw null; } + public abstract TInterval Widen(TInterval that); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rational : System.IEquatable + { + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero; + public long Down { get { throw null; } } + public bool IsInfinity { get { throw null; } } + public bool IsInt32 { get { throw null; } } + public bool IsInteger { get { throw null; } } + public bool IsMaxValue { get { throw null; } } + public bool IsMinusInfinity { get { throw null; } } + public bool IsMinValue { get { throw null; } } + public bool IsPlusInfinity { get { throw null; } } + public bool IsZero { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } } + public int Sign { get { throw null; } } + public long Up { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; } + public override int GetHashCode() { throw null; } + public bool IsInRange(long min, long max) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; } + public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public override string ToString() { throw null; } + public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + } + public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold + { + public RationalThreshold(int size) : base (default(int)) { } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } } + protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + } + public abstract partial class Threshold + { + protected int NextFree; + protected readonly System.Collections.Generic.List Values; + protected Threshold(int size) { } + public int Count { get { throw null; } } + protected abstract T MinusInfinity { get; } + protected abstract T PlusInfinity { get; } + protected abstract T Zero { get; } + public bool Add(T value) { throw null; } + public int BinarySearch(T value, int low, int hi) { throw null; } + public T GetNext(T value) { throw null; } + public T GetPrevious(T value) { throw null; } + protected abstract bool LessThan(T a, T b); + } +} +namespace Mono.CodeContracts.Static.DataStructures +{ + public partial interface IImmutableIntMap + { + T Any { get; } + int Count { get; } + T this[int key] { get; } + System.Collections.Generic.IEnumerable Keys { get; } + System.Collections.Generic.IEnumerable Values { get; } + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + bool Contains(int key); + T Lookup(int key); + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + void Visit(System.Action action); + void Visit(System.Action action); + } + public static partial class ImmutableIntMap + { + public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Empty; + } + public static partial class SequenceExtensions + { + public static bool All(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static bool Any(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Append(this Mono.CodeContracts.Static.DataStructures.Sequence list, Mono.CodeContracts.Static.DataStructures.Sequence append) { throw null; } + public static void Apply(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static System.Collections.Generic.IEnumerable AsEnumerable(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Coerce(this Mono.CodeContracts.Static.DataStructures.Sequence list) where S : T { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(this Mono.CodeContracts.Static.DataStructures.Sequence rest, T elem) { throw null; } + public static void ForEach(this Mono.CodeContracts.Static.DataStructures.Sequence seq, System.Action action) { } + public static bool IsEmpty(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static T Last(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static int Length(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Reverse(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Where(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate keep) { throw null; } + } + public partial class Sequence : System.IEquatable> + { + internal Sequence() { } + public static readonly Mono.CodeContracts.Static.DataStructures.Sequence Empty; + public T Head { get { throw null; } } + public Mono.CodeContracts.Static.DataStructures.Sequence Tail { get { throw null; } } + public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence tail) { throw null; } + public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence l, T o) { throw null; } + public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(System.Collections.Generic.IEnumerable elems) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(params T[] elems) { throw null; } + public override int GetHashCode() { throw null; } + public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static System.Collections.Generic.IEnumerable PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Singleton(T value) { throw null; } + public override string ToString() { throw null; } + } +} +namespace Mono.CodeContracts.Static.DataStructures.Patricia +{ + public partial class BranchNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public readonly int BranchingBit; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Left; + public readonly int Prefix; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Right; + public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class EmptyNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode Instance; + public EmptyNode() { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class LeafNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public LeafNode(int key, T value) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public abstract partial class PatriciaTrieNode : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap + { + protected PatriciaTrieNode() { } + public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract int Count { get; } + public T this[int key] { get { throw null; } } + public abstract int Key { get; } + public System.Collections.Generic.IEnumerable Keys { get { throw null; } } + public System.Collections.Generic.IEnumerable Values { get { throw null; } } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb); + public abstract bool Contains(int key); + public void Dump(System.IO.TextWriter tw) { } + protected internal abstract void Dump(System.IO.TextWriter tw, string prefix); + protected internal abstract void FillKeysTo(System.Collections.Generic.List list); + protected internal abstract void FillValuesTo(System.Collections.Generic.List list); + protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; } + protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { throw null; } + public abstract T Lookup(int key); + protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + public override string ToString() { throw null; } + public abstract void Visit(System.Action action); + public abstract void Visit(System.Action action); + } +} +namespace Mono.CodeContracts.Static.Lattices +{ + public static partial class AbstractDomainExtensions + { + public static string BottomSymbolIfAny(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool IsNormal(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool TryTrivialJoin(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + public static bool TryTrivialLessEqual(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(bool); throw null; } + public static bool TryTrivialMeet(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FlatDomain : Mono.CodeContracts.Static.Lattices.IAbstractDomain>, System.IEquatable> where T : System.IEquatable + { + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain BottomValue; + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain TopValue; + public readonly T Value; + public FlatDomain(T value) { throw null;} + public Mono.CodeContracts.Static.Lattices.FlatDomain Bottom { get { throw null; } } + public bool IsBottom { get { throw null; } } + public bool IsTop { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Top { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Clone() { throw null; } + public void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain ImmutableVersion() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Meet(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain (T value) { throw null; } + public override string ToString() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Widen(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + } + public partial interface IAbstractDomain + { + T Bottom { get; } + bool IsBottom { get; } + bool IsTop { get; } + T Top { get; } + T Clone(); + void Dump(System.IO.TextWriter tw); + T ImmutableVersion(); + T Join(T that); + T Join(T that, bool widen, out bool weaker); + bool LessEqual(T that); + T Meet(T that); + T Widen(T that); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..b7a3c6c2ce --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,346 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..367b197b7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Data.Sqlite.cs @@ -0,0 +1,578 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Data.Tds.cs new file mode 100644 index 0000000000..a1eb9b3aa3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Data.Tds.cs @@ -0,0 +1,592 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime2 = 42, + DateTime4 = 58, + DateTimeN = 111, + DateTimeOffset = 43, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..1bedd97951 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Debugger.Soft.cs @@ -0,0 +1,880 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + INVOKE_ABORTED = 107, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalScope : Mono.Debugger.Soft.Mirror + { + internal LocalScope() { } + public int LiveRangeEnd { get { throw null; } } + public int LiveRangeStart { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetThis(Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Http.cs new file mode 100644 index 0000000000..0bca7c4570 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Http.cs @@ -0,0 +1,143 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Management.cs new file mode 100644 index 0000000000..2d72624719 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Management.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..2d203a1954 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Messaging.cs new file mode 100644 index 0000000000..b8820458b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Messaging.cs @@ -0,0 +1,398 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Parallel.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Parallel.cs new file mode 100644 index 0000000000..88b1100861 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Parallel.cs @@ -0,0 +1,152 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Collections.Concurrent +{ + public partial class ConcurrentOrderedList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentOrderedList() { } + public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer comparer) { } + public System.Collections.Generic.IEqualityComparer Comparer { get { throw null; } } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T data) { throw null; } + public bool ContainsHash(int key) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + void System.Collections.Generic.ICollection.Add(T item) { } + bool System.Collections.Generic.ICollection.Remove(T item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryAdd(T data) { throw null; } + public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; } + public bool TryPop(out T data) { data = default(T); throw null; } + public bool TryRemove(T data) { throw null; } + public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; } + } + public partial class ConcurrentSkipList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentSkipList() { } + public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer comparer) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T value) { throw null; } + public bool ContainsHash(int hash) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + public bool Remove(T value) { throw null; } + void System.Collections.Generic.ICollection.Add(T item) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T value) { throw null; } + public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; } + } +} +namespace Mono.Threading +{ + public partial class AtomicBoolean + { + public AtomicBoolean() { } + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AtomicBooleanValue + { + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + public partial class CSnzi + { + public CSnzi() { } + public Mono.Threading.CSnziNode Arrive() { throw null; } + public bool Close() { throw null; } + public bool Depart(Mono.Threading.CSnziNode node) { throw null; } + public void Open() { } + public System.Tuple Query() { throw null; } + } + public abstract partial class CSnziNode + { + protected CSnziNode() { } + } + public enum CSnziState + { + Closed = 1, + Open = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ReaderWriterLockSlimmer + { + public void EnterReadLock(ref bool taken) { } + public void EnterWriteLock(ref bool taken) { } + public void ExitReadLock() { } + public void ExitWriteLock() { } + public void TryEnterReadLock(ref bool taken) { } + public void TryEnterWriteLock(ref bool taken) { } + } + public partial class Snzi + { + public Snzi() { } + public bool IsSet { get { throw null; } } + public void Decrement() { } + public void Increment() { } + public void Reset() { } + } + public partial class SpinLockWrapper + { + public System.Threading.SpinLock Lock; + public SpinLockWrapper() { } + public SpinLockWrapper(bool enableTracking) { } + } +} +namespace Mono.Threading.Tasks +{ + public partial class CyclicDeque : Mono.Threading.Tasks.IConcurrentDeque + { + public CyclicDeque() { } + public bool IsEmpty { get { throw null; } } + public System.Collections.Generic.IEnumerable GetEnumerable() { throw null; } + public bool PeekBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; } + public void PushBottom(T obj) { } + } + public partial interface IConcurrentDeque + { + System.Collections.Generic.IEnumerable GetEnumerable(); + Mono.Threading.Tasks.PopResult PopBottom(out T obj); + Mono.Threading.Tasks.PopResult PopTop(out T obj); + void PushBottom(T obj); + } + public enum PopResult + { + Abort = 2, + Empty = 1, + Succeed = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..ad72219f81 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +18f45580293d688b190a471b757bf755fe431a8d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Security.Win32.cs new file mode 100644 index 0000000000..c1a9b7027c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Security.Win32.cs @@ -0,0 +1,102 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Security.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Mono.Security.cs.REMOVED.git-id new file mode 100644 index 0000000000..78eca1f005 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Security.cs.REMOVED.git-id @@ -0,0 +1 @@ +954d6ff3f08cfb1876eb18e09c4032169b1a682b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..cc96af198e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +522a3786fc7ea03b58b4916ec518f0915bee7e22 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.Tasklets.cs new file mode 100644 index 0000000000..6da139dee6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.Tasklets.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.6.2/Mono.WebBrowser.cs new file mode 100644 index 0000000000..2f0ccff01a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Mono.WebBrowser.cs @@ -0,0 +1,467 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..69c96a0524 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +bc40e81a8fb1619ee587f53fd8ee4d1d52d96029 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/PEAPI.cs b/external/binary-reference-assemblies/src/v4.6.2/PEAPI.cs new file mode 100644 index 0000000000..bdc68dd0d2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/PEAPI.cs @@ -0,0 +1,1225 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + public System.Nullable ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.DataConstant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public enum DataSegment + { + CIL = 2, + Data = 0, + TLS = 1, + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + NoOptimization = 64, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class PrimitiveTypeRef : PEAPI.Type + { + internal PrimitiveTypeRef() { } + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.DataConstant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..b4d396dd5f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +4339a1d0fbbf889b96532627ed4f1f798c2f4222 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/SMDiagnostics.cs b/external/binary-reference-assemblies/src/v4.6.2/SMDiagnostics.cs new file mode 100644 index 0000000000..bcccb3d202 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/SMDiagnostics.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..b4415ad0ab --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ComponentModel.Composition.cs @@ -0,0 +1,688 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.SerializableAttribute] + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(System.Func valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)] + public partial class CatalogReflectionContextAttribute : System.Attribute + { + public CatalogReflectionContextAttribute(System.Type reflectionContextType) { } + public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; } + } + [System.SerializableAttribute] + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection RootCauses { get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator) { } + public System.ComponentModel.Composition.ExportLifetimeContext CreateExport() { throw null; } + } + public partial class ExportFactory : System.ComponentModel.Composition.ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func>)) { } + public TMetadata Metadata { get { throw null; } } + } + public sealed partial class ExportLifetimeContext : System.IDisposable + { + public ExportLifetimeContext(T value, System.Action disposeAction) { } + public T Value { get { throw null; } } + public void Dispose() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum ImportSource + { + Any = 0, + Local = 1, + NonLocal = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)] + public sealed partial class MetadataViewImplementationAttribute : System.Attribute + { + public MetadataViewImplementationAttribute(System.Type implementationType) { } + public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public ApplicationCatalog() { } + public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase) { } + public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public static partial class CatalogExtensions + { + public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName"; + public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters"; + public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource"; + public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.FlagsAttribute] + public enum CompositionOptions + { + Default = 0, + DisableSilentRejection = 1, + ExportCompositionService = 4, + IsThreadSafe = 2, + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")] + public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + protected CompositionScopeDefinition() { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children) { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children, System.Collections.Generic.IEnumerable publicSurface) { } + public virtual System.Collections.Generic.IEnumerable Children { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable PublicSurface { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + internal CompositionService() { } + public void Dispose() { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern) { } + public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { get { throw null; } } + } + public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { } + public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func importFilter) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func importFilter) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + public static partial class ScopingExtensions + { + public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; } + public static bool ContainsPartMetadata(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(params System.Type[] types) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable + { + protected ComposablePartCatalog() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Linq.IQueryable Parts { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary metadata) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..2d9777500b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,422 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { get { throw null; } set { } } + public string Name { get { throw null; } } + public string OtherKey { get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)] + public sealed partial class BindableTypeAttribute : System.Attribute + { + public BindableTypeAttribute() { } + public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)] + public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CompareAttribute(string otherProperty) { } + public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool RequiresValidationContext { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + CreditCard = 14, + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + PostalCode = 15, + Text = 7, + Time = 3, + Upload = 16, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + public string Prompt { get { throw null; } set { } } + public System.Type ResourceType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public string Extensions { get { throw null; } set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MaxLengthAttribute() { } + public MaxLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MinLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public int MatchTimeoutInMilliseconds { get { throw null; } set { } } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + public abstract partial class ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual bool RequiresValidationContext { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance) { } + public ValidationContext(object instance, System.Collections.Generic.IDictionary items) { } + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Items { get { throw null; } } + public string MemberName { get { throw null; } set { } } + public object ObjectInstance { get { throw null; } } + public System.Type ObjectType { get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + public void InitializeServiceProvider(System.Func serviceProvider) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable MemberNames { get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} +namespace System.ComponentModel.DataAnnotations.Schema +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ColumnAttribute : System.Attribute + { + public ColumnAttribute() { } + public ColumnAttribute(string name) { } + public string Name { get { throw null; } } + public int Order { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ComplexTypeAttribute : System.Attribute + { + public ComplexTypeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DatabaseGeneratedAttribute : System.Attribute + { + public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { } + public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum DatabaseGeneratedOption + { + Computed = 2, + Identity = 1, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ForeignKeyAttribute : System.Attribute + { + public ForeignKeyAttribute(string name) { } + public string Name { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class InversePropertyAttribute : System.Attribute + { + public InversePropertyAttribute(string property) { } + public string Property { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)] + public partial class NotMappedAttribute : System.Attribute + { + public NotMappedAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class TableAttribute : System.Attribute + { + public TableAttribute(string name) { } + public string Name { get { throw null; } } + public string Schema { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Configuration.Install.cs new file mode 100644 index 0000000000..0709ea1ca6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Configuration.Install.cs @@ -0,0 +1,248 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Configuration.cs new file mode 100644 index 0000000000..cbb66c6a64 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Configuration.cs @@ -0,0 +1,1256 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Func AssemblyStringTransformer { get { throw null; } set { } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } } + public System.Func TypeStringTransformer { get { throw null; } set { } } + public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode) { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.Configuration CurrentConfiguration { get { throw null; } } + public System.Configuration.ElementInformation ElementInformation { get { throw null; } } + protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } + protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + protected bool HasContext { get { throw null; } } + protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } } + protected internal object this[string propertyName] { get { throw null; } set { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; } + protected virtual string GetTransformedTypeString(string typeName) { throw null; } + protected internal virtual void Init() { } + protected internal virtual void InitializeDefault() { } + protected internal virtual bool IsModified() { throw null; } + public virtual bool IsReadOnly() { throw null; } + [System.MonoTODOAttribute] + protected virtual void ListErrors(System.Collections.IList errorList) { } + protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsAssemblyStringTransformationRequired { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsTypeStringTransformationRequired { get { throw null; } } + public bool IsVersionCheckRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsAssemblyStringTransformationRequired = 16, + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + IsTypeStringTransformationRequired = 8, + IsVersionCheckRequired = 32, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; } + protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public ExeConfigurationFileMap(string machineConfigFileName) { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public enum OverrideMode + { + Allow = 1, + Deny = 2, + Inherit = 0, + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ProviderSettingsCollection() { } + public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ProviderSettings provider) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string name) { } + } + public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseFIPS { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string protectionProvider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string rawXml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object value); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual void DeleteStream(string streamName) { } + public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; } + public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { } + public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } + public virtual bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + void DeleteStream(string streamName); + string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..44cdea9e65 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +6c0caf23d1d265629fac3091f32b1cdd24834a46 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..27c57c8e10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.DataSetExtensions.cs @@ -0,0 +1,108 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static TRow ElementAtOrDefault(this System.Data.TypedTableBase source, int index) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.Entity.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Entity.cs.REMOVED.git-id new file mode 100644 index 0000000000..9964ee8b79 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Entity.cs.REMOVED.git-id @@ -0,0 +1 @@ +7e8ae7363ba439b0378939b0fc19711c78545c75 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Linq.cs new file mode 100644 index 0000000000..937fd74329 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Linq.cs @@ -0,0 +1,880 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string fileOrServerOrConnection) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } + public System.Collections.Generic.IEnumerable ExecuteQuery(string query, params object[] parameters) { throw null; } + public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } + public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } + public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } + public System.Data.Linq.Table GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> expression) { } + public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } + public void LoadWith(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action onRemove) { } + public int Count { get { throw null; } } + public bool HasLoadedOrAssignedValues { get { throw null; } } + public bool IsDeferred { get { throw null; } } + public TEntity this[int index] { get { throw null; } set { } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + } + public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + public partial interface ITable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable 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 + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + TResult System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Data.OracleClient.cs new file mode 100644 index 0000000000..fe745fddcb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.OracleClient.cs @@ -0,0 +1,948 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + public void ResetCommandTimeout() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + public override string CatalogSeparator { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } } + public override string SchemaSeparator { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { } + public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int parameterOrdinal) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public static void ClearAllPools() { } + public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override int AddToBatch(System.Data.IDbCommand command) { throw null; } + protected override void ClearBatch() { } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override int ExecuteBatch() { throw null; } + protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; } + protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; } + protected override void InitializeBatching() { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + object System.ICloneable.Clone() { throw null; } + protected override void TerminateBatching() { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + public override void WriteByte(byte value) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Precision { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public string ConnectionString { get { throw null; } set { } } + public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } } + public string KeyRestrictions { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + public bool ShouldSerializeConnectionString() { throw null; } + public bool ShouldSerializeKeyRestrictions() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Services.Client.cs new file mode 100644 index 0000000000..e5132d1b10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Services.Client.cs @@ -0,0 +1,426 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Services.cs new file mode 100644 index 0000000000..0f53a8f837 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.Services.cs @@ -0,0 +1,844 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + internal DataServiceBehavior() { } + public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration + { + internal DataServiceConfiguration() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + internal DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + internal DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + internal HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + internal ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Configuration +{ + public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection + { + public DataServicesFeaturesSection() { } + public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } } + } + public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement + { + public DataServicesReplaceFunctionFeature() { } + public bool Enable { get { throw null; } set { } } + } + public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public DataServicesSectionGroup() { } + public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } } + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..51fc69dd5f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +58a60e07a527de9a5e5d065378dc043da4b6f6bd \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Deployment.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Deployment.cs new file mode 100644 index 0000000000..dfba0db22b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Deployment.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Deployment.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Deployment.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..b097f2d266 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +f8cefc7797e0b3da11f73dcc4e9991a5c05094d1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.6.2/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..320837dee6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1080 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + internal BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + public DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions : long + { + IncrementalValues = (long)2147483648, + None = (long)0, + ObjectSecurity = (long)1, + ParentsFirst = (long)2048, + PublicDataOnly = (long)8192, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + internal DsmlResponseDocument() { } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlDocument ToXml() { throw null; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags : long + { + AvoidSelf = (long)16384, + DirectoryServicesPreferred = (long)32, + DirectoryServicesRequired = (long)16, + ForceRediscovery = (long)1, + GCRequired = (long)64, + GoodTimeServerPreferred = (long)8192, + IPRequired = (long)512, + IsDnsName = (long)131072, + IsFlatName = (long)65536, + KdcRequired = (long)1024, + None = (long)0, + OnlyLdapNeeded = (long)32768, + PdcRequired = (long)128, + ReturnDnsName = (long)1073741824, + ReturnFlatName = (long)2147483648, + TimeServerRequired = (long)2048, + WriteableRequired = (long)4096, + } + public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 1, + PhantomRoot = 2, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 2, + Pct1Server = 1, + Ssl2Client = 8, + Ssl2Server = 4, + Ssl3Client = 32, + Ssl3Server = 16, + Tls1Client = 128, + Tls1Server = 64, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + } + public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..ebd6ffefa1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +b7f52a7b0ec83835a03284f692ba58e2e06832d8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Drawing.Design.cs new file mode 100644 index 0000000000..a5e5e5624a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Drawing.Design.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..3e14771f8c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +fcb7096576a7d1b4b428a16749c979da858d7e31 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Dynamic.cs new file mode 100644 index 0000000000..f36ab0736e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Dynamic.cs @@ -0,0 +1,58 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.6.2/System.EnterpriseServices.cs new file mode 100644 index 0000000000..fffa2f7939 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.EnterpriseServices.cs @@ -0,0 +1,1188 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception inner) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.IO.Compression.FileSystem.cs b/external/binary-reference-assemblies/src/v4.6.2/System.IO.Compression.FileSystem.cs new file mode 100644 index 0000000000..be8eff3962 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.IO.Compression.FileSystem.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.IO.Compression +{ + public static partial class ZipFile + { + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; } + public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ZipFileExtensions + { + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; } + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.IO.Compression.cs b/external/binary-reference-assemblies/src/v4.6.2/System.IO.Compression.cs new file mode 100644 index 0000000000..cfa4e535ff --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.IO.Compression.cs @@ -0,0 +1,57 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))] +namespace System.IO.Compression +{ + public partial class ZipArchive : System.IDisposable + { + public ZipArchive(System.IO.Stream stream) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { } + public System.Collections.ObjectModel.ReadOnlyCollection Entries { get { throw null; } } + public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; } + } + public partial class ZipArchiveEntry + { + internal ZipArchiveEntry() { } + public System.IO.Compression.ZipArchive Archive { get { throw null; } } + public long CompressedLength { get { throw null; } } + public string FullName { get { throw null; } } + public System.DateTimeOffset LastWriteTime { get { throw null; } set { } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public void Delete() { } + public System.IO.Stream Open() { throw null; } + public override string ToString() { throw null; } + } + public enum ZipArchiveMode + { + Create = 1, + Read = 0, + Update = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..4f46eabae0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.Selectors.cs @@ -0,0 +1,151 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection 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 Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..5d96743fb2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +1e7be230755a71da4cb489614e4a16ebb396e823 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.extra.cs b/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.extra.cs new file mode 100644 index 0000000000..20912c3894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.IdentityModel.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.ServiceModel.Security +{ + internal partial class EncryptedKey { } + internal partial class EncryptedKeyHashIdentifierClause { } + internal partial class EncryptedType { } + internal partial interface ISspiNegotiation { } + internal partial interface ISspiNegotiationInfo { } + internal partial class ReferenceList { } + internal partial class RelAssertionDirectKeyIdentifierClause { } + internal partial class SamlAssertionDirectKeyIdentifierClause { } +} +namespace System.ServiceModel.Security.Tokens +{ + internal partial class BufferedGenericXmlSecurityToken { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Json.Microsoft.cs new file mode 100644 index 0000000000..1b06151d3c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Json.Microsoft.cs @@ -0,0 +1,246 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Json.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Json.cs new file mode 100644 index 0000000000..4d716466cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Json.cs @@ -0,0 +1,157 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Management.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Management.cs new file mode 100644 index 0000000000..e7d37146cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Management.cs @@ -0,0 +1,1158 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + public System.Security.SecureString SecurePassword { set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class DeleteOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Messaging.cs new file mode 100644 index 0000000000..f02bf1afd2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Messaging.cs @@ -0,0 +1,1322 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + public sealed partial class Cursor : System.IDisposable + { + internal Cursor() { } + public void Close() { } + public void Dispose() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + public long LookupId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public enum MessageLookupAction + { + Current = 0, + First = 4, + Last = 8, + Next = 1, + Previous = 2, + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter : System.ICloneable + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + public bool LookupId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public virtual object Clone() { throw null; } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + public System.Messaging.QueueAccessMode AccessMode { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public System.Messaging.Cursor CreateCursor() { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.SecurityContext GetSecurityContext() { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekById(string id) { throw null; } + public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; } + public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; } + public void Purge() { } + public System.Messaging.Message Receive() { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageNotFound = -1072824184, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public enum PeekAction + { + Current = -2147483648, + Next = -2147483647, + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + public sealed partial class SecurityContext : System.IDisposable + { + internal SecurityContext() { } + public void Dispose() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { } + protected override void OnHandleCreated(System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.Formatting.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.Formatting.cs.REMOVED.git-id new file mode 100644 index 0000000000..17df69285b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.Formatting.cs.REMOVED.git-id @@ -0,0 +1 @@ +bae8733212ee6cf090c0ef3b915c4d0129ca88fe \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.WebRequest.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.WebRequest.cs new file mode 100644 index 0000000000..73be3c4a7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.WebRequest.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net.Http +{ + public partial class WebRequestHandler : System.Net.Http.HttpClientHandler + { + public WebRequestHandler() { } + public bool AllowPipelining { get { throw null; } set { } } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public System.TimeSpan ContinueTimeout { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public int MaxResponseHeadersLength { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.cs new file mode 100644 index 0000000000..bf4bf4d743 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Net.Http.cs @@ -0,0 +1,642 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Net.Http +{ + public partial class ByteArrayContent : System.Net.Http.HttpContent + { + public ByteArrayContent(byte[] content) { } + public ByteArrayContent(byte[] content, int offset, int count) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public enum ClientCertificateOption + { + Automatic = 1, + Manual = 0, + } + public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler + { + protected DelegatingHandler() { } + protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent + { + public FormUrlEncodedContent(System.Collections.Generic.IEnumerable> nameValueCollection) : base (default(byte[])) { } + } + public partial class HttpClient : System.Net.Http.HttpMessageInvoker + { + public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public System.Uri BaseAddress { get { throw null; } set { } } + public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } } + public long MaxResponseContentBufferSize { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public void CancelPendingRequests() { } + public System.Threading.Tasks.Task DeleteAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task GetAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler + { + public HttpClientHandler() { } + public bool AllowAutoRedirect { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } } + public System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public int MaxAutomaticRedirections { get { throw null; } set { } } + public long MaxRequestContentBufferSize { get { throw null; } set { } } + public bool PreAuthenticate { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual bool SupportsAutomaticDecompression { get { throw null; } } + public virtual bool SupportsProxy { get { throw null; } } + public virtual bool SupportsRedirectConfiguration { get { throw null; } } + public bool UseCookies { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public bool UseProxy { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public enum HttpCompletionOption + { + ResponseContentRead = 0, + ResponseHeadersRead = 1, + } + public abstract partial class HttpContent : System.IDisposable + { + protected HttpContent() { } + public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected virtual System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; } + public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; } + public System.Threading.Tasks.Task ReadAsByteArrayAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStreamAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStringAsync() { throw null; } + protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context); + protected internal abstract bool TryComputeLength(out long length); + } + public abstract partial class HttpMessageHandler : System.IDisposable + { + protected HttpMessageHandler() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected internal abstract System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + } + public partial class HttpMessageInvoker : System.IDisposable + { + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { } + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpMethod : System.IEquatable + { + public HttpMethod(string method) { } + public static System.Net.Http.HttpMethod Delete { get { throw null; } } + public static System.Net.Http.HttpMethod Get { get { throw null; } } + public static System.Net.Http.HttpMethod Head { get { throw null; } } + public string Method { get { throw null; } } + public static System.Net.Http.HttpMethod Options { get { throw null; } } + public static System.Net.Http.HttpMethod Post { get { throw null; } } + public static System.Net.Http.HttpMethod Put { get { throw null; } } + public static System.Net.Http.HttpMethod Trace { get { throw null; } } + public bool Equals(System.Net.Http.HttpMethod other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class HttpRequestException : System.Exception + { + public HttpRequestException() { } + public HttpRequestException(string message) { } + public HttpRequestException(string message, System.Exception inner) { } + } + public partial class HttpRequestMessage : System.IDisposable + { + public HttpRequestMessage() { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } } + public System.Net.Http.HttpMethod Method { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + public System.Uri RequestUri { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override string ToString() { throw null; } + } + public partial class HttpResponseMessage : System.IDisposable + { + public HttpResponseMessage() { } + public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } } + public bool IsSuccessStatusCode { get { throw null; } } + public string ReasonPhrase { get { throw null; } set { } } + public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler + { + protected MessageProcessingHandler() { } + protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken); + protected internal sealed override System.Threading.Tasks.Task 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.Collections.IEnumerable + { + public MultipartContent() { } + public MultipartContent(string subtype) { } + public MultipartContent(string subtype, string boundary) { } + public virtual void Add(System.Net.Http.HttpContent content) { } + protected override void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class MultipartFormDataContent : System.Net.Http.MultipartContent + { + public MultipartFormDataContent() { } + public MultipartFormDataContent(string boundary) { } + public override void Add(System.Net.Http.HttpContent content) { } + public void Add(System.Net.Http.HttpContent content, string name) { } + public void Add(System.Net.Http.HttpContent content, string name, string fileName) { } + } + public partial class StreamContent : System.Net.Http.HttpContent + { + public StreamContent(System.IO.Stream content) { } + public StreamContent(System.IO.Stream content, int bufferSize) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class StringContent : System.Net.Http.ByteArrayContent + { + public StringContent(string content) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { } + } +} +namespace System.Net.Http.Headers +{ + public partial class AuthenticationHeaderValue : System.ICloneable + { + public AuthenticationHeaderValue(string scheme) { } + public AuthenticationHeaderValue(string scheme, string parameter) { } + public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; } + } + public partial class CacheControlHeaderValue : System.ICloneable + { + public CacheControlHeaderValue() { } + public System.Collections.Generic.ICollection Extensions { get { throw null; } } + public System.Nullable MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection NoCacheHeaders { get { throw null; } } + public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection PrivateHeaders { get { throw null; } } + public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; } + } + public partial class ContentDispositionHeaderValue : System.ICloneable + { + protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { } + public ContentDispositionHeaderValue(string dispositionType) { } + public System.Nullable CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FileNameStar { get { throw null; } set { } } + public System.Nullable ModificationDate { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public System.Nullable ReadDate { get { throw null; } set { } } + public System.Nullable Size { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; } + } + public partial class ContentRangeHeaderValue : System.ICloneable + { + public ContentRangeHeaderValue(long length) { } + public ContentRangeHeaderValue(long from, long to) { } + public ContentRangeHeaderValue(long from, long to, long length) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasLength { get { throw null; } } + public bool HasRange { get { throw null; } } + public System.Nullable Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; } + } + public partial class EntityTagHeaderValue : System.ICloneable + { + public EntityTagHeaderValue(string tag) { } + public EntityTagHeaderValue(string tag, bool isWeak) { } + public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } } + public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; } + } + public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpContentHeaders() { } + public System.Collections.Generic.ICollection Allow { get { throw null; } } + public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ContentEncoding { get { throw null; } } + public System.Collections.Generic.ICollection ContentLanguage { get { throw null; } } + public System.Nullable ContentLength { get { throw null; } set { } } + public System.Uri ContentLocation { get { throw null; } set { } } + public byte[] ContentMD5 { get { throw null; } set { } } + public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } } + public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } } + public System.Nullable Expires { get { throw null; } set { } } + public System.Nullable LastModified { get { throw null; } set { } } + } + public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable>>, System.Collections.IEnumerable + { + protected HttpHeaders() { } + public void Add(string name, System.Collections.Generic.IEnumerable values) { } + public void Add(string name, string value) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public System.Collections.Generic.IEnumerator>> GetEnumerator() { throw null; } + public System.Collections.Generic.IEnumerable GetValues(string name) { throw null; } + public bool Remove(string name) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable values) { throw null; } + public bool TryAddWithoutValidation(string name, string value) { throw null; } + public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable values) { values = default(System.Collections.Generic.IEnumerable); throw null; } + } + public sealed partial class HttpHeaderValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : class + { + internal HttpHeaderValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void ParseAdd(string input) { } + public bool Remove(T item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryParseAdd(string input) { throw null; } + } + public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpRequestHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection Accept { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptCharset { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptEncoding { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptLanguage { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Expect { get { throw null; } } + public System.Nullable ExpectContinue { get { throw null; } set { } } + public string From { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfNoneMatch { get { throw null; } } + public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } } + public System.Nullable IfUnmodifiedSince { get { throw null; } set { } } + public System.Nullable MaxForwards { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } } + public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } } + public System.Uri Referrer { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection TE { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection UserAgent { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + } + public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpResponseHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptRanges { get { throw null; } } + public System.Nullable Age { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } } + public System.Uri Location { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection ProxyAuthenticate { get { throw null; } } + public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Server { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Vary { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection WwwAuthenticate { get { throw null; } } + } + public partial class MediaTypeHeaderValue : System.ICloneable + { + protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { } + public MediaTypeHeaderValue(string mediaType) { } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; } + } + public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable + { + public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; } + } + public partial class NameValueHeaderValue : System.ICloneable + { + protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { } + public NameValueHeaderValue(string name) { } + public NameValueHeaderValue(string name, string value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; } + } + public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable + { + protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; } + } + public partial class ProductHeaderValue : System.ICloneable + { + public ProductHeaderValue(string name) { } + public ProductHeaderValue(string name, string version) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; } + } + public partial class ProductInfoHeaderValue : System.ICloneable + { + public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { } + public ProductInfoHeaderValue(string comment) { } + public ProductInfoHeaderValue(string productName, string productVersion) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; } + } + public partial class RangeConditionHeaderValue : System.ICloneable + { + public RangeConditionHeaderValue(System.DateTimeOffset date) { } + public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { } + public RangeConditionHeaderValue(string entityTag) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; } + } + public partial class RangeHeaderValue : System.ICloneable + { + public RangeHeaderValue() { } + public RangeHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Collections.Generic.ICollection Ranges { get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; } + } + public partial class RangeItemHeaderValue : System.ICloneable + { + public RangeItemHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class RetryConditionHeaderValue : System.ICloneable + { + public RetryConditionHeaderValue(System.DateTimeOffset date) { } + public RetryConditionHeaderValue(System.TimeSpan delta) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; } + } + public partial class StringWithQualityHeaderValue : System.ICloneable + { + public StringWithQualityHeaderValue(string value) { } + public StringWithQualityHeaderValue(string value, double quality) { } + public System.Nullable Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; } + } + public partial class TransferCodingHeaderValue : System.ICloneable + { + protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { } + public TransferCodingHeaderValue(string value) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public string Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; } + } + public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable + { + public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; } + } + public partial class ViaHeaderValue : System.ICloneable + { + public ViaHeaderValue(string protocolVersion, string receivedBy) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; } + } + public partial class WarningHeaderValue : System.ICloneable + { + public WarningHeaderValue(int code, string agent, string text) { } + public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { } + public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Net.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Net.cs new file mode 100644 index 0000000000..a09e0298aa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Net.cs @@ -0,0 +1,723 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial interface INetworkProgress + { + event System.EventHandler ProgressChanged; + event System.EventHandler ProgressCompleted; + event System.EventHandler ProgressFailed; + } + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + 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.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 + { + 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.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 + { + 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 ResolveCompleted { add { } remove { } } + public event System.EventHandler 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 ApplicationChanged { add { } remove { } } + public event System.EventHandler CreateContactCompleted { add { } remove { } } + public event System.EventHandler NameChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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.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 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.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 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 + { + 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 LocalApplicationChanged { add { } remove { } } + public static event System.EventHandler LocalNameChanged { add { } remove { } } + public static event System.EventHandler LocalObjectChanged { add { } remove { } } + public static event System.EventHandler 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.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 ApplicationChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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.IEquatable + { + 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.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 PeerNearMeChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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 + { + 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/external/binary-reference-assemblies/src/v4.6.2/System.Numerics.Vectors.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Numerics.Vectors.cs new file mode 100644 index 0000000000..db256cfd6f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Numerics.Vectors.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Matrix3x2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Matrix4x4))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Plane))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Quaternion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector3))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector4))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Numerics.cs new file mode 100644 index 0000000000..9db971a3b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Numerics.cs @@ -0,0 +1,604 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Numerics +{ + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Matrix3x2 : System.IEquatable + { + public float M11; + public float M12; + public float M21; + public float M22; + public float M31; + public float M32; + public Matrix3x2(float m11, float m12, float m21, float m22, float m31, float m32) { throw null;} + public static System.Numerics.Matrix3x2 Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public System.Numerics.Vector2 Translation { get { throw null; } set { } } + public static System.Numerics.Matrix3x2 Add(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 CreateRotation(float radians) { throw null; } + public static System.Numerics.Matrix3x2 CreateRotation(float radians, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(System.Numerics.Vector2 scales) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(System.Numerics.Vector2 scales, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float scale) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float scale, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float xScale, float yScale) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float xScale, float yScale, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateSkew(float radiansX, float radiansY) { throw null; } + public static System.Numerics.Matrix3x2 CreateSkew(float radiansX, float radiansY, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateTranslation(System.Numerics.Vector2 position) { throw null; } + public static System.Numerics.Matrix3x2 CreateTranslation(float xPosition, float yPosition) { throw null; } + public bool Equals(System.Numerics.Matrix3x2 other) { throw null; } + public override bool Equals(object obj) { throw null; } + public float GetDeterminant() { throw null; } + public override int GetHashCode() { throw null; } + public static bool Invert(System.Numerics.Matrix3x2 matrix, out System.Numerics.Matrix3x2 result) { result = default(System.Numerics.Matrix3x2); throw null; } + public static System.Numerics.Matrix3x2 Lerp(System.Numerics.Matrix3x2 matrix1, System.Numerics.Matrix3x2 matrix2, float amount) { throw null; } + public static System.Numerics.Matrix3x2 Multiply(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 Multiply(System.Numerics.Matrix3x2 value1, float value2) { throw null; } + public static System.Numerics.Matrix3x2 Negate(System.Numerics.Matrix3x2 value) { throw null; } + public static System.Numerics.Matrix3x2 operator +(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static bool operator ==(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static bool operator !=(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator *(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator *(System.Numerics.Matrix3x2 value1, float value2) { throw null; } + public static System.Numerics.Matrix3x2 operator -(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator -(System.Numerics.Matrix3x2 value) { throw null; } + public static System.Numerics.Matrix3x2 Subtract(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Matrix4x4 : System.IEquatable + { + public float M11; + public float M12; + public float M13; + public float M14; + public float M21; + public float M22; + public float M23; + public float M24; + public float M31; + public float M32; + public float M33; + public float M34; + public float M41; + public float M42; + public float M43; + public float M44; + public Matrix4x4(System.Numerics.Matrix3x2 value) { throw null;} + public Matrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) { throw null;} + public static System.Numerics.Matrix4x4 Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public System.Numerics.Vector3 Translation { get { throw null; } set { } } + public static System.Numerics.Matrix4x4 Add(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 CreateBillboard(System.Numerics.Vector3 objectPosition, System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 cameraUpVector, System.Numerics.Vector3 cameraForwardVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateConstrainedBillboard(System.Numerics.Vector3 objectPosition, System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 rotateAxis, System.Numerics.Vector3 cameraForwardVector, System.Numerics.Vector3 objectForwardVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromAxisAngle(System.Numerics.Vector3 axis, float angle) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromQuaternion(System.Numerics.Quaternion quaternion) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromYawPitchRoll(float yaw, float pitch, float roll) { throw null; } + public static System.Numerics.Matrix4x4 CreateLookAt(System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 cameraTarget, System.Numerics.Vector3 cameraUpVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane) { throw null; } + public static System.Numerics.Matrix4x4 CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspective(float width, float height, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreateReflection(System.Numerics.Plane value) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationX(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationX(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationY(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationY(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationZ(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationZ(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float scale) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float scale, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateShadow(System.Numerics.Vector3 lightDirection, System.Numerics.Plane plane) { throw null; } + public static System.Numerics.Matrix4x4 CreateTranslation(System.Numerics.Vector3 position) { throw null; } + public static System.Numerics.Matrix4x4 CreateTranslation(float xPosition, float yPosition, float zPosition) { throw null; } + public static System.Numerics.Matrix4x4 CreateWorld(System.Numerics.Vector3 position, System.Numerics.Vector3 forward, System.Numerics.Vector3 up) { throw null; } + public static bool Decompose(System.Numerics.Matrix4x4 matrix, out System.Numerics.Vector3 scale, out System.Numerics.Quaternion rotation, out System.Numerics.Vector3 translation) { scale = default(System.Numerics.Vector3); rotation = default(System.Numerics.Quaternion); translation = default(System.Numerics.Vector3); throw null; } + public bool Equals(System.Numerics.Matrix4x4 other) { throw null; } + public override bool Equals(object obj) { throw null; } + public float GetDeterminant() { throw null; } + public override int GetHashCode() { throw null; } + public static bool Invert(System.Numerics.Matrix4x4 matrix, out System.Numerics.Matrix4x4 result) { result = default(System.Numerics.Matrix4x4); throw null; } + public static System.Numerics.Matrix4x4 Lerp(System.Numerics.Matrix4x4 matrix1, System.Numerics.Matrix4x4 matrix2, float amount) { throw null; } + public static System.Numerics.Matrix4x4 Multiply(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 Multiply(System.Numerics.Matrix4x4 value1, float value2) { throw null; } + public static System.Numerics.Matrix4x4 Negate(System.Numerics.Matrix4x4 value) { throw null; } + public static System.Numerics.Matrix4x4 operator +(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static bool operator ==(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static bool operator !=(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator *(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator *(System.Numerics.Matrix4x4 value1, float value2) { throw null; } + public static System.Numerics.Matrix4x4 operator -(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator -(System.Numerics.Matrix4x4 value) { throw null; } + public static System.Numerics.Matrix4x4 Subtract(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public override string ToString() { throw null; } + public static System.Numerics.Matrix4x4 Transform(System.Numerics.Matrix4x4 value, System.Numerics.Quaternion rotation) { throw null; } + public static System.Numerics.Matrix4x4 Transpose(System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Plane : System.IEquatable + { + public float D; + public System.Numerics.Vector3 Normal; + public Plane(System.Numerics.Vector3 normal, float d) { throw null;} + public Plane(System.Numerics.Vector4 value) { throw null;} + public Plane(float x, float y, float z, float d) { throw null;} + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane CreateFromVertices(System.Numerics.Vector3 point1, System.Numerics.Vector3 point2, System.Numerics.Vector3 point3) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Plane plane, System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DotCoordinate(System.Numerics.Plane plane, System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DotNormal(System.Numerics.Plane plane, System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Equals(System.Numerics.Plane other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Normalize(System.Numerics.Plane value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Plane value1, System.Numerics.Plane value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Plane value1, System.Numerics.Plane value2) { throw null; } + public override string ToString() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Transform(System.Numerics.Plane plane, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Transform(System.Numerics.Plane plane, System.Numerics.Quaternion rotation) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Quaternion : System.IEquatable + { + public float W; + public float X; + public float Y; + public float Z; + public Quaternion(System.Numerics.Vector3 vectorPart, float scalarPart) { throw null;} + public Quaternion(float x, float y, float z, float w) { throw null;} + public static System.Numerics.Quaternion Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public static System.Numerics.Quaternion Add(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Concatenate(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Conjugate(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion CreateFromAxisAngle(System.Numerics.Vector3 axis, float angle) { throw null; } + public static System.Numerics.Quaternion CreateFromRotationMatrix(System.Numerics.Matrix4x4 matrix) { throw null; } + public static System.Numerics.Quaternion CreateFromYawPitchRoll(float yaw, float pitch, float roll) { throw null; } + public static System.Numerics.Quaternion Divide(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static float Dot(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2) { throw null; } + public bool Equals(System.Numerics.Quaternion other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Quaternion Inverse(System.Numerics.Quaternion value) { throw null; } + public float Length() { throw null; } + public float LengthSquared() { throw null; } + public static System.Numerics.Quaternion Lerp(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2, float amount) { throw null; } + public static System.Numerics.Quaternion Multiply(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Multiply(System.Numerics.Quaternion value1, float value2) { throw null; } + public static System.Numerics.Quaternion Negate(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion Normalize(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion operator +(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator /(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static bool operator ==(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static bool operator !=(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator *(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator *(System.Numerics.Quaternion value1, float value2) { throw null; } + public static System.Numerics.Quaternion operator -(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator -(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion Slerp(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2, float amount) { throw null; } + public static System.Numerics.Quaternion Subtract(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector2 : System.IEquatable, System.IFormattable + { + public float X; + public float Y; + public Vector2(float value) { throw null;} + public Vector2(float x, float y) { throw null;} + public static System.Numerics.Vector2 One { get { throw null; } } + public static System.Numerics.Vector2 UnitX { get { throw null; } } + public static System.Numerics.Vector2 UnitY { get { throw null; } } + public static System.Numerics.Vector2 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Abs(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Add(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Clamp(System.Numerics.Vector2 value1, System.Numerics.Vector2 min, System.Numerics.Vector2 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Divide(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Divide(System.Numerics.Vector2 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + public bool Equals(System.Numerics.Vector2 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Lerp(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Max(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Min(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(System.Numerics.Vector2 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(float left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Negate(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Normalize(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator +(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator /(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator /(System.Numerics.Vector2 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(System.Numerics.Vector2 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(float left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator -(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator -(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Reflect(System.Numerics.Vector2 vector, System.Numerics.Vector2 normal) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 SquareRoot(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Subtract(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix3x2 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 TransformNormal(System.Numerics.Vector2 normal, System.Numerics.Matrix3x2 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 TransformNormal(System.Numerics.Vector2 normal, System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector3 : System.IEquatable, System.IFormattable + { + public float X; + public float Y; + public float Z; + public Vector3(System.Numerics.Vector2 value, float z) { throw null;} + public Vector3(float value) { throw null;} + public Vector3(float x, float y, float z) { throw null;} + public static System.Numerics.Vector3 One { get { throw null; } } + public static System.Numerics.Vector3 UnitX { get { throw null; } } + public static System.Numerics.Vector3 UnitY { get { throw null; } } + public static System.Numerics.Vector3 UnitZ { get { throw null; } } + public static System.Numerics.Vector3 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Abs(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Add(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Clamp(System.Numerics.Vector3 value1, System.Numerics.Vector3 min, System.Numerics.Vector3 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Cross(System.Numerics.Vector3 vector1, System.Numerics.Vector3 vector2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Divide(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Divide(System.Numerics.Vector3 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector3 vector1, System.Numerics.Vector3 vector2) { throw null; } + public bool Equals(System.Numerics.Vector3 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Lerp(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Max(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + public static System.Numerics.Vector3 Min(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(System.Numerics.Vector3 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(float left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Negate(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Normalize(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator +(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator /(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator /(System.Numerics.Vector3 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(System.Numerics.Vector3 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(float left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator -(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator -(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Reflect(System.Numerics.Vector3 vector, System.Numerics.Vector3 normal) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 SquareRoot(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Subtract(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Transform(System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Transform(System.Numerics.Vector3 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 TransformNormal(System.Numerics.Vector3 normal, System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector4 : System.IEquatable, System.IFormattable + { + public float W; + public float X; + public float Y; + public float Z; + public Vector4(System.Numerics.Vector2 value, float z, float w) { throw null;} + public Vector4(System.Numerics.Vector3 value, float w) { throw null;} + public Vector4(float value) { throw null;} + public Vector4(float x, float y, float z, float w) { throw null;} + public static System.Numerics.Vector4 One { get { throw null; } } + public static System.Numerics.Vector4 UnitW { get { throw null; } } + public static System.Numerics.Vector4 UnitX { get { throw null; } } + public static System.Numerics.Vector4 UnitY { get { throw null; } } + public static System.Numerics.Vector4 UnitZ { get { throw null; } } + public static System.Numerics.Vector4 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Abs(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Add(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Clamp(System.Numerics.Vector4 value1, System.Numerics.Vector4 min, System.Numerics.Vector4 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Divide(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Divide(System.Numerics.Vector4 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector4 vector1, System.Numerics.Vector4 vector2) { throw null; } + public bool Equals(System.Numerics.Vector4 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Lerp(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Max(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Min(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(System.Numerics.Vector4 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(float left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Negate(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Normalize(System.Numerics.Vector4 vector) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator +(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator /(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator /(System.Numerics.Vector4 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(System.Numerics.Vector4 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(float left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator -(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator -(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 SquareRoot(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Subtract(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector2 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector3 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector4 vector, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector4 value, System.Numerics.Quaternion rotation) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Core.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Core.cs new file mode 100644 index 0000000000..56d5789d40 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Core.cs @@ -0,0 +1,477 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + public static partial class ObservableExtensions + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + } +} +namespace System.Reactive +{ + public sealed partial class AnonymousObservable : System.Reactive.ObservableBase + { + public AnonymousObservable(System.Func, System.IDisposable> subscribe) { } + protected override System.IDisposable SubscribeCore(System.IObserver observer) { throw null; } + } + public sealed partial class AnonymousObserver : System.Reactive.ObserverBase + { + public AnonymousObserver(System.Action onNext) { } + public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } + protected override void OnCompletedCore() { } + protected override void OnErrorCore(System.Exception error) { } + protected override void OnNextCore(T value) { } + } + public static partial class Notification + { + public static System.Reactive.Notification CreateOnCompleted() { throw null; } + public static System.Reactive.Notification CreateOnError(System.Exception error) { throw null; } + public static System.Reactive.Notification CreateOnNext(T value) { throw null; } + } + public enum NotificationKind + { + OnCompleted = 2, + OnError = 1, + OnNext = 0, + } + [System.SerializableAttribute] + public abstract partial class Notification : System.IEquatable> + { + protected internal Notification() { } + public abstract System.Exception Exception { get; } + public abstract bool HasValue { get; } + public abstract System.Reactive.NotificationKind Kind { get; } + public abstract T Value { get; } + public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract void Accept(System.IObserver observer); + public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); + public override bool Equals(object obj) { throw null; } + public abstract bool Equals(System.Reactive.Notification other); + public static bool operator ==(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public static bool operator !=(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public System.IObservable ToObservable() { throw null; } + public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } + public abstract partial class ObservableBase : System.IObservable + { + protected ObservableBase() { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + protected abstract System.IDisposable SubscribeCore(System.IObserver observer); + } + public static partial class Observer + { + public static System.IObserver AsObserver(this System.IObserver observer) { throw null; } + public static System.IObserver Checked(this System.IObserver observer) { throw null; } + public static System.IObserver Create(System.Action onNext) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, bool preventReentrancy) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, object gate) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; } + public static System.Action> ToNotifier(this System.IObserver observer) { throw null; } + public static System.IObserver ToObserver(this System.Action> handler) { throw null; } + } + public abstract partial class ObserverBase : System.IDisposable, System.IObserver + { + protected ObserverBase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCompleted() { } + protected abstract void OnCompletedCore(); + public void OnError(System.Exception error) { } + protected abstract void OnErrorCore(System.Exception error); + public void OnNext(T value) { } + protected abstract void OnNextCore(T value); + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Unit : System.IEquatable + { + public static System.Reactive.Unit Default { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Reactive.Unit other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Reactive.Concurrency +{ + public sealed partial class AsyncLock : System.IDisposable + { + public AsyncLock() { } + public void Dispose() { } + public void Wait(System.Action action) { } + } + public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal CurrentThreadScheduler() { } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static bool IsScheduleRequired { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public bool ScheduleRequired { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal DefaultScheduler() { } + public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } } + protected override object GetService(System.Type serviceType) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IConcurrencyAbstractionLayer + { + bool SupportsLongRunning { get; } + System.IDisposable QueueUserWorkItem(System.Action action, object state); + void Sleep(System.TimeSpan timeout); + System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period); + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + void StartThread(System.Action action, object state); + System.IDisposable StartTimer(System.Action action, object state, System.TimeSpan dueTime); + } + public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal ImmediateScheduler() { } + public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider + { + protected LocalScheduler() { } + public virtual System.DateTimeOffset Now { get { throw null; } } + protected virtual object GetService(System.Type serviceType) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class ScheduledItem : System.IComparable>, System.Reactive.Concurrency.IScheduledItem where TAbsolute : System.IComparable + { + protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } + public TAbsolute DueTime { get { throw null; } } + public bool IsCanceled { get { throw null; } } + public void Cancel() { } + public int CompareTo(System.Reactive.Concurrency.ScheduledItem other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public void Invoke() { } + protected abstract System.IDisposable InvokeCore(); + public static bool operator ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + } + public sealed partial class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable + { + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + protected override System.IDisposable InvokeCore() { throw null; } + } + public static partial class Scheduler + { + public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } } + public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } } + public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } } + public static System.DateTimeOffset Now { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } } + public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler Catch(this System.Reactive.Concurrency.IScheduler scheduler, System.Func handler) where TException : System.Exception { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; } + public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class SchedulerOperation + { + internal SchedulerOperation() { } + public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; } + public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion + { + internal SchedulerOperationAwaiter() { } + public bool IsCompleted { get { throw null; } } + public void GetResult() { } + public void OnCompleted(System.Action continuation) { } + } + public partial class SchedulerQueue where TAbsolute : System.IComparable + { + public SchedulerQueue() { } + public SchedulerQueue(int capacity) { } + public int Count { get { throw null; } } + public System.Reactive.Concurrency.ScheduledItem Dequeue() { throw null; } + public void Enqueue(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } + public System.Reactive.Concurrency.ScheduledItem Peek() { throw null; } + public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static partial class Synchronization + { + public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable Synchronize(System.IObservable source) { throw null; } + public static System.IObservable Synchronize(System.IObservable source, object gate) { throw null; } + } + public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler + { + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { } + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Disposables +{ + public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public BooleanDisposable() { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } + public bool IsDisposed { get { throw null; } } + public System.Threading.CancellationToken Token { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CompositeDisposable() { } + public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } + public int Count { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(System.IDisposable item) { } + public void Clear() { } + public bool Contains(System.IDisposable item) { throw null; } + public void CopyTo(System.IDisposable[] array, int arrayIndex) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(System.IDisposable item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { } + public System.Threading.SynchronizationContext Context { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public static partial class Disposable + { + public static System.IDisposable Empty { get { throw null; } } + public static System.IDisposable Create(System.Action dispose) { throw null; } + } + public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public MultipleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public RefCountDisposable(System.IDisposable disposable) { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + public System.IDisposable GetDisposable() { throw null; } + } + public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { } + public System.IDisposable Disposable { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SerialDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SingleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock + { + public DefaultSystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HostLifecycleService + { + public static event System.EventHandler Resuming { add { } remove { } } + public static event System.EventHandler Suspending { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostResumingEventArgs : System.EventArgs + { + public HostResumingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostSuspendingEventArgs : System.EventArgs + { + public HostSuspendingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IExceptionServices + { + void Rethrow(System.Exception exception); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IHostLifecycleNotifications + { + event System.EventHandler Resuming; + event System.EventHandler Suspending; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface INotifySystemClockChanged + { + event System.EventHandler SystemClockChanged; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IPlatformEnlightenmentProvider + { + T GetService(params object[] args) where T : class; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged + { + public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } + public event System.EventHandler SystemClockChanged { add { } remove { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PlatformEnlightenmentProvider + { + public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class SystemClock + { + public static System.DateTimeOffset UtcNow { get { throw null; } } + public static event System.EventHandler SystemClockChanged { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class SystemClockChangedEventArgs : System.EventArgs + { + public SystemClockChangedEventArgs() { } + public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { } + public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Debugger.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Debugger.cs new file mode 100644 index 0000000000..947bd7811a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Debugger.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public partial class QueryDebugger + { + public QueryDebugger() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Experimental.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Experimental.cs new file mode 100644 index 0000000000..e6abcf6c85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Experimental.cs @@ -0,0 +1,103 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reactive.ExperimentalAttribute] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)] + [System.Reactive.ExperimentalAttribute] + public sealed partial class ExperimentalAttribute : System.Attribute + { + public ExperimentalAttribute() { } + } + [System.Reactive.ExperimentalAttribute] + public partial class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable + { + public ListObservable(System.IObservable source) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public T this[int index] { get { throw null; } set { } } + public T Value { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(T item) { throw null; } + public void Insert(int index, T item) { } + public bool Remove(T item) { throw null; } + public void RemoveAt(int index) { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ObservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { throw null; } + } + [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] + public static partial class QbservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Interfaces.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Interfaces.cs new file mode 100644 index 0000000000..6053fabe3b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Interfaces.cs @@ -0,0 +1,115 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +namespace System.Reactive +{ + public partial interface IEventPatternSource where TEventArgs : System.EventArgs + { + event System.EventHandler OnNext; + } + public partial interface IEventPattern where TEventArgs : System.EventArgs + { + TEventArgs EventArgs { get; } + TSender Sender { get; } + } + public partial interface IEventSource + { + event System.Action OnNext; + } + public partial interface IObserver + { + TResult OnCompleted(); + TResult OnError(System.Exception exception); + TResult OnNext(TValue value); + } +} +namespace System.Reactive.Concurrency +{ + public partial interface IScheduledItem + { + TAbsolute DueTime { get; } + void Invoke(); + } + public partial interface IScheduler + { + System.DateTimeOffset Now { get; } + System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + } + public partial interface ISchedulerLongRunning + { + System.IDisposable ScheduleLongRunning(TState state, System.Action action); + } + public partial interface ISchedulerPeriodic + { + System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action); + } + public partial interface IStopwatch + { + System.TimeSpan Elapsed { get; } + } + public partial interface IStopwatchProvider + { + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + } +} +namespace System.Reactive.Disposables +{ + public partial interface ICancelable : System.IDisposable + { + bool IsDisposed { get; } + } +} +namespace System.Reactive.Linq +{ + public partial interface IGroupedObservable : System.IObservable + { + TKey Key { get; } + } + public partial interface IQbservable + { + System.Type ElementType { get; } + System.Linq.Expressions.Expression Expression { get; } + System.Reactive.Linq.IQbservableProvider Provider { get; } + } + public partial interface IQbservableProvider + { + System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); + } + public partial interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable + { + } +} +namespace System.Reactive.Subjects +{ + public partial interface IConnectableObservable : System.IObservable + { + System.IDisposable Connect(); + } + public partial interface ISubject : System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject + { + } + public partial interface ISubject : System.IObservable, System.IObserver + { + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Linq.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Linq.cs.REMOVED.git-id new file mode 100644 index 0000000000..6f7a384401 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Linq.cs.REMOVED.git-id @@ -0,0 +1 @@ +f5b7e1f5e8f18e2e491af44627106e374224ab40 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Observable.Aliases.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Observable.Aliases.cs new file mode 100644 index 0000000000..dad78a51ad --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Observable.Aliases.cs @@ -0,0 +1,67 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Reactive.Linq +{ + public static partial class QbservableAliases + { + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + } +} +namespace System.Reactive.Observable.Aliases +{ + public static partial class QueryLanguage + { + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.PlatformServices.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.PlatformServices.cs new file mode 100644 index 0000000000..f73d1beba5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.PlatformServices.cs @@ -0,0 +1,75 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic + { + public EventLoopScheduler() { } + public EventLoopScheduler(System.Func threadFactory) { } + public void Dispose() { } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public NewThreadScheduler() { } + public NewThreadScheduler(System.Func threadFactory) { } + public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { } + public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal ThreadPoolScheduler() { } + public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider + { + public CurrentPlatformEnlightenmentProvider() { } + public virtual T GetService(object[] args) where T : class { throw null; } + } + public static partial class EnlightenmentProvider + { + public static bool EnsureLoaded() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Providers.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Providers.cs.REMOVED.git-id new file mode 100644 index 0000000000..9f8860276f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Providers.cs.REMOVED.git-id @@ -0,0 +1 @@ +b241864ce9a6cb4a07386f059712e11501571c24 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Runtime.Remoting.cs new file mode 100644 index 0000000000..b1f6e4fe88 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Runtime.Remoting.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public static partial class RemotingObservable + { + public static System.IObservable Remotable(this System.IObservable source) { throw null; } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Windows.Forms.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Windows.Forms.cs new file mode 100644 index 0000000000..9bee832064 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Windows.Forms.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public ControlScheduler(System.Windows.Forms.Control control) { } + public System.Windows.Forms.Control Control { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ControlObservable + { + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Windows.Threading.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Windows.Threading.cs new file mode 100644 index 0000000000..05157c7f24 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reactive.Windows.Threading.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } } + public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } } + [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class DispatcherObservable + { + public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Reflection.Context.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Reflection.Context.cs new file mode 100644 index 0000000000..729033bc71 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Reflection.Context.cs @@ -0,0 +1,81 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Context.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Context.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Context.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Reflection.Context +{ + public abstract partial class CustomReflectionContext : System.Reflection.ReflectionContext + { + [System.MonoTODOAttribute] + protected CustomReflectionContext() { } + [System.MonoTODOAttribute] + protected CustomReflectionContext(System.Reflection.ReflectionContext source) { } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable AddProperties(System.Type type) { throw null; } + [System.MonoTODOAttribute] + protected System.Reflection.PropertyInfo CreateProperty(System.Type propertyType, string name, System.Func getter, System.Action setter) { throw null; } + [System.MonoTODOAttribute] + protected System.Reflection.PropertyInfo CreateProperty(System.Type propertyType, string name, System.Func getter, System.Action setter, System.Collections.Generic.IEnumerable propertyCustomAttributes, System.Collections.Generic.IEnumerable getterCustomAttributes, System.Collections.Generic.IEnumerable setterCustomAttributes) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable GetCustomAttributes(System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable declaredAttributes) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable GetCustomAttributes(System.Reflection.ParameterInfo parameter, System.Collections.Generic.IEnumerable declaredAttributes) { throw null; } + [System.MonoTODOAttribute] + public override System.Reflection.Assembly MapAssembly(System.Reflection.Assembly assembly) { throw null; } + [System.MonoTODOAttribute] + public override System.Reflection.TypeInfo MapType(System.Reflection.TypeInfo type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Caching.cs new file mode 100644 index 0000000000..eddbea1b8a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Caching.cs @@ -0,0 +1,292 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { get { throw null; } } + public string RegionName { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } } + public System.TimeSpan SlidingExpiration { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { get { throw null; } } + public System.TimeSpan PollingInterval { get { throw null; } } + public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..b3bec44981 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.DurableInstancing.cs @@ -0,0 +1,511 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))] +public static partial class SRCore +{ + public const string AsyncTransactionException = "AsyncTransactionException"; + public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag"; + public const string BindReclaimedLockException = "BindReclaimedLockException"; + public const string BindReclaimSucceeded = "BindReclaimSucceeded"; + public const string CannotAcquireLockDefault = "CannotAcquireLockDefault"; + public const string CannotCompleteWithKeys = "CannotCompleteWithKeys"; + public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId"; + public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding"; + public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional"; + public const string CannotReplaceTransaction = "CannotReplaceTransaction"; + public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap"; + public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys"; + public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance"; + public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock"; + public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner"; + public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance"; + public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner"; + public const string ContextNotFromThisStore = "ContextNotFromThisStore"; + public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim"; + public const string ExecuteMustBeNested = "ExecuteMustBeNested"; + public const string GenericInstanceCommandNull = "GenericInstanceCommandNull"; + public const string GuidCannotBeEmpty = "GuidCannotBeEmpty"; + public const string HandleFreed = "HandleFreed"; + public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized"; + public const string InstanceCollisionDefault = "InstanceCollisionDefault"; + public const string InstanceCompleteDefault = "InstanceCompleteDefault"; + public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault"; + public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid"; + public const string InstanceLockLostDefault = "InstanceLockLostDefault"; + public const string InstanceNotReadyDefault = "InstanceNotReadyDefault"; + public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance"; + public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock"; + public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted"; + public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized"; + public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner"; + public const string InstanceOwnerDefault = "InstanceOwnerDefault"; + public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice"; + public const string InvalidInstanceState = "InvalidInstanceState"; + public const string InvalidKeyArgument = "InvalidKeyArgument"; + public const string InvalidLockToken = "InvalidLockToken"; + public const string KeyAlreadyAssociated = "KeyAlreadyAssociated"; + public const string KeyAlreadyCompleted = "KeyAlreadyCompleted"; + public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated"; + public const string KeyCollisionDefault = "KeyCollisionDefault"; + public const string KeyCompleteDefault = "KeyCompleteDefault"; + public const string KeyNotAssociated = "KeyNotAssociated"; + public const string KeyNotCompleted = "KeyNotCompleted"; + public const string KeyNotReadyDefault = "KeyNotReadyDefault"; + public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue"; + public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner"; + public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey"; + public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall"; + public const string OnCancelRequestedThrew = "OnCancelRequestedThrew"; + public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew"; + public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore"; + public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens"; + public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution"; + public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost"; + public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost"; + public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce"; + public const string UninitializedCannotHaveData = "UninitializedCannotHaveData"; + public const string WaitAlreadyInProgress = "WaitAlreadyInProgress"; + public static string CannotAcquireLockSpecific(object arg1) { throw null; } + public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; } + public static string GenericInstanceCommand(object arg1) { throw null; } + public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; } + public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; } + public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; } + public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; } + public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; } + public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; } + public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; } + public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; } + public static string KeyCompleteSpecific(object arg1) { throw null; } + public static string KeyNotReadySpecific(object arg1) { throw null; } + public static string MetadataCannotContainNullValue(object arg1) { throw null; } + public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string OutsideInstanceExecutionScope(object arg1) { throw null; } + public static string OutsideTransactionalCommand(object arg1) { throw null; } + public static string PersistencePipelineAbortThrew(object arg1) { throw null; } + public static string ProviderDoesNotSupportCommand(object arg1) { throw null; } + public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string message) { } + public InstanceCollisionException(string message, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string message) { } + public InstanceCompleteException(string message, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string message) { } + public InstanceHandleConflictException(string message, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string message) { } + public InstanceKeyCollisionException(string message, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { } + public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string message) { } + public InstanceKeyCompleteException(string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string message) { } + public InstanceKeyNotReadyException(string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string message) { } + public InstanceLockedException(string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string message) { } + public InstanceLockLostException(string message, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string message) { } + public InstanceNotReadyException(string message, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string message) { } + public InstanceOwnerException(string message, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string message) { } + public InstancePersistenceCommandException(string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string message) { } + public InstancePersistenceException(string message, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + [System.Runtime.Serialization.DataContractAttribute] + public enum InstanceValueOptions + { + [System.Runtime.Serialization.EnumMemberAttribute] + None = 0, + [System.Runtime.Serialization.EnumMemberAttribute] + Optional = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { get { throw null; } } + public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.InteropServices.RuntimeInformation.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.InteropServices.RuntimeInformation.cs new file mode 100644 index 0000000000..22240989d9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.InteropServices.RuntimeInformation.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Runtime.InteropServices +{ + public enum Architecture + { + Arm = 2, + Arm64 = 3, + X64 = 1, + X86 = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OSPlatform : System.IEquatable + { + public static System.Runtime.InteropServices.OSPlatform Linux { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform OSX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform Windows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform Create(string osPlatform) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.InteropServices.OSPlatform other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; } + public static bool operator !=(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class RuntimeInformation + { + public static string FrameworkDescription { get { throw null; } } + public static System.Runtime.InteropServices.Architecture OSArchitecture { get { throw null; } } + public static string OSDescription { get { throw null; } } + public static System.Runtime.InteropServices.Architecture ProcessArchitecture { get { throw null; } } + public static bool IsOSPlatform(System.Runtime.InteropServices.OSPlatform osPlatform) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..33c6802ed6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Remoting.cs @@ -0,0 +1,457 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcClientChannel() { } + public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcServerChannel(string portName) { } + public IpcServerChannel(string name, string portName) { } + public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpClientChannel() { } + public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { } + public TcpServerChannel(int port) { } + public TcpServerChannel(string name, int port) { } + public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..35ee402735 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..66644fed43 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Runtime.Serialization.cs @@ -0,0 +1,820 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsItemNameSetExplicitly { get { throw null; } } + public bool IsKeyNameSetExplicitly { get { throw null; } } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsNamespaceSetExplicitly { get { throw null; } } + public bool IsReference { get { throw null; } set { } } + public bool IsReferenceSetExplicitly { get { throw null; } } + public bool IsValueNameSetExplicitly { get { throw null; } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string contractNamespace) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsNamespaceSetExplicitly { get { throw null; } } + public bool IsReference { get { throw null; } set { } } + public bool IsReferenceSetExplicitly { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractSerializerSettings + { + public DataContractSerializerSettings() { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + public partial class DateTimeFormat + { + public DateTimeFormat(string formatString) { } + public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { } + public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } } + public System.IFormatProvider FormatProvider { get { throw null; } } + public string FormatString { get { throw null; } } + } + public enum EmitTypeInformation + { + Always = 1, + AsNeeded = 0, + Never = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public bool IsValueSetExplicitly { get { throw null; } } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public static partial class XPathQueryGenerator + { + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + [System.Security.SecuritySafeCriticalAttribute] + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection + { + public NetDataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)] + public bool EnableUnsafeTypeForwarding { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public bool UseSimpleDictionaryFormat { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractJsonSerializerSettings + { + public DataContractJsonSerializerSettings() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(byte[] guid, int offset) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(char[] chars, int offset, int count) { } + public UniqueId(System.Guid guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public int ToCharArray(char[] chars, int offset) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public override string ToString() { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxArrayLength { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(4096)] + public int MaxBytesPerRead { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(32)] + public int MaxDepth { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxNameTableCharCount { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(8192)] + public int MaxStringContentLength { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { } + } + [System.FlagsAttribute] + public enum XmlDictionaryReaderQuotaTypes + { + MaxArrayLength = 4, + MaxBytesPerRead = 8, + MaxDepth = 1, + MaxNameTableCharCount = 16, + MaxStringContentLength = 2, + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid value) { } + public virtual void WriteValue(System.TimeSpan value) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId value) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Security.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Security.cs new file mode 100644 index 0000000000..736dfba13b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Security.cs @@ -0,0 +1,1091 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public abstract partial class DataProtector + { + protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { } + protected string ApplicationName { get { throw null; } } + protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } } + protected string PrimaryPurpose { get { throw null; } } + protected System.Collections.Generic.IEnumerable SpecificPurposes { get { throw null; } } + public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; } + protected virtual byte[] GetHashedPurpose() { throw null; } + public abstract bool IsReprotectRequired(byte[] encryptedData); + public byte[] Protect(byte[] userData) { throw null; } + protected abstract byte[] ProviderProtect(byte[] userData); + protected abstract byte[] ProviderUnprotect(byte[] encryptedData); + public byte[] Unprotect(byte[] encryptedData) { throw null; } + } + public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector + { + public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { } + protected override bool PrependHashedPurposeToPlaintext { get { throw null; } } + public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } } + public override bool IsReprotectRequired(byte[] encryptedData) { throw null; } + protected override byte[] ProviderProtect(byte[] userData) { throw null; } + protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; } + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public static partial class ProtectedData + { + public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + } + public static partial class ProtectedMemory + { + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { } + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public int XmlDSigSearchDepth { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public void DecryptDocument() { } + public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + [System.MonoTODOAttribute] + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; } + public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string algorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elementProperty) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string typeName) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigRSASHA256Url = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"; + public const string XmlDsigRSASHA384Url = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"; + public const string XmlDsigRSASHA512Url = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlDsigSHA384Url = "http://www.w3.org/2001/04/xmldsig-more#sha384"; + public const string XmlDsigSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Collections.ObjectModel.Collection SafeCanonicalizationMethods { get { throw null; } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public System.Func SignatureFormatValidator { get { throw null; } set { } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { } + public DataProtectionPermission(System.Security.Permissions.PermissionState state) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..8cc1755ee0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Activation.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool MultipleSiteBindingsEnabled { get { throw null; } } + public static void EnsureInitialized() { } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + public abstract partial class HostedTransportConfiguration + { + protected HostedTransportConfiguration() { } + public abstract System.Uri[] GetBaseAddresses(string virtualPath); + } + public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute + { + public ServiceActivationBuildProviderAttribute() { } + } +#if WEB_DEP + public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider +#else + public sealed partial class ServiceBuildProvider +#endif + { + public ServiceBuildProvider() { } +#if WEB_DEP + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; } + public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; } + public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; } +#endif + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +#if SERVICEMODEL_DEP + public partial class ServiceRoute : System.Web.Routing.Route +#else + public partial class ServiceRoute +#endif + { +#if SERVICEMODEL_DEP + public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } +#endif + } +} +namespace System.ServiceModel.Activities.Activation +{ +#if WORKFLOW_DEP + public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class WorkflowServiceHostFactory +#endif + { + public WorkflowServiceHostFactory() { } +#if WORKFLOW_DEP + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..bc8e1874d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Discovery.cs @@ -0,0 +1,797 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public System.Threading.Tasks.Task FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public System.Threading.Tasks.Task 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 ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; } + public System.Threading.Tasks.Task ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Internals.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Internals.cs new file mode 100644 index 0000000000..880b03d923 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Internals.cs @@ -0,0 +1,65 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Internals.extra.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Internals.extra.cs new file mode 100644 index 0000000000..96bb5fd76c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Internals.extra.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Runtime +{ + internal abstract partial class ActionItem { } + internal abstract partial class AsyncResult { } + internal partial class BufferedOutputStream { } + internal partial class CompletedAsyncResult { } + internal partial class ExceptionTrace { } + internal static partial class Fx { } + internal partial class IOThreadScheduler { } + internal static partial class PartialTrustHelpers { } + internal partial class SynchronizedPool { } + internal enum TraceEventLevel { } + internal partial struct TracePayload { } + internal static partial class TypeHelper { } +} +namespace System.Runtime.Diagnostics +{ + internal abstract partial class DiagnosticsEventProvider { } + internal sealed partial class EtwProvider { } + internal sealed partial class EventLogger { } + internal partial class StringTraceRecord { } + internal partial class TraceRecord { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..2a9231ef07 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Routing.cs @@ -0,0 +1,317 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable CreateFilterTable() { throw null; } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)] + public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter + { + internal RoutingService() { } + void System.IDisposable.Dispose() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + } + public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public RoutingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..a4f996e1cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.Web.cs @@ -0,0 +1,704 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))] +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class JavascriptCallbackResponseMessageProperty + { + public JavascriptCallbackResponseMessageProperty() { } + public string CallbackFunctionName { get { throw null; } set { } } + public static string Name { get { throw null; } } + public System.Nullable StatusCode { get { throw null; } set { } } + } + public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter + { + protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { } + protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; } + protected abstract void OnWriteBodyContents(System.IO.Stream stream); + protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { } + } + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + public WebHttpBindingCollectionElement() { } + protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; } + } + public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement + { + public WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public string ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.Type BehaviorType { get { throw null; } } + public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class JsonFaultDetail + { + public JsonFaultDetail() { } + public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } } + public string ExceptionType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public string StackTrace { get { throw null; } set { } } + } + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal string JavascriptCallbackParameterName { get { throw null; } set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool FaultExceptionEnabled { get { throw null; } set { } } + public override bool HelpEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationNamePropertyName = "HttpOperationName"; + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; } + public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; } + protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; } + } +} +namespace System.ServiceModel.Web +{ + public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public AspNetCacheProfileAttribute(string cacheProfileName) { } + public string CacheProfileName { get { throw null; } } + public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.Collections.Generic.IEnumerable IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } } + public System.Collections.Generic.IEnumerable IfNoneMatch { get { throw null; } } + public System.Nullable 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 GetAcceptHeaderElements() { throw null; } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior + { + public JavascriptCallbackBehaviorAttribute() { } + public string UrlParameterName { get { throw null; } set { } } + public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { } + public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public System.Text.Encoding BindingWriteEncoding { get { throw null; } } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { get { throw null; } set { } } + public System.Nullable 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 : System.ServiceModel.ChannelFactory where TChannel : class + { + public WebChannelFactory() { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { } + public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public WebChannelFactory(string endpointConfigurationName) { } + public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type channelType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + public WebFaultException(System.Net.HttpStatusCode statusCode) { } + protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + 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 knownTypes) : base (default(T)) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operationContext) { } + public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } } + public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } } + public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } } + public void Attach(System.ServiceModel.OperationContext owner) { } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action 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 textWriter, string contentType) { throw null; } + public System.ServiceModel.Channels.Message CreateTextResponse(System.Action 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext owner) { } + public System.UriTemplate GetUriTemplate(string operationName) { throw null; } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..872dc3ee62 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +8b6fe6826d8e0eded05c58b5a2a13b97186b53fc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceProcess.cs new file mode 100644 index 0000000000..84197b9e6c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.ServiceProcess.cs @@ -0,0 +1,380 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Boot = 0, + Disabled = 4, + Manual = 3, + System = 1, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Threading.Tasks.Dataflow.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Threading.Tasks.Dataflow.cs new file mode 100644 index 0000000000..2fe1d34bc3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Threading.Tasks.Dataflow.cs @@ -0,0 +1,386 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Threading.Tasks.Dataflow +{ + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock.DebugView")] + public sealed partial class ActionBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public ActionBlock(System.Action action) { } + public ActionBlock(System.Action action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public ActionBlock(System.Func action) { } + public ActionBlock(System.Func action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public void Complete() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock.DebugView")] + public sealed partial class BatchBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BatchBlock(int batchSize) { } + public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T[] System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public void TriggerBatch() { } + public bool TryReceive(System.Predicate filter, out T[] item) { item = default(T[]); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock.DebugView")] + public sealed partial class BroadcastBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BroadcastBlock(System.Func cloningFunction) { } + public BroadcastBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock.DebugView")] + public sealed partial class BufferBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BufferBlock() { } + public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int Count { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + public static partial class DataflowBlock + { + public static System.IObservable AsObservable(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IObserver AsObserver(this System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Dataflow.IPropagatorBlock Encapsulate(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Predicate predicate) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate predicate) { throw null; } + public static System.Threading.Tasks.Dataflow.ITargetBlock NullTarget() { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool Post(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool TryReceive(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock source, out TOutput item) { item = default(TOutput); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")] + public partial class DataflowBlockOptions + { + public const int Unbounded = -1; + public DataflowBlockOptions() { } + public int BoundedCapacity { get { throw null; } set { } } + public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } } + public int MaxMessagesPerTask { get { throw null; } set { } } + public string NameFormat { get { throw null; } set { } } + public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")] + public partial class DataflowLinkOptions + { + public DataflowLinkOptions() { } + public bool Append { get { throw null; } set { } } + public int MaxMessages { get { throw null; } set { } } + public bool PropagateCompletion { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DataflowMessageHeader : System.IEquatable + { + public DataflowMessageHeader(long id) { throw null;} + public long Id { get { throw null; } } + public bool IsValid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + } + public enum DataflowMessageStatus + { + Accepted = 0, + Declined = 1, + DecliningPermanently = 4, + NotAvailable = 3, + Postponed = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")] + public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public ExecutionDataflowBlockOptions() { } + public int MaxDegreeOfParallelism { get { throw null; } set { } } + public bool SingleProducerConstrained { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")] + public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public GroupingDataflowBlockOptions() { } + public bool Greedy { get { throw null; } set { } } + public long MaxNumberOfGroups { get { throw null; } set { } } + } + public partial interface IDataflowBlock + { + System.Threading.Tasks.Task Completion { get; } + void Complete(); + void Fault(System.Exception exception); + } + public partial interface IPropagatorBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + } + public partial interface IReceivableSourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock + { + bool TryReceive(System.Predicate filter, out TOutput item); + bool TryReceiveAll(out System.Collections.Generic.IList items); + } + public partial interface ISourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed); + System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions); + void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + } + public partial interface ITargetBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept); + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock.DebugView")] + public sealed partial class TransformBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformBlock(System.Func> transform) { } + public TransformBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformBlock(System.Func transform) { } + public TransformBlock(System.Func transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock.DebugView")] + public sealed partial class TransformManyBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformManyBlock(System.Func> transform) { } + public TransformManyBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformManyBlock(System.Func>> transform) { } + public TransformManyBlock(System.Func>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock.DebugView")] + public sealed partial class WriteOnceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public WriteOnceBlock(System.Func cloningFunction) { } + public WriteOnceBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Transactions.cs new file mode 100644 index 0000000000..a8c6263551 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Transactions.cs @@ -0,0 +1,397 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public void Commit() { } + public void EndCommit(System.IAsyncResult asyncResult) { } + } + public enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + } + public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public new bool Unrestricted { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr reason, int retaining, int async); + void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved); + void GetTransactionInfo(System.IntPtr transactionInformation); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception e) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Guid PromoterType { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + public System.Transactions.Transaction Clone() { throw null; } + [System.MonoTODOAttribute] + public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; } + public void Dispose() { } + [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification, System.Guid promoterType) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public byte[] GetPromotedToken() { 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; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment PromoteAndEnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Transactions.ISinglePhaseNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public void Rollback() { } + public void Rollback(System.Exception e) { } + public void SetDistributedTransactionIdentifier(System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Guid distributedTransactionIdentifier) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + public TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + public TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + public static readonly System.Guid PromoterTypeDtc; + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + public TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + public TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transactionToUse) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")] + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeAsyncFlowOption + { + Enabled = 1, + Suppress = 0, + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan Timeout { get { throw null; } set { } } + } + public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection + { + public MachineSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan MaxTimeout { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Abstractions.cs new file mode 100644 index 0000000000..7abd5f2b80 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Abstractions.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..7fe75fe202 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.ApplicationServices.cs @@ -0,0 +1,243 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Hosting +{ + public sealed partial class CustomLoaderAttribute : System.Attribute + { + public CustomLoaderAttribute(System.Type customLoaderType) { } + public System.Type CustomLoaderType { get { throw null; } } + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string username, string oldPassword, string newPassword); + public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer); + public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string username, bool deleteAllRelatedData); + protected virtual byte[] EncryptPassword(byte[] password) { throw null; } + [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")] + protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; } + public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string username, string answer); + public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline); + public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline); + public abstract string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { } + public abstract string ResetPassword(string username, string answer); + public abstract bool UnlockUser(string userName); + public abstract void UpdateUser(System.Web.Security.MembershipUser user); + public abstract bool ValidateUser(string username, string password); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string passwordAnswer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string passwordAnswer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] roleNames); + public abstract void CreateRole(string roleName); + public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string roleName); + public abstract bool IsUserInRole(string username, string roleName); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames); + public abstract bool RoleExists(string roleName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.DynamicData.cs new file mode 100644 index 0000000000..973a7e50a4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.DynamicData.cs @@ -0,0 +1,904 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + public enum ContainerType + { + Item = 1, + List = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 + { + public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { } + public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } } + protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { } + } + public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator + { + public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { } + protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.Collections.Generic.IDictionary GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; } + public static System.Collections.Generic.IDictionary 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(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 defaultValues) { } + public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { } + public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string ClientID { get { throw null; } } + public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } } + public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnInit(System.EventArgs e) { } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + public partial class DynamicEntity : System.Web.UI.Control + { + public DynamicEntity() { } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } } + public string UIHint { get { throw null; } set { } } + public string ValidationGroup { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor + { + public DynamicField() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DataField { get { throw null; } set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string HeaderText { get { throw null; } set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool ReadOnly { get { throw null; } set { } } + public override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } } + public virtual string ValidationGroup { get { throw null; } set { } } + protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public DynamicFilter() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DataField { get { throw null; } set { } } + public System.Web.UI.Control FilterTemplate { get { throw null; } } + public string FilterUIHint { get { throw null; } set { } } + public event System.EventHandler FilterChanged { add { } remove { } } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicFilterExpression() { } + public string ControlID { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor + { + public DynamicHyperLink() { } + public string Action { get { throw null; } set { } } + public string ContextTypeName { get { throw null; } set { } } + public string DataField { get { throw null; } set { } } + public string TableName { get { throw null; } set { } } + protected override void OnDataBinding(System.EventArgs e) { } + protected override void OnPreRender(System.EventArgs e) { } + string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; } + void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicRouteExpression() { } + public string ColumnName { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + public partial class EntityTemplate : System.Web.UI.Control + { + public EntityTemplate() { } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + } + public partial class EntityTemplateFactory + { + public EntityTemplateFactory() { } + public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + } + public partial class EntityTemplateUserControl : System.Web.UI.UserControl + { + public EntityTemplateUserControl() { } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + public string ValidationGroup { get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + protected string GetSelectedValueString() { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + public partial class FilterFactory + { + public FilterFactory() { } + public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IControlParameterTarget + { + System.Web.DynamicData.MetaColumn FilteredColumn { get; } + System.Web.DynamicData.MetaTable Table { get; } + string GetPropertyNameExpression(string columnName); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplate + { + void SetHost(System.Web.DynamicData.IFieldTemplateHost host); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateFactory + { + System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint); + void Initialize(System.Web.DynamicData.MetaModel model); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + public partial interface IFilterExpressionProvider + { + System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsManyToMany { get { throw null; } } + [System.MonoTODOAttribute] + public string GetChildrenListPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row, string path) { throw null; } + protected internal override void Initialize() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions + { + public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { } + public bool AllowInitialValue { get { throw null; } } + public bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxLength { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { get { throw null; } } + public string NullDisplayText { get { throw null; } } + public virtual string Prompt { get { throw null; } } + public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequiredErrorMessage { get { throw null; } } + public virtual bool Scaffold { get { throw null; } set { } } + public virtual string ShortDisplayName { get { throw null; } } + public string SortExpression { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string UIHint { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn + { + public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + public string GetFilterExpression(string foreignKeyName) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList 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 Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { } + public static void ResetRegistrationException() { } + public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaTable + { + public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DataContextPropertyName { get { throw null; } } + public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Type EntityType { get { throw null; } } + public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ListActionPath { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type RootEntityType { get { throw null; } } + public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } } + public virtual bool SortDescending { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; } + protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public virtual object CreateContext() { throw null; } + protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; } + public string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public System.Collections.Generic.IDictionary 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 GetFilteredColumns() { throw null; } + public System.Collections.Generic.IDictionary GetPrimaryKeyDictionary(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public virtual System.Linq.IQueryable GetQuery(object context) { throw null; } + public virtual System.Collections.Generic.IEnumerable GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; } + public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; } + public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public QueryableFilterRepeater() { } + public string DynamicFilterContainerId { get { throw null; } set { } } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + protected override void OnPreRender(System.EventArgs e) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl + { + protected QueryableFilterUserControl() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DefaultValue { get { throw null; } } + public System.Collections.Generic.IDictionary DefaultValues { get { throw null; } } + public virtual System.Web.UI.Control FilterControl { get { throw null; } } + public event System.EventHandler FilterChanged { add { } remove { } } + public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; } + public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + protected void OnFilterChanged() { } + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual bool IsReadOnly { get { throw null; } protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection 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 defaultValues) { } + public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..1364d1f5e1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Extensions.Design.cs @@ -0,0 +1,287 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + protected override bool Visible { get { throw null; } } + protected override void Dispose(bool disposing) { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem + { + public ExtenderControlToolboxItem() { } + protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ExtenderControlToolboxItem(System.Type type) { } + public System.Collections.ObjectModel.ReadOnlyCollection GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; } + public override void Initialize(System.Type type) { } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner + { + public QueryExtenderDesigner() { } + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable 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 GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { } + protected override bool CanSelectMultipleInstances() { throw null; } + protected override System.Type[] CreateNewItemTypes() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} +namespace System.Web.UI.Design.WebControls +{ + public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner + { + public DataPagerDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public string PagedControlID { get { throw null; } set { } } + public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor + { + public DataPagerFieldTypeEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner + { + public LinqDataSourceDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public override bool CanConfigure { get { throw null; } } + public override bool CanRefreshSchema { get { throw null; } } + public string ContextTypeName { get { throw null; } set { } } + public string Delete { get { throw null; } set { } } + public bool EnableDelete { get { throw null; } set { } } + public bool EnableInsert { get { throw null; } set { } } + public bool EnableUpdate { get { throw null; } set { } } + public string GroupBy { get { throw null; } set { } } + public string Insert { get { throw null; } set { } } + public string OrderBy { get { throw null; } set { } } + public string OrderGroupsBy { get { throw null; } set { } } + public string Select { get { throw null; } set { } } + public System.IServiceProvider ServiceProvider { get { throw null; } } + public string TableName { get { throw null; } set { } } + public string Update { get { throw null; } set { } } + public string Where { get { throw null; } set { } } + public override void Configure() { } + public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; } + public override string[] GetViewNames() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + public override void RefreshSchema(bool preferSilent) { } + } + public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView + { + public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { } + public override bool CanDelete { get { throw null; } } + public override bool CanInsert { get { throw null; } } + public override bool CanPage { get { throw null; } } + public override bool CanSort { get { throw null; } } + public override bool CanUpdate { get { throw null; } } + public bool IsDataContext { get { throw null; } } + public bool IsTableTypeTable { get { throw null; } } + public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } } + public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; } + } + public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner + { + public ListViewDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + protected override int SampleRowCount { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + protected override void OnSchemaRefreshed() { } + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..535acdf41f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +671e0f7f9ccbe4318c7629723f8f0de2273ebfff \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.SelfHost.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.SelfHost.cs new file mode 100644 index 0000000000..a4291c06a6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.SelfHost.cs @@ -0,0 +1,91 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Net.Http +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpRequestMessageExtensions + { + public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; } + } +} +namespace System.Web.Http.SelfHost +{ + public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration + { + public HttpSelfHostConfiguration(string baseAddress) { } + public HttpSelfHostConfiguration(System.Uri baseAddress) { } + public System.Uri BaseAddress { get { throw null; } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public int MaxConcurrentRequests { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } } + public bool UseWindowsAuthentication { get { throw null; } set { } } + protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; } + } + public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer + { + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { } + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { } + public System.Threading.Tasks.Task CloseAsync() { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task OpenAsync() { throw null; } + } +} +namespace System.Web.Http.SelfHost.Channels +{ + public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public HttpBinding() { } + public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)524288)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + } + public sealed partial class HttpBindingSecurity + { + public HttpBindingSecurity() { } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } } + } + public enum HttpBindingSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.WebHost.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.WebHost.cs new file mode 100644 index 0000000000..f597301777 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.WebHost.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")] +namespace System.Web.Http +{ + public static partial class GlobalConfiguration + { + public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } } + public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class RouteCollectionExtensions + { + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; } + } +} +namespace System.Web.Http.WebHost +{ + public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler + { + public HttpControllerHandler(System.Web.Routing.RouteData routeData) { } + protected virtual bool IsReusable { get { throw null; } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; } + protected virtual void EndProcessRequest(System.IAsyncResult result) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { } + System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; } + void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { } + } + public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler + { + protected HttpControllerRouteHandler() { } + public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } +} +namespace System.Web.Http.WebHost.Routing +{ + public partial class HttpWebRoute : System.Web.Routing.Route + { + public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.cs.REMOVED.git-id new file mode 100644 index 0000000000..745e684454 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Http.cs.REMOVED.git-id @@ -0,0 +1 @@ +fe44ff1016ed9ae87ab211c14696686eb050f2eb \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mobile.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mobile.cs new file mode 100644 index 0000000000..0b85b2cec1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mobile.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Mobile.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Mobile.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Mobile.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..c9be32f181 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +7d7fc3daa8f6707479cbab03b6eb09c830d567dc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..9eb02f921c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Mvc.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))] + partial class ViewMasterPage { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewMasterPageControlBuilder { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Razor.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Razor.cs.REMOVED.git-id new file mode 100644 index 0000000000..fc84720be3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Razor.cs.REMOVED.git-id @@ -0,0 +1 @@ +94acbffb2222940a920562ec77e60b02323dc392 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.RegularExpressions.cs new file mode 100644 index 0000000000..c95181c668 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.RegularExpressions.cs @@ -0,0 +1,107 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Web.RegularExpressions +{ + public partial class AspCodeRegex : System.Text.RegularExpressions.Regex + { + public AspCodeRegex() { } + public AspCodeRegex(System.TimeSpan A_1) { } + } + public partial class AspEncodedExprRegex : System.Text.RegularExpressions.Regex + { + public AspEncodedExprRegex() { } + public AspEncodedExprRegex(System.TimeSpan A_1) { } + } + public partial class AspExprRegex : System.Text.RegularExpressions.Regex + { + public AspExprRegex() { } + public AspExprRegex(System.TimeSpan A_1) { } + } + public partial class CommentRegex : System.Text.RegularExpressions.Regex + { + public CommentRegex() { } + public CommentRegex(System.TimeSpan A_1) { } + } + public partial class DatabindExprRegex : System.Text.RegularExpressions.Regex + { + public DatabindExprRegex() { } + public DatabindExprRegex(System.TimeSpan A_1) { } + } + public partial class DataBindRegex : System.Text.RegularExpressions.Regex + { + public DataBindRegex() { } + public DataBindRegex(System.TimeSpan A_1) { } + } + public partial class DirectiveRegex : System.Text.RegularExpressions.Regex + { + public DirectiveRegex() { } + public DirectiveRegex(System.TimeSpan A_1) { } + } + public partial class EndTagRegex : System.Text.RegularExpressions.Regex + { + public EndTagRegex() { } + public EndTagRegex(System.TimeSpan A_1) { } + } + public partial class GTRegex : System.Text.RegularExpressions.Regex + { + public GTRegex() { } + public GTRegex(System.TimeSpan A_1) { } + } + public partial class IncludeRegex : System.Text.RegularExpressions.Regex + { + public IncludeRegex() { } + public IncludeRegex(System.TimeSpan A_1) { } + } + public partial class LTRegex : System.Text.RegularExpressions.Regex + { + public LTRegex() { } + public LTRegex(System.TimeSpan A_1) { } + } + public partial class RunatServerRegex : System.Text.RegularExpressions.Regex + { + public RunatServerRegex() { } + public RunatServerRegex(System.TimeSpan A_1) { } + } + public partial class ServerTagsRegex : System.Text.RegularExpressions.Regex + { + public ServerTagsRegex() { } + public ServerTagsRegex(System.TimeSpan A_1) { } + } + public partial class SimpleDirectiveRegex : System.Text.RegularExpressions.Regex + { + public SimpleDirectiveRegex() { } + public SimpleDirectiveRegex(System.TimeSpan A_1) { } + } + public partial class TagRegex : System.Text.RegularExpressions.Regex + { + public TagRegex() { } + public TagRegex(System.TimeSpan A_1) { } + } + public partial class TagRegex35 : System.Text.RegularExpressions.Regex + { + public TagRegex35() { } + public TagRegex35(System.TimeSpan A_1) { } + } + public partial class TextRegex : System.Text.RegularExpressions.Regex + { + public TextRegex() { } + public TextRegex(System.TimeSpan A_1) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Routing.cs new file mode 100644 index 0000000000..01c9925175 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Routing.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..78b70af7b7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +898d78644cf561c807797f14cec3b2506d480b0a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.Deployment.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.Deployment.cs new file mode 100644 index 0000000000..1991df0aea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.Deployment.cs @@ -0,0 +1,46 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Deployment +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class WebPagesDeployment + { + public static string GetAssemblyPath(System.Version version) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Collections.Generic.IDictionary GetIncompatibleDependencies(string appPath) { throw null; } + public static System.Version GetMaxVersion() { throw null; } + [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")] + public static System.Version GetVersion(string path) { throw null; } + public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; } + public static System.Collections.Generic.IEnumerable GetWebPagesAssemblies() { throw null; } + public static bool IsEnabled(string path) { throw null; } + public static bool IsExplicitlyDisabled(string path) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.Razor.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.Razor.cs new file mode 100644 index 0000000000..1a404139b4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.Razor.cs @@ -0,0 +1,128 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Razor +{ + public partial class CompilingPathEventArgs : System.EventArgs + { + public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))] + public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider + { + public RazorBuildProvider() { } + public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } } + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public new string VirtualPath { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public static event System.EventHandler CodeGenerationCompleted { add { } remove { } } + public static event System.EventHandler CodeGenerationStarted { add { } remove { } } + public static event System.EventHandler CompilingPath { add { } remove { } } + public void AddVirtualPathDependency(string dependency) { } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; } + protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; } + protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { } + } + public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost + { + public WebCodeRazorHost(string virtualPath) : base (default(string)) { } + public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { } + protected override string GetClassName(string virtualPath) { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + } + public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost + { + public WebPageRazorHost(string virtualPath) { } + public WebPageRazorHost(string virtualPath, string physicalPath) { } + public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } } + public override string DefaultBaseClass { get { throw null; } set { } } + public override string DefaultClassName { get { throw null; } set { } } + public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string InstrumentedSourceFilePath { get { throw null; } set { } } + public bool IsSpecialPage { get { throw null; } } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void AddGlobalImport(string ns) { } + public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; } + protected virtual string GetClassName(string virtualPath) { throw null; } + protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; } + public static System.Collections.Generic.IEnumerable GetGlobalImports() { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + protected void RegisterSpecialFile(string fileName, string baseTypeName) { } + protected void RegisterSpecialFile(string fileName, System.Type baseType) { } + } + public partial class WebRazorHostFactory + { + public WebRazorHostFactory() { } + public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; } + public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; } + } +} +namespace System.Web.WebPages.Razor.Configuration +{ + public partial class HostSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public HostSection() { } + [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)] + public string FactoryType { get { throw null; } set { } } + } + public partial class RazorPagesSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public RazorPagesSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)] + public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)] + public string PageBaseType { get { throw null; } set { } } + } + public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public static readonly string GroupName; + public RazorWebSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.cs new file mode 100644 index 0000000000..e5ae55ad80 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.WebPages.cs @@ -0,0 +1,776 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")] +namespace System.Web.Helpers +{ + public static partial class AntiForgery + { + public static System.Web.HtmlString GetHtml() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)] + public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); } + public static void Validate() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void Validate(string cookieToken, string formToken) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)] + public static void Validate(System.Web.HttpContextBase httpContext, string salt) { } + } + public static partial class AntiForgeryConfig + { + public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string CookieName { get { throw null; } set { } } + public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string UniqueClaimTypeIdentifier { get { throw null; } set { } } + } + public partial interface IAntiForgeryAdditionalDataProvider + { + string GetAdditionalData(System.Web.HttpContextBase context); + bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData); + } + public sealed partial class UnvalidatedRequestValues + { + internal UnvalidatedRequestValues() { } + public System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public string this[string key] { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + } + public static partial class Validation + { + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; } + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; } + } +} +namespace System.Web.Mvc +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.SerializableAttribute] + public sealed partial class HttpAntiForgeryException : System.Web.HttpException + { + public HttpAntiForgeryException() { } + public HttpAntiForgeryException(string message) { } + public HttpAntiForgeryException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationEqualToRule(string errorMessage, object other) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRegexRule(string errorMessage, string pattern) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRequiredRule(string errorMessage) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRule + { + public ModelClientValidationRule() { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary ValidationParameters { get { throw null; } } + public string ValidationType { get { throw null; } set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class TagBuilder + { + public TagBuilder(string tagName) { } + public System.Collections.Generic.IDictionary Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IdAttributeDotReplacement { get { throw null; } set { } } + public string InnerHtml { get { throw null; } set { } } + public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddCssClass(string value) { } + public static string CreateSanitizedId(string originalId) { throw null; } + public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; } + public void GenerateId(string name) { } + public void MergeAttribute(string key, string value) { } + public void MergeAttribute(string key, string value, bool replaceExisting) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes, bool replaceExisting) { } + public void SetInnerText(string innerText) { } + public override string ToString() { throw null; } + public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public enum TagRenderMode + { + EndTag = 2, + Normal = 0, + SelfClosing = 3, + StartTag = 1, + } + public static partial class UnobtrusiveValidationAttributesGenerator + { + public static void GetValidationAttributes(System.Collections.Generic.IEnumerable clientRules, System.Collections.Generic.IDictionary results) { } + } +} +namespace System.Web.WebPages +{ + public partial class ApplicationPart + { + public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { } + public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; } + public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { } + } + public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase + { + public static readonly string CacheKeyPrefix; + public static readonly string StartPageVirtualPath; + protected ApplicationStartPage() { } + public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string VirtualPath { get { throw null; } set { } } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class AttributeValue + { + public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged value, bool literal) { } + public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + } + public static partial class BrowserHelpers + { + public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { } + public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { } + } + public enum BrowserOverride + { + Desktop = 0, + Mobile = 1, + } + public abstract partial class BrowserOverrideStore + { + protected BrowserOverrideStore() { } + public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext); + public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent); + } + public partial class BrowserOverrideStores + { + public BrowserOverrideStores() { } + public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } } + } + public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore + { + public CookieBrowserOverrideStore() { } + public CookieBrowserOverrideStore(int daysToExpire) { } + public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; } + public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { } + } + public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode + { + public DefaultDisplayMode() { } + public DefaultDisplayMode(string suffix) { } + public System.Func ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DisplayModeId { get { throw null; } } + public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; } + public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists) { throw null; } + protected virtual string TransformPath(string virtualPath, string suffix) { throw null; } + } + public partial class DisplayInfo + { + public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { } + public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class DisplayModeProvider + { + internal DisplayModeProvider() { } + public static readonly string DefaultDisplayModeId; + public static readonly string MobileDisplayModeId; + public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } } + public System.Collections.Generic.IList Modes { get { throw null; } } + public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + } + public partial class HelperPage + { + public HelperPage() { } + public static dynamic App { get { throw null; } } + public static System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public static System.Web.Caching.Cache Cache { get { throw null; } } + public static System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } } + protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } } + public static bool IsAjax { get { throw null; } } + public static bool IsPost { get { throw null; } } + public static dynamic Model { get { throw null; } } + public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public static dynamic Page { get { throw null; } } + public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary PageData { get { throw null; } } + public static System.Web.HttpRequestBase Request { get { throw null; } } + public static System.Web.HttpResponseBase Response { get { throw null; } } + public static System.Web.HttpServerUtilityBase Server { get { throw null; } } + public static System.Web.HttpSessionStateBase Session { get { throw null; } } + public static System.Collections.Generic.IList UrlData { get { throw null; } } + public static System.Security.Principal.IPrincipal User { get { throw null; } } + public static string VirtualPath { get { throw null; } } + public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static string Href(string path, params object[] pathParts) { throw null; } + public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + public static void WriteTo(System.IO.TextWriter writer, object value) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + } + public partial class HelperResult : System.Web.IHtmlString + { + public HelperResult(System.Action action) { } + public string ToHtmlString() { throw null; } + public override string ToString() { throw null; } + public void WriteTo(System.IO.TextWriter writer) { } + } + public static partial class HttpContextExtensions + { + public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { } + public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { } + } + public partial interface IDisplayMode + { + string DisplayModeId { get; } + bool CanHandleContext(System.Web.HttpContextBase httpContext); + System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists); + } + public partial interface ITemplateFile + { + System.Web.WebPages.TemplateFileInfo TemplateInfo { get; } + } + public partial interface IValidator + { + System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; } + System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + public partial interface IVirtualPathFactory + { + object CreateInstance(string virtualPath); + bool Exists(string virtualPath); + } + public partial interface IWebPageRequestExecutor + { + bool Execute(System.Web.WebPages.WebPage page); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class PageVirtualPathAttribute : System.Attribute + { + public PageVirtualPathAttribute(string virtualPath) { } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class RequestExtensions + { + public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; } + } + public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator + { + protected RequestFieldValidatorBase(string errorMessage) { } + protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { } + public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } } + protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; } + protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value); + public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public static partial class ResponseExtensions + { + public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable varyByParams=null, System.Collections.Generic.IEnumerable varyByHeaders=null, System.Collections.Generic.IEnumerable varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { } + public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { } + public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { } + } + public delegate void SectionWriter(); + public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase + { + protected StartPage() { } + public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public override string Layout { get { throw null; } set { } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable supportedExtensions) { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public void RunPage() { } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public static partial class StringExtensions + { + public static bool AsBool(this string value) { throw null; } + public static bool AsBool(this string value, bool defaultValue) { throw null; } + public static System.DateTime AsDateTime(this string value) { throw null; } + public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; } + public static decimal AsDecimal(this string value) { throw null; } + public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; } + public static float AsFloat(this string value) { throw null; } + public static float AsFloat(this string value, float defaultValue) { throw null; } + public static int AsInt(this string value) { throw null; } + public static int AsInt(this string value, int defaultValue) { throw null; } + public static TValue As(this string value) { throw null; } + public static TValue As(this string value, TValue defaultValue) { throw null; } + public static bool IsBool(this string value) { throw null; } + public static bool IsDateTime(this string value) { throw null; } + public static bool IsDecimal(this string value) { throw null; } + public static bool IsEmpty(this string value) { throw null; } + public static bool IsFloat(this string value) { throw null; } + public static bool IsInt(this string value) { throw null; } + public static bool Is(this string value) { throw null; } + } + public partial class TemplateFileInfo + { + public TemplateFileInfo(string virtualPath) { } + public string VirtualPath { get { throw null; } } + } + public static partial class TemplateStack + { + public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; } + public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; } + public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { } + } + public sealed partial class ValidationHelper + { + internal ValidationHelper() { } + public string FormField { get { throw null; } } + public static string InvalidCssClass { get { throw null; } set { } } + public static string ValidCssClass { get { throw null; } set { } } + public void Add(System.Collections.Generic.IEnumerable fields, params System.Web.WebPages.IValidator[] validators) { } + public void Add(string field, params System.Web.WebPages.IValidator[] validators) { } + public void AddFormError(string errorMessage) { } + public System.Web.HtmlString ClassFor(string field) { throw null; } + public System.Web.HtmlString For(string field) { throw null; } + public System.Collections.Generic.IEnumerable GetErrors(params string[] fields) { throw null; } + public bool IsValid(params string[] fields) { throw null; } + public void RequireField(string field) { } + public void RequireField(string field, string errorMessage) { } + public void RequireFields(params string[] fields) { } + public System.Collections.Generic.IEnumerable Validate(params string[] fields) { throw null; } + } + public abstract partial class Validator + { + protected Validator() { } + public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; } + } + public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory + { + internal VirtualPathFactoryManager() { } + public object CreateInstance(string virtualPath) { throw null; } + public bool Exists(string virtualPath) { throw null; } + public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { } + } + public abstract partial class WebPage : System.Web.WebPages.WebPageBase + { + protected WebPage() { } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public dynamic Model { get { throw null; } } + public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public System.Web.WebPages.ValidationHelper Validation { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected override void InitializePage() { } + public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + } + public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase + { + protected WebPageBase() { } + public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.TextWriter Output { get { throw null; } } + public System.Collections.Generic.Stack OutputStack { get { throw null; } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { } + public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; } + public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { } + public override void ExecutePageHierarchy() { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + protected virtual void InitializePage() { } + public bool IsSectionDefined(string name) { throw null; } + public void PopContext() { } + public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public System.Web.WebPages.HelperResult RenderBody() { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class WebPageContext + { + public WebPageContext() { } + public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { } + public static System.Web.WebPages.WebPageContext Current { get { throw null; } } + public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary PageData { get { throw null; } } + } + public abstract partial class WebPageExecutingBase + { + protected WebPageExecutingBase() { } + public virtual dynamic App { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } } + protected internal void BeginContext(int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract void Execute(); + protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; } + public virtual string Href(string path, params object[] pathParts) { throw null; } + public virtual string NormalizePath(string path) { throw null; } + public abstract void Write(object value); + public abstract void Write(System.Web.WebPages.HelperResult result); + public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public abstract void WriteLiteral(object value); + public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { } + } + public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState + { + public static readonly string WebPagesVersionHeaderName; + public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { } + public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool IsReusable { get { throw null; } } + public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetRegisteredExtensions() { throw null; } + public virtual void ProcessRequest(System.Web.HttpContext context) { } + public static void RegisterExtension(string extension) { } + } + public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile + { + protected WebPageRenderingBase() { } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public string Culture { get { throw null; } set { } } + protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } } + public virtual bool IsAjax { get { throw null; } } + public virtual bool IsPost { get { throw null; } } + public abstract string Layout { get; set; } + public abstract dynamic Page { get; } + public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Collections.Generic.IDictionary PageData { get; } + public System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } } + public string UICulture { get { throw null; } set { } } + public virtual System.Collections.Generic.IList UrlData { get { throw null; } } + public virtual System.Security.Principal.IPrincipal User { get { throw null; } } + public abstract void ExecutePageHierarchy(); + public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data); + } +} +namespace System.Web.WebPages.Html +{ + public partial class HtmlHelper + { + internal HtmlHelper() { } + public static string IdAttributeDotReplacement { get { throw null; } set { } } + public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } } + public static string ValidationInputCssClassName { get { throw null; } set { } } + public static string ValidationInputValidCssClassName { get { throw null; } set { } } + public static string ValidationMessageCssClassName { get { throw null; } set { } } + public static string ValidationMessageValidCssClassName { get { throw null; } set { } } + public static string ValidationSummaryClass { get { throw null; } set { } } + public static string ValidationSummaryValidClass { get { throw null; } set { } } + public string AttributeEncode(object value) { throw null; } + public string AttributeEncode(string value) { throw null; } + public System.Web.IHtmlString CheckBox(string name) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, object htmlAttributes) { throw null; } + public string Encode(object value) { throw null; } + public string Encode(string value) { throw null; } + public System.Web.IHtmlString Hidden(string name) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Label(string labelText) { throw null; } + public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name) { throw null; } + public System.Web.IHtmlString Password(string name, object value) { throw null; } + public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Raw(object value) { throw null; } + public System.Web.IHtmlString Raw(string value) { throw null; } + public System.Web.IHtmlString TextArea(string name) { throw null; } + public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary() { throw null; } + public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; } + public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; } + } + public partial class ModelState + { + public ModelState() { } + public System.Collections.Generic.IList Errors { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ModelStateDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ModelStateDictionary() { } + public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Web.WebPages.Html.ModelState value) { } + public void AddError(string key, string errorMessage) { } + public void AddFormError(string errorMessage) { } + public void Clear() { } + public bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool IsValidField(string key) { throw null; } + public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool Remove(string key) { throw null; } + public void SetModelValue(string key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; } + } + public partial class SelectListItem + { + public SelectListItem() { } + public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { } + public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.Web.WebPages.Instrumentation +{ + public partial class InstrumentationService + { + public InstrumentationService() { } + public bool IsAvailable { get { throw null; } } + public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")] + public partial class PositionTagged + { + public PositionTagged(T value, int offset) { } + public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged (System.Tuple value) { throw null; } + public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged value) { throw null; } + public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Web.WebPages.Scope +{ + public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public AspNetRequestScopeStorageProvider() { } + public System.Collections.Generic.IDictionary ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public System.Collections.Generic.IDictionary RequestScope { get { throw null; } } + } + public partial interface IScopeStorageProvider + { + System.Collections.Generic.IDictionary CurrentScope { get; set; } + System.Collections.Generic.IDictionary GlobalScope { get; } + } + public static partial class ScopeStorage + { + public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary CurrentScope { get { throw null; } } + public static System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public static System.IDisposable CreateTransientScope() { throw null; } + public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary context) { throw null; } + } + public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ScopeStorageDictionary() { } + public ScopeStorageDictionary(System.Collections.Generic.IDictionary baseScope) { } + protected System.Collections.Generic.IDictionary BackingStore { get { throw null; } } + protected System.Collections.Generic.IDictionary BaseScope { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public virtual System.Collections.Generic.ICollection Keys { get { throw null; } } + public virtual System.Collections.Generic.ICollection Values { get { throw null; } } + public virtual void Add(System.Collections.Generic.KeyValuePair item) { } + public virtual void Add(object key, object value) { } + public virtual void Clear() { } + public virtual bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool ContainsKey(object key) { throw null; } + public virtual void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public virtual System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerable> GetItems() { throw null; } + public virtual bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool Remove(object key) { throw null; } + public virtual void SetValue(object key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; } + } + public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public StaticScopeStorageProvider() { } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..eab99e7b58 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +4dbbe2568093cdf1a5e41ecf069a655c415b3755 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..aa3fd76759 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +f8776e27669d7b4fe42722e5350c8a813ae4e948 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..93c1aa21bf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +874450606f0e1078464e7a0eb777d639693ec5dd \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Windows.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Windows.cs new file mode 100644 index 0000000000..d3dddadd65 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Windows.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.Activities.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.Activities.cs new file mode 100644 index 0000000000..e6ed297257 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.Activities.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.Activities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.Activities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.Activities.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.ComponentModel.cs new file mode 100644 index 0000000000..1975d614a1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.ComponentModel.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.Runtime.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.Runtime.cs new file mode 100644 index 0000000000..36c3138183 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Workflow.Runtime.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Xaml.cs new file mode 100644 index 0000000000..2d3bf90549 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Xaml.cs @@ -0,0 +1,1235 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute + { + public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType : byte + { + EndMember = (byte)5, + EndObject = (byte)3, + GetObject = (byte)2, + NamespaceDeclaration = (byte)7, + None = (byte)0, + StartMember = (byte)4, + StartObject = (byte)1, + Value = (byte)6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public int ElementLineNumber { get { throw null; } } + public int ElementLinePosition { get { throw null; } } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SourceBamlUri { get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected virtual void OnAfterBeginInit(object value) { } + protected virtual void OnAfterEndInit(object value) { } + protected virtual void OnAfterProperties(object value) { } + protected virtual void OnBeforeProperties(object value) { } + protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri SourceBamlUri { get { throw null; } set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter writer, object instance) { } + public static string Save(object instance) { throw null; } + public static void Save(string fileName, object instance) { } + public static void Save(System.Xaml.XamlWriter writer, object instance) { } + public static void Save(System.Xml.XmlWriter writer, object instance) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList LookupAllowedContentTypes() { throw null; } + protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; } + protected virtual System.Xaml.XamlType LookupBaseType() { throw null; } + protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; } + protected virtual bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType type) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind : byte + { + Array = (byte)3, + Collection = (byte)1, + Dictionary = (byte)2, + None = (byte)0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 result) { result = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Linq.cs new file mode 100644 index 0000000000..1b7aa24158 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Linq.cs @@ -0,0 +1,513 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.Xml.Linq +{ + public static partial class Extensions + { + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Elements() { throw null; } + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; } + public bool IsAfter(System.Xml.Linq.XNode node) { throw null; } + public bool IsBefore(System.Xml.Linq.XNode node) { throw null; } + public System.Collections.Generic.IEnumerable NodesAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object x, object y) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Linq.extra.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Linq.extra.cs new file mode 100644 index 0000000000..439c9421a0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Linq.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Xml.Linq +{ + [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))] + partial class XName { } + internal partial class NameSerializer { } +} + diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Serialization.cs b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Serialization.cs new file mode 100644 index 0000000000..887c1819d2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.Serialization.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))] diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..4ae8a8aa8b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +5107cfbcfa0eb5e078ee6bf478f0a64e7eacd9a6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..d9405d99af --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +49f7036349c8b1fde1bb37d13374cb53294e57d0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.6.2/WebMatrix.Data.cs new file mode 100644 index 0000000000..c287acd63a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/WebMatrix.Data.cs @@ -0,0 +1,55 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..ce7aa71ba2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +2b4a18e828762bbeeea390a30fb88dab9017adb5 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.6.2/cscompmgd.cs new file mode 100644 index 0000000000..1785b32f39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/cscompmgd.cs @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6.2/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6.2/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..c05d77cd89 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +db94af8743d91ab1956f9cc2ea91b3970da6c543 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6.2/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.6.2/mscorlib.extra.cs new file mode 100644 index 0000000000..57262ee781 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6.2/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Accessibility.cs b/external/binary-reference-assemblies/src/v4.6/Accessibility.cs new file mode 100644 index 0000000000..53c4978925 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Accessibility.cs @@ -0,0 +1,119 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Accessibility.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Accessibility.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")] +[assembly:System.Runtime.InteropServices.ImportedFromTypeLibAttribute("Accessibility")] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(1, 1)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Accessibility +{ + public enum AnnoScope + { + ANNO_CONTAINER = 1, + ANNO_THIS = 0, + } + public partial interface CAccPropServices : Accessibility.IAccPropServices + { + } + public partial class CAccPropServicesClass : Accessibility.CAccPropServices, Accessibility.IAccPropServices + { + public CAccPropServicesClass() { } + public virtual void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps) { } + public virtual void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen) { ppIDString = default(System.IntPtr); pdwIDStringLen = default(uint); } + public virtual void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild) { phmenu = default(System.IntPtr); pidChild = default(uint); } + public virtual void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild) { phwnd = default(System.IntPtr); pidObject = default(uint); pidChild = default(uint); } + public virtual void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + public virtual void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str) { } + public virtual void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope) { } + public virtual void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var) { } + } + public partial interface IAccessible + { + int accChildCount { get; } + object accFocus { get; } + object accParent { get; } + object accSelection { get; } + void accDoDefaultAction(object childID); + object accHitTest(int xLeft, int yTop); + void accLocation(out int pxLeft, out int pyTop, out int pcxWidth, out int pcyHeight, object childID); + object accNavigate(int navDir, object childID); + void accSelect(int flagsSelect, object childID); + object get_accChild(object childID); + string get_accDefaultAction(object childID); + string get_accDescription(object childID); + string get_accHelp(object childID); + int get_accHelpTopic(out string pszHelpFile, object childID); + string get_accKeyboardShortcut(object childID); + string get_accName(object childID); + object get_accRole(object childID); + object get_accState(object childID); + string get_accValue(object childID); + void set_accName(object childID, string newName); + void set_accValue(object childID, string newValue); + } + public partial interface IAccessibleHandler + { + void AccessibleObjectFromID([System.Runtime.InteropServices.In]int hwnd, [System.Runtime.InteropServices.In]int lObjectID, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]out Accessibility.IAccessible pIAccessible); + } + public partial interface IAccIdentity + { + void GetIdentityString([System.Runtime.InteropServices.In]uint dwIDChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + } + public partial interface IAccPropServer + { + void GetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]out object pvarValue, out int pfHasProp); + } + public partial interface IAccPropServices + { + void ClearHmenuProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearHwndProps([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ClearProps([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps); + void ComposeHmenuIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void ComposeHwndIdentityString([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.Out]System.IntPtr ppIDString, out uint pdwIDStringLen); + void DecomposeHmenuIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phmenu, out uint pidChild); + void DecomposeHwndIdentityString([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.Out]System.IntPtr phwnd, out uint pidObject, out uint pidChild); + void SetHmenuProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHmenuPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHmenuPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hmenu, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetHwndProp([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + void SetHwndPropServer([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetHwndPropStr([System.Runtime.InteropServices.In]ref Accessibility._RemotableHandle hwnd, [System.Runtime.InteropServices.In]uint idObject, [System.Runtime.InteropServices.In]uint idChild, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)]string str); + void SetPropServer([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]ref System.Guid paProps, [System.Runtime.InteropServices.In]int cProps, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Interface)]Accessibility.IAccPropServer pServer, [System.Runtime.InteropServices.In]Accessibility.AnnoScope AnnoScope); + void SetPropValue([System.Runtime.InteropServices.In]ref byte pIDString, [System.Runtime.InteropServices.In]uint dwIDStringLen, [System.Runtime.InteropServices.In]System.Guid idProp, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Struct)]object var); + } + public partial struct _RemotableHandle + { + public int fContext; + public Accessibility.__MIDL_IWinTypes_0009 u; + } + public partial struct __MIDL_IWinTypes_0009 + { + public int hInproc; + public int hRemote; + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Commons.Xml.Relaxng.cs b/external/binary-reference-assemblies/src/v4.6/Commons.Xml.Relaxng.cs new file mode 100644 index 0000000000..9553640d47 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Commons.Xml.Relaxng.cs @@ -0,0 +1,1149 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Commons.Xml.Relaxng.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("0.0.0.1")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Commons.Xml +{ + public partial class XmlDefaultReader : System.Xml.XmlReader, System.Xml.IXmlLineInfo + { + public XmlDefaultReader(System.Xml.XmlReader reader) { } + public override int AttributeCount { get { throw null; } } + public override string BaseURI { get { throw null; } } + public override int Depth { get { throw null; } } + public override bool EOF { get { throw null; } } + public override bool HasValue { get { throw null; } } + public override bool IsDefault { get { throw null; } } + public override bool IsEmptyElement { get { throw null; } } + public override string this[int i] { get { throw null; } } + public override string this[string name] { get { throw null; } } + public override string this[string localName, string namespaceURI] { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override string LocalName { get { throw null; } } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override System.Xml.XmlNameTable NameTable { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override string Prefix { get { throw null; } } + public override char QuoteChar { get { throw null; } } + public System.Xml.XmlReader Reader { get { throw null; } } + public override System.Xml.ReadState ReadState { get { throw null; } } + public override string Value { get { throw null; } } + public override string XmlLang { get { throw null; } } + public override System.Xml.XmlSpace XmlSpace { get { throw null; } } + public override void Close() { } + public override string GetAttribute(int i) { throw null; } + public override string GetAttribute(string name) { throw null; } + public override string GetAttribute(string localName, string namespaceURI) { throw null; } + public bool HasLineInfo() { throw null; } + public override string LookupNamespace(string prefix) { throw null; } + public override void MoveToAttribute(int i) { } + public override bool MoveToAttribute(string name) { throw null; } + public override bool MoveToAttribute(string localName, string namespaceURI) { throw null; } + public override bool MoveToElement() { throw null; } + public override bool MoveToFirstAttribute() { throw null; } + public override bool MoveToNextAttribute() { throw null; } + public override bool Read() { throw null; } + public override bool ReadAttributeValue() { throw null; } + public override void ResolveEntity() { } + } +} +namespace Commons.Xml.Nvdl +{ + public partial class Nvdl + { + internal Nvdl() { } + public const string BuiltInValidationNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/predefinedSchema/1.0"; + public const string InstanceNamespace = "http://purl.oclc.org/dsdl/nvdl/ns/instance/1.0"; + public const string Namespace = "http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"; + } + public abstract partial class NvdlAction : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlAction() { } + } + public partial class NvdlActionList : System.Collections.CollectionBase + { + public NvdlActionList() { } + public Commons.Xml.Nvdl.NvdlAction this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlAction item) { } + public void Remove(Commons.Xml.Nvdl.NvdlAction item) { } + } + public partial class NvdlAllow : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlAllow() { } + } + public partial class NvdlAnyNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlAnyNamespace() { } + } + public partial class NvdlAttach : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttach() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttachPlaceholder : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlAttachPlaceholder() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlAttributable : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlAttributable() { } + public System.Collections.ArrayList Foreign { get { throw null; } } + } + public partial class NvdlBuiltInValidationProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlBuiltInValidationProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public partial class NvdlCancelAction : Commons.Xml.Nvdl.NvdlAction + { + public NvdlCancelAction() { } + } + public partial class NvdlCompileException : Commons.Xml.Nvdl.NvdlException + { + public NvdlCompileException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlCompileException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlConfig + { + public NvdlConfig() { } + public System.Xml.XmlResolver XmlResolver { set { } } + public void AddProvider(Commons.Xml.Nvdl.NvdlValidationProvider provider) { } + public Commons.Xml.Nvdl.NvdlValidatorGenerator GetGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string inheritSchemaType) { throw null; } + } + public partial class NvdlContext : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlContext() { } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlContextList : System.Collections.CollectionBase + { + public NvdlContextList() { } + public Commons.Xml.Nvdl.NvdlContext this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlContext item) { } + public void Remove(Commons.Xml.Nvdl.NvdlContext item) { } + } + public partial class NvdlElementBase : System.Xml.IXmlLineInfo + { + public NvdlElementBase() { } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public string SourceUri { get { throw null; } set { } } + public bool HasLineInfo() { throw null; } + } + public partial class NvdlException : System.Exception + { + public NvdlException(string message) { } + public NvdlException(string message, System.Exception inner) { } + } + public partial class NvdlIncludedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlIncludedMode() { } + public string Name { get { throw null; } set { } } + } + public partial class NvdlInstanceValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlInstanceValidationException(string message, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + public NvdlInstanceValidationException(string message, System.Exception inner, Commons.Xml.Nvdl.NvdlValidatorGenerator generator, string nvdlLocation) : base (default(string)) { } + } + public partial class NvdlMessage : Commons.Xml.Nvdl.NvdlElementBase + { + public NvdlMessage() { } + public System.Collections.ArrayList ForeignAttributes { get { throw null; } } + public string Text { get { throw null; } set { } } + public string XmlLang { get { throw null; } set { } } + } + public partial class NvdlMessageEventArgs : System.EventArgs + { + public NvdlMessageEventArgs(string message) { } + public string Message { get { throw null; } } + } + public delegate void NvdlMessageEventHandler(object o, Commons.Xml.Nvdl.NvdlMessageEventArgs e); + public partial class NvdlMessageList : System.Collections.CollectionBase + { + public NvdlMessageList() { } + public Commons.Xml.Nvdl.NvdlMessage this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlMessage item) { } + public void Remove(Commons.Xml.Nvdl.NvdlMessage item) { } + } + public partial class NvdlMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlMode() { } + public string Name { get { throw null; } set { } } + } + public abstract partial class NvdlModeBase : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlModeBase() { } + public Commons.Xml.Nvdl.NvdlModeList IncludedModes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + } + public partial class NvdlModeList : System.Collections.CollectionBase + { + public NvdlModeList() { } + public Commons.Xml.Nvdl.NvdlModeBase this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlModeBase item) { } + public void Remove(Commons.Xml.Nvdl.NvdlModeBase item) { } + } + public partial class NvdlModeUsage + { + public NvdlModeUsage() { } + public Commons.Xml.Nvdl.NvdlContextList Contexts { get { throw null; } } + public Commons.Xml.Nvdl.NvdlNestedMode NestedMode { get { throw null; } set { } } + public string UseMode { get { throw null; } set { } } + } + public partial class NvdlNamespace : Commons.Xml.Nvdl.NvdlRule + { + public NvdlNamespace() { } + public string NS { get { throw null; } set { } } + public string Wildcard { get { throw null; } set { } } + } + public partial class NvdlNestedMode : Commons.Xml.Nvdl.NvdlModeBase + { + public NvdlNestedMode() { } + } + public abstract partial class NvdlNoCancelAction : Commons.Xml.Nvdl.NvdlAction + { + protected NvdlNoCancelAction() { } + public Commons.Xml.Nvdl.NvdlMessageList Messages { get { throw null; } } + public Commons.Xml.Nvdl.NvdlModeUsage ModeUsage { get { throw null; } set { } } + public string SimpleMessage { get { throw null; } set { } } + } + public abstract partial class NvdlNoResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlNoResultAction() { } + } + public partial class NvdlOption : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlOption() { } + public string Arg { get { throw null; } set { } } + public string MustSupport { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class NvdlOptionList : System.Collections.CollectionBase + { + public NvdlOptionList() { } + public Commons.Xml.Nvdl.NvdlOption this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlOption item) { } + public void Remove(Commons.Xml.Nvdl.NvdlOption item) { } + } + public partial class NvdlReader + { + internal NvdlReader() { } + public static Commons.Xml.Nvdl.NvdlRules Read(System.Xml.XmlReader reader) { throw null; } + } + public partial class NvdlReject : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlReject() { } + } + public partial class NvdlRelaxngValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public const string RncMimeType = "application/vnd.oasis-open.relax-ng.rnc"; + public NvdlRelaxngValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } + public abstract partial class NvdlResultAction : Commons.Xml.Nvdl.NvdlNoCancelAction + { + protected NvdlResultAction() { } + public abstract Commons.Xml.Nvdl.NvdlResultType ResultType { get; } + } + public enum NvdlResultType + { + Attach = 0, + AttachPlaceholder = 1, + Unwrap = 2, + } + public abstract partial class NvdlRule : Commons.Xml.Nvdl.NvdlAttributable + { + protected NvdlRule() { } + public Commons.Xml.Nvdl.NvdlActionList Actions { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleTarget Match { get { throw null; } set { } } + } + public partial class NvdlRuleList : System.Collections.CollectionBase + { + public NvdlRuleList() { } + public Commons.Xml.Nvdl.NvdlRule this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlRule item) { } + public void Remove(Commons.Xml.Nvdl.NvdlRule item) { } + } + public partial class NvdlRules : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlRules() { } + public Commons.Xml.Nvdl.NvdlModeList Modes { get { throw null; } } + public Commons.Xml.Nvdl.NvdlRuleList Rules { get { throw null; } } + public string SchemaType { get { throw null; } set { } } + public string StartMode { get { throw null; } set { } } + public Commons.Xml.Nvdl.NvdlTriggerList Triggers { get { throw null; } } + } + public enum NvdlRuleTarget + { + Attributes = 2, + Both = 3, + Elements = 1, + None = 0, + } + public partial class NvdlTrigger : Commons.Xml.Nvdl.NvdlAttributable + { + public NvdlTrigger() { } + public string NameList { get { throw null; } set { } } + public string NS { get { throw null; } set { } } + } + public partial class NvdlTriggerList : System.Collections.CollectionBase + { + public NvdlTriggerList() { } + public Commons.Xml.Nvdl.NvdlTrigger this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Nvdl.NvdlTrigger item) { } + public void Remove(Commons.Xml.Nvdl.NvdlTrigger item) { } + } + public partial class NvdlUnwrap : Commons.Xml.Nvdl.NvdlResultAction + { + public NvdlUnwrap() { } + public override Commons.Xml.Nvdl.NvdlResultType ResultType { get { throw null; } } + } + public partial class NvdlValidate : Commons.Xml.Nvdl.NvdlNoResultAction + { + public NvdlValidate() { } + public Commons.Xml.Nvdl.NvdlOptionList Options { get { throw null; } } + public System.Xml.XmlElement SchemaBody { get { throw null; } set { } } + public string SchemaType { get { throw null; } set { } } + public string SchemaUri { get { throw null; } set { } } + } + public partial class NvdlValidatingReader : Commons.Xml.XmlDefaultReader + { + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public NvdlValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlRules rules, System.Xml.XmlResolver resolver, Commons.Xml.Nvdl.NvdlConfig config) : base (default(System.Xml.XmlReader)) { } + public event Commons.Xml.Nvdl.NvdlMessageEventHandler ActionStarted { add { } remove { } } + public override bool Read() { throw null; } + } + public partial class NvdlValidationException : Commons.Xml.Nvdl.NvdlException + { + public NvdlValidationException(string message, System.Exception inner, System.Xml.IXmlLineInfo source) : base (default(string)) { } + public NvdlValidationException(string message, System.Xml.IXmlLineInfo source) : base (default(string)) { } + } + public partial class NvdlValidationProvider + { + public NvdlValidationProvider() { } + public Commons.Xml.Nvdl.NvdlConfig Config { get { throw null; } } + public string SchemaType { get { throw null; } } + public Commons.Xml.Nvdl.NvdlValidate ValidateAction { get { throw null; } } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(Commons.Xml.Nvdl.NvdlValidate validate, string schemaType, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public virtual Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader schema, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + public string GetSchemaUri(Commons.Xml.Nvdl.NvdlValidate validate) { throw null; } + } + public abstract partial class NvdlValidatorGenerator + { + protected NvdlValidatorGenerator() { } + public abstract bool AddOption(string name, string arg); + public virtual System.Xml.XmlReader CreateAttributeValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { throw null; } + public abstract System.Xml.XmlReader CreateValidator(System.Xml.XmlReader reader, System.Xml.XmlResolver resolver); + public virtual bool HandleError(System.Exception ex, System.Xml.XmlReader reader, string nvdlLocation) { throw null; } + } + public partial class NvdlXsdValidatorProvider : Commons.Xml.Nvdl.NvdlValidationProvider + { + public NvdlXsdValidatorProvider() { } + public override Commons.Xml.Nvdl.NvdlValidatorGenerator CreateGenerator(System.Xml.XmlReader reader, Commons.Xml.Nvdl.NvdlConfig config) { throw null; } + } +} +namespace Commons.Xml.Relaxng +{ + public partial interface IGrammarContent + { + } + public partial class RelaxngAnyName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngAnyName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngAttribute : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngAttribute() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngBinaryContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngBinaryContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngChoice : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngChoice() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngData : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngData() { } + public Commons.Xml.Relaxng.RelaxngExcept Except { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngParamList ParamList { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngDataSupport : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngDataSupport() { } + public string DatatypeLibrary { get { throw null; } set { } } + public string Type { get { throw null; } set { } } + } + public abstract partial class RelaxngDatatype + { + protected RelaxngDatatype() { } + public abstract string Name { get; } + public abstract string NamespaceURI { get; } + public virtual bool Compare(object o1, object o2) { throw null; } + public virtual bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public abstract object Parse(string text, System.Xml.XmlReader reader); + } + public abstract partial class RelaxngDatatypeProvider + { + protected RelaxngDatatypeProvider() { } + public abstract Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters); + } + public partial class RelaxngDefine : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDefine() { } + public string Combine { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngDiv : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngDiv() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngElement : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngElement() { } + public Commons.Xml.Relaxng.RelaxngNameClass NameClass { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngElementBase + { + protected RelaxngElementBase() { } + public string BaseUri { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public int LinePosition { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern ReadExternalResource(Commons.Xml.Relaxng.RelaxngGrammar grammar, System.Uri uri, string nsContext) { throw null; } + public abstract void Write(System.Xml.XmlWriter writer); + } + public partial class RelaxngEmpty : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngEmpty() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExcept : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExcept() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngException : System.Exception + { + public RelaxngException() { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message) { } + public RelaxngException(Commons.Xml.Relaxng.RelaxngElementBase source, string message, System.Exception innerException) { } + public RelaxngException(string message) { } + public RelaxngException(string message, System.Exception innerException) { } + } + public partial class RelaxngExceptNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngExceptNameClass() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Names { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngExternalRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngExternalRef() { } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammar : Commons.Xml.Relaxng.RelaxngPattern + { + public static string NamespaceURI; + public RelaxngGrammar() { } + public string DefaultNamespace { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Includes { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngGrammarContentList : System.Collections.CollectionBase + { + public RelaxngGrammarContentList() { } + public Commons.Xml.Relaxng.IGrammarContent this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.IGrammarContent p) { } + public void Insert(int pos, Commons.Xml.Relaxng.IGrammarContent p) { } + public void Remove(Commons.Xml.Relaxng.IGrammarContent p) { } + } + public partial class RelaxngGroup : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngGroup() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInclude : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngInclude() { } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Defines { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Divs { get { throw null; } } + public string Href { get { throw null; } set { } } + public string NSContext { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammarContentList Starts { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngInterleave : Commons.Xml.Relaxng.RelaxngBinaryContentPattern + { + public RelaxngInterleave() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngList : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + internal RelaxngList() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngMergedProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + public RelaxngMergedProvider() { } + public static Commons.Xml.Relaxng.RelaxngMergedProvider DefaultProvider { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider this[string ns] { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class RelaxngMixed : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngMixed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngName() { } + public RelaxngName(string ncname, string ns) { } + public string LocalName { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNameChoice : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNameChoice() { } + public Commons.Xml.Relaxng.RelaxngNameClassList Children { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngNameClass : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngNameClass() { } + } + public partial class RelaxngNameClassList : System.Collections.CollectionBase + { + public RelaxngNameClassList() { } + public Commons.Xml.Relaxng.RelaxngNameClass this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngNameClass p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngNameClass p) { } + } + public partial class RelaxngNotAllowed : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngNotAllowed() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngNsName : Commons.Xml.Relaxng.RelaxngNameClass + { + public RelaxngNsName() { } + public Commons.Xml.Relaxng.RelaxngExceptNameClass Except { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOneOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOneOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngOptional : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngOptional() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParam : Commons.Xml.Relaxng.RelaxngElementBase + { + public RelaxngParam() { } + public RelaxngParam(string name, string value) { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngParamList : System.Collections.CollectionBase + { + public RelaxngParamList() { } + public Commons.Xml.Relaxng.RelaxngParam this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngParam p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngParam p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngParam p) { } + } + public partial class RelaxngParentRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngParentRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngPattern : Commons.Xml.Relaxng.RelaxngElementBase + { + protected RelaxngPattern() { } + public Commons.Xml.Relaxng.RelaxngDatatypeProvider DataProvider { get { throw null; } set { } } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public System.Xml.XmlResolver XmlResolver { set { } } + public void Compile() { } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern Read(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider, System.Xml.XmlResolver xmlResolver) { throw null; } + public void WriteCompact(System.IO.TextWriter writer) { } + public void WriteCompact(System.IO.TextWriter writer, System.Xml.IXmlNamespaceResolver res) { } + } + public partial class RelaxngPatternList : System.Collections.CollectionBase + { + public RelaxngPatternList() { } + public Commons.Xml.Relaxng.RelaxngPattern this[int i] { get { throw null; } set { } } + public void Add(Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Insert(int pos, Commons.Xml.Relaxng.RelaxngPattern p) { } + public void Remove(Commons.Xml.Relaxng.RelaxngPattern p) { } + } + public enum RelaxngPatternType + { + After = 14, + Attribute = 12, + Choice = 4, + Data = 9, + DataExcept = 10, + Element = 13, + Empty = 1, + ExternalRef = 21, + Grammar = 16, + Group = 6, + Interleave = 5, + List = 8, + Mixed = 18, + NotAllowed = 2, + OneOrMore = 7, + Optional = 19, + ParentRef = 22, + Ref = 15, + Text = 3, + Value = 11, + ZeroOrMore = 17, + } + public partial class RelaxngReader : Commons.Xml.XmlDefaultReader + { + [System.ObsoleteAttribute] + public static string RelaxngNS; + public RelaxngReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns) : base (default(System.Xml.XmlReader)) { } + public RelaxngReader(System.Xml.XmlReader reader, string ns, System.Xml.XmlResolver resolver) : base (default(System.Xml.XmlReader)) { } + public string ContextNamespace { get { throw null; } } + public string DatatypeLibrary { get { throw null; } } + public static Commons.Xml.Relaxng.RelaxngPattern GrammarForRelaxng { get { throw null; } } + public System.Xml.XmlResolver XmlResolver { set { } } + public override bool Read() { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern ReadPattern() { throw null; } + public override string ReadString() { throw null; } + } + public partial class RelaxngRef : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngRef() { } + public string Name { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public abstract partial class RelaxngSingleContentPattern : Commons.Xml.Relaxng.RelaxngPattern + { + protected RelaxngSingleContentPattern() { } + public Commons.Xml.Relaxng.RelaxngPatternList Patterns { get { throw null; } } + } + public partial class RelaxngStart : Commons.Xml.Relaxng.RelaxngElementBase, Commons.Xml.Relaxng.IGrammarContent + { + public RelaxngStart() { } + public string Combine { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngPattern Pattern { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngString : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngString() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngText : Commons.Xml.Relaxng.RelaxngPattern + { + public RelaxngText() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngToken : Commons.Xml.Relaxng.RelaxngDatatype + { + public RelaxngToken() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override bool Compare(object o1, object o2) { throw null; } + public override bool CompareString(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + public override bool IsValid(string text, System.Xml.XmlReader reader) { throw null; } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class RelaxngValidatingReader : Commons.Xml.XmlDefaultReader + { + public static readonly Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler IgnoreError; + public RelaxngValidatingReader(System.Xml.XmlReader reader) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, Commons.Xml.Relaxng.RelaxngPattern pattern) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml) : base (default(System.Xml.XmlReader)) { } + public RelaxngValidatingReader(System.Xml.XmlReader reader, System.Xml.XmlReader grammarXml, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) : base (default(System.Xml.XmlReader)) { } + public bool ReportDetails { get { throw null; } set { } } + public bool RoughLabelCheck { get { throw null; } set { } } + public event Commons.Xml.Relaxng.RelaxngValidatingReader.RelaxngValidationEventHandler InvalidNodeFound { add { } remove { } } + public object AfterAttribute(object stateObject, string localName, string ns) { throw null; } + public object AfterCloseStartTag(object stateObject) { throw null; } + public object AfterEndTag(object stateObject) { throw null; } + public object AfterOpenStartTag(object stateObject, string localName, string ns) { throw null; } + public bool Attribute(object stateObject, string localName, string ns) { throw null; } + public bool CloseStartTag(object stateObject) { throw null; } + public bool Emptiable(object stateObject) { throw null; } + public bool EndTag(object stateObject) { throw null; } + public System.Collections.ICollection GetAttributeLabels(object stateObject) { throw null; } + public object GetCurrentState() { throw null; } + public System.Collections.ICollection GetElementLabels(object stateObject) { throw null; } + public bool OpenStartTag(object stateObject, string localName, string ns) { throw null; } + public override bool Read() { throw null; } + public delegate bool RelaxngValidationEventHandler(System.Xml.XmlReader source, string message); + } + public partial class RelaxngValue : Commons.Xml.Relaxng.RelaxngDataSupport + { + public RelaxngValue() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void Write(System.Xml.XmlWriter writer) { } + } + public partial class RelaxngZeroOrMore : Commons.Xml.Relaxng.RelaxngSingleContentPattern + { + public RelaxngZeroOrMore() { } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void Write(System.Xml.XmlWriter writer) { } + } +} +namespace Commons.Xml.Relaxng.Derivative +{ + public abstract partial class RdpAbstractBinary : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractBinary(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern LValue { get { throw null; } set { } } + public Commons.Xml.Relaxng.Derivative.RdpPattern RValue { get { throw null; } set { } } + } + public abstract partial class RdpAbstractSingleContent : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAbstractSingleContent(Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Child { get { throw null; } set { } } + } + public partial class RdpAfter : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpAfter(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpAnyName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + internal RdpAnyName() { } + public override bool HasInfiniteName { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpAnyName Instance { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpAnyNameExcept : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpAnyNameExcept(Commons.Xml.Relaxng.Derivative.RdpNameClass except) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpApplyAfterHandler(Commons.Xml.Relaxng.Derivative.RdpPattern p); + public partial class RdpAttribute : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpAttribute(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + } + public delegate Commons.Xml.Relaxng.Derivative.RdpPattern RdpBinaryFunction(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2); + public partial class RdpChoice : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpChoice(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler handler) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public enum RdpContentType + { + Complex = 2, + Empty = 1, + Invalid = 0, + Simple = 4, + } + public partial class RdpData : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpData(Commons.Xml.Relaxng.Derivative.RdpDatatype dt) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDataExcept : Commons.Xml.Relaxng.Derivative.RdpData + { + public RdpDataExcept(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, Commons.Xml.Relaxng.Derivative.RdpPattern except) : base (default(Commons.Xml.Relaxng.Derivative.RdpDatatype)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpPattern Except { get { throw null; } set { } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpDatatype + { + public RdpDatatype(string ns, string localName, Commons.Xml.Relaxng.RelaxngParamList parameters, Commons.Xml.Relaxng.RelaxngDatatypeProvider provider) { } + public bool IsContextDependent { get { throw null; } } + public string LocalName { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public virtual bool IsAllowed(string value, System.Xml.XmlReader reader) { throw null; } + public virtual bool IsTypeEqual(string s1, string s2, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpElement : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpElement(Commons.Xml.Relaxng.Derivative.RdpNameClass nameClass, Commons.Xml.Relaxng.Derivative.RdpPattern p) { } + public Commons.Xml.Relaxng.Derivative.RdpPattern Children { get { throw null; } set { } } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass NameClass { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + } + public partial class RdpEmpty : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpEmpty() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpEmpty Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpGroup : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpGroup(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpInterleave : Commons.Xml.Relaxng.Derivative.RdpAbstractBinary + { + public RdpInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern l, Commons.Xml.Relaxng.Derivative.RdpPattern r) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern), default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpList : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpList(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpName(string local, string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public string LocalName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public abstract partial class RdpNameClass + { + protected RdpNameClass() { } + public abstract bool HasInfiniteName { get; } + public abstract Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get; } + public abstract bool Contains(string name, string ns); + } + public partial class RdpNameClassChoice : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNameClassChoice(Commons.Xml.Relaxng.Derivative.RdpNameClass l, Commons.Xml.Relaxng.Derivative.RdpNameClass r) { } + public override bool HasInfiniteName { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass LValue { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpNameClass RValue { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public enum RdpNameClassType + { + AnyName = 1, + AnyNameExcept = 2, + Name = 5, + NameClassChoice = 6, + None = 0, + NsName = 3, + NsNameExcept = 4, + } + public partial class RdpNotAllowed : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpNotAllowed() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpNotAllowed Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + } + public partial class RdpNsName : Commons.Xml.Relaxng.Derivative.RdpNameClass + { + public RdpNsName(string ns) { } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public string NamespaceURI { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpNsNameExcept : Commons.Xml.Relaxng.Derivative.RdpNsName + { + public RdpNsNameExcept(string ns, Commons.Xml.Relaxng.Derivative.RdpNameClass except) : base (default(string)) { } + public Commons.Xml.Relaxng.Derivative.RdpNameClass ExceptNameClass { get { throw null; } } + public override bool HasInfiniteName { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpNameClassType NameClassType { get { throw null; } } + public override bool Contains(string name, string ns) { throw null; } + } + public partial class RdpOneOrMore : Commons.Xml.Relaxng.Derivative.RdpAbstractSingleContent + { + public RdpOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) : base (default(Commons.Xml.Relaxng.Derivative.RdpPattern)) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpParam + { + public RdpParam(string localName, string value) { } + public string LocalName { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class RdpParamList : System.Collections.ArrayList + { + public RdpParamList() { } + } + public abstract partial class RdpPattern + { + public static readonly Commons.Xml.Relaxng.Derivative.RdpPattern Anything; + protected RdpPattern() { } + public abstract Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get; } + public abstract bool Nullable { get; } + public abstract Commons.Xml.Relaxng.RelaxngPatternType PatternType { get; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern After(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern ApplyAfter(Commons.Xml.Relaxng.Derivative.RdpApplyAfterHandler h) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern AttDeriv(string name, string ns, string value, System.Xml.XmlReader reader) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Choice(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndAttDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern EndTagDeriv() { throw null; } + public void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes) { } + public abstract void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass); + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Group(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern Interleave(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern ListDeriv(string[] list, int index, System.Xml.XmlReader reader) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpAfter MakeAfter(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeChoice(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpChoice MakeChoiceLeaf(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern MakeGroup(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpInterleave MakeInterleave(Commons.Xml.Relaxng.Derivative.RdpPattern p1, Commons.Xml.Relaxng.Derivative.RdpPattern p2) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpOneOrMore MakeOneOrMore(Commons.Xml.Relaxng.Derivative.RdpPattern p) { throw null; } + public Commons.Xml.Relaxng.Derivative.RdpPattern OneOrMore() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartAttDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagCloseDeriv() { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern StartTagOpenDeriv(string name, string ns) { throw null; } + public virtual Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + public bool ValueMatch(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpText : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpText() { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public static Commons.Xml.Relaxng.Derivative.RdpText Instance { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class RdpUtil + { + public static char[] WhitespaceChars; + public RdpUtil() { } + } + public partial class RdpValue : Commons.Xml.Relaxng.Derivative.RdpPattern + { + public RdpValue(Commons.Xml.Relaxng.Derivative.RdpDatatype dt, string value) { } + public override Commons.Xml.Relaxng.Derivative.RdpContentType ContentType { get { throw null; } } + public Commons.Xml.Relaxng.Derivative.RdpDatatype Datatype { get { throw null; } } + public override bool Nullable { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngPatternType PatternType { get { throw null; } } + public string Value { get { throw null; } } + public override void GetLabels(System.Collections.Hashtable elements, System.Collections.Hashtable attributes, bool collectNameClass) { } + public override Commons.Xml.Relaxng.Derivative.RdpPattern TextDeriv(string s, System.Xml.XmlReader reader) { throw null; } + } +} +namespace Commons.Xml.Relaxng.Inference +{ + public partial class RelaxngInference + { + public RelaxngInference() { } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption Occurrence { get { throw null; } set { } } + public Commons.Xml.Relaxng.Inference.RelaxngInference.InferenceOption TypeInference { get { throw null; } set { } } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader) { throw null; } + public Commons.Xml.Relaxng.RelaxngGrammar InferSchema(System.Xml.XmlReader xmlReader, Commons.Xml.Relaxng.RelaxngGrammar grammar) { throw null; } + public enum InferenceOption + { + Relaxed = 1, + Restricted = 0, + } + } +} +namespace Commons.Xml.Relaxng.Rnc +{ + public partial class RncParser + { + public int eof_token; + public System.IO.TextWriter ErrorOutput; + protected bool use_global_stacks; + protected static readonly short[] yyCheck; + protected static readonly short[] yyDgoto; + protected const int yyFinal = 4; + protected static readonly short[] yyGindex; + protected int yyMax; + protected static readonly string[] yyNames; + protected static readonly short[] yyRindex; + protected static readonly short[] yySindex; + protected static readonly short[] yyTable; + public RncParser(System.Xml.XmlNameTable nameTable) { } + public string BaseUri { get { throw null; } } + public int Column { get { throw null; } } + public int Line { get { throw null; } } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri) { throw null; } + public Commons.Xml.Relaxng.RelaxngPattern Parse(System.IO.TextReader source, string baseUri, string defaultNamespace) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri) { throw null; } + public static Commons.Xml.Relaxng.RelaxngPattern ParseRnc(System.IO.TextReader reader, System.Xml.XmlNameTable nameTable, string baseUri, string defaultNamespace) { throw null; } + protected object yyDefault(object first) { throw null; } + public void yyerror(string message) { } + public void yyerror(string message, string[] expected) { } + protected string[] yyExpecting(int state) { throw null; } + protected int[] yyExpectingTokens(int state) { throw null; } + public static string yyname(int token) { throw null; } + } +} +namespace Commons.Xml.Relaxng.XmlSchema +{ + public partial class XsdDatatypeProvider : Commons.Xml.Relaxng.RelaxngDatatypeProvider + { + internal XsdDatatypeProvider() { } + public static Commons.Xml.Relaxng.XmlSchema.XsdDatatypeProvider Instance { get { throw null; } } + public override Commons.Xml.Relaxng.RelaxngDatatype GetDatatype(string name, string ns, Commons.Xml.Relaxng.RelaxngParamList parameters) { throw null; } + } + public partial class XsdPrimitiveType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdPrimitiveType(string name, System.Xml.Schema.XmlSchemaDatatype xstype) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string text, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdQNameWrapper : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdQNameWrapper() { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string s, System.Xml.XmlReader reader) { throw null; } + } + public partial class XsdSimpleRestrictionType : Commons.Xml.Relaxng.RelaxngDatatype + { + public XsdSimpleRestrictionType(Commons.Xml.Relaxng.RelaxngDatatype primitive, Commons.Xml.Relaxng.RelaxngParamList parameters) { } + public override string Name { get { throw null; } } + public override string NamespaceURI { get { throw null; } } + public override object Parse(string value, System.Xml.XmlReader reader) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/CustomMarshalers.cs b/external/binary-reference-assemblies/src/v4.6/CustomMarshalers.cs new file mode 100644 index 0000000000..691cfcea1b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/CustomMarshalers.cs @@ -0,0 +1,117 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("CustomMarshalers.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("CustomMarshalers.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.InteropServices.CustomMarshalers +{ + public partial class EnumerableToDispatchMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumerableToDispatchMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class EnumeratorToEnumVariantMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal EnumeratorToEnumVariantMarshaler() { } + public virtual void CleanUpManagedData(object pManagedObj) { } + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + public virtual int GetNativeDataSize() { throw null; } + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class ExpandoToDispatchExMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal ExpandoToDispatchExMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } + public partial class TypeToTypeInfoMarshaler : System.Runtime.InteropServices.ICustomMarshaler + { + internal TypeToTypeInfoMarshaler() { } + [System.MonoTODOAttribute] + public virtual void CleanUpManagedData(object pManagedObj) { } + [System.MonoTODOAttribute] + public virtual void CleanUpNativeData(System.IntPtr pNativeData) { } + [System.MonoTODOAttribute] + public static System.Runtime.InteropServices.ICustomMarshaler GetInstance(string pstrCookie) { throw null; } + [System.MonoTODOAttribute] + public virtual int GetNativeDataSize() { throw null; } + [System.MonoTODOAttribute] + public virtual System.IntPtr MarshalManagedToNative(object pManagedObj) { throw null; } + [System.MonoTODOAttribute] + public virtual object MarshalNativeToManaged(System.IntPtr pNativeData) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Collections.Concurrent.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Collections.Concurrent.cs new file mode 100644 index 0000000000..ab53465f69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Collections.Concurrent.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.Concurrent.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.BlockingCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentBag<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentQueue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.ConcurrentStack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.EnumerablePartitionerOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.IProducerConsumerCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.OrderablePartitioner<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Concurrent.Partitioner<>))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Collections.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Collections.cs new file mode 100644 index 0000000000..7dfba0694d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Collections.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Collections.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Collections.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.BitArray))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Comparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Dictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.EqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.HashSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.LinkedListNode<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.List<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Queue<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedList<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.SortedSet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.Stack<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.StructuralComparisons))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.Annotations.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.Annotations.cs new file mode 100644 index 0000000000..7541b2a17a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.Annotations.cs @@ -0,0 +1,58 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Annotations.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.AssociationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CompareAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CreditCardAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.CustomValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.DisplayFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EditableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EmailAddressAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.EnumDataTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FileExtensionsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.FilterUIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.IValidatableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.KeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.MaxLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.MinLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.PhoneAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RangeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RegularExpressionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.RequiredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ColumnAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Schema.TableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.StringLengthAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.TimestampAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UIHintAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.UrlAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.ValidationResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataAnnotations.Validator))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.EventBasedAsync.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.EventBasedAsync.cs new file mode 100644 index 0000000000..1b20d4d55d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.EventBasedAsync.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.EventBasedAsync.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.AsyncOperationManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.BackgroundWorker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DoWorkEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DoWorkEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.ProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.RunWorkerCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.RunWorkerCompletedEventHandler))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.cs new file mode 100644 index 0000000000..28aee723de --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ComponentModel.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.CancelEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IEditableObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.IRevertibleChangeTracking))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IServiceProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Contracts.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Contracts.cs new file mode 100644 index 0000000000..d77a723ef5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Contracts.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Contracts.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.Contract))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractAbbreviatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractArgumentValidatorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractClassForAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractFailureKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractInvariantMethodAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractOptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractRuntimeIgnoredAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.ContractVerificationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Contracts.PureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ContractHelper))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Debug.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Debug.cs new file mode 100644 index 0000000000..76d62da029 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Debug.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Debug.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debug))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Debugger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerDisplayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerHiddenAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerNonUserCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerStepThroughAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggerTypeProxyAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Tools.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Tools.cs new file mode 100644 index 0000000000..40c7e63ea4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Tools.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tools.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CodeDom.Compiler.GeneratedCodeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.CodeAnalysis.SuppressMessageAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Tracing.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Tracing.cs new file mode 100644 index 0000000000..7e05d673f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Diagnostics.Tracing.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Diagnostics.Tracing.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventActivityOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommand))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCommandEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventDataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventFieldTags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventKeywords))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventListener))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventManifestOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventOpcode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventSourceSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Dynamic.Runtime.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Dynamic.Runtime.cs new file mode 100644 index 0000000000..f93dfda600 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Dynamic.Runtime.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BinaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.BindingRestrictions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CallInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ConvertBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.CreateInstanceBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DeleteMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicMetaObjectBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.DynamicObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.ExpandoObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.GetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IDynamicMetaObjectProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.IInvokeOnGetBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.InvokeMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetIndexBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.SetMemberBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Dynamic.UnaryOperationBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DynamicExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSite<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteBinder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallSiteHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DynamicAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Globalization.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Globalization.cs new file mode 100644 index 0000000000..7e5cd4cb51 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Globalization.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Globalization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Globalization.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.Calendar))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CalendarWeekRule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CharUnicodeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CompareOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.CultureNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberFormatInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.RegionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.StringInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextElementEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TextInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.UnicodeCategory))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.IO.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.IO.cs new file mode 100644 index 0000000000..7e50f6beaa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.IO.cs @@ -0,0 +1,32 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.BinaryWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.EndOfStreamException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.InvalidDataException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.MemoryStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.SeekOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Stream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StreamWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.StringWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.TextWriter))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Expressions.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Expressions.cs new file mode 100644 index 0000000000..d5c4dd650a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Expressions.cs @@ -0,0 +1,63 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Expressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Expressions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.BlockExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.CatchBlock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConditionalExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ConstantExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DebugInfoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.DefaultExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ElementInit))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.Expression<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ExpressionVisitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.GotoExpressionKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IArgumentProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IDynamicExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.IndexExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.InvocationExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LabelTarget))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LambdaExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ListInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.LoopExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberAssignment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberBindingType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberInitExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberListBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MemberMemberBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.MethodCallExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewArrayExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.NewExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.ParameterExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.RuntimeVariablesExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchCase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SwitchExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.SymbolDocumentInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.TypeBinaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Expressions.UnaryExpression))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IQueryProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Parallel.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Parallel.cs new file mode 100644 index 0000000000..7528b55fb8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Parallel.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.OrderedParallelQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelExecutionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelMergeOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ParallelQuery<>))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Queryable.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Queryable.cs new file mode 100644 index 0000000000..df0bf491a9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.Queryable.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.Queryable.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.Queryable.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableExecutor<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.EnumerableQuery<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Queryable))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.cs new file mode 100644 index 0000000000..6777b1b483 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Linq.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Linq.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Enumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IGrouping<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.ILookup<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.IOrderedEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Linq.Lookup<,>))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.NetworkInformation.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.NetworkInformation.cs new file mode 100644 index 0000000000..be6e6f4a68 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.NetworkInformation.cs @@ -0,0 +1,51 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.NetworkInformation.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.DuplicateAddressDetectionState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.GatewayIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.GatewayIPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IcmpV4Statistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IcmpV6Statistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPGlobalProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPGlobalStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPInterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPInterfaceStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv4InterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv4InterfaceStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPv6InterfaceProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.MulticastIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.MulticastIPAddressInformationCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetBiosNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInformationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterfaceComponent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.OperationalStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.PhysicalAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.PrefixOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.ScopeLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.SuffixOrigin))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpConnectionInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.TcpStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UdpStatistics))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UnicastIPAddressInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.UnicastIPAddressInformationCollection))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.Primitives.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.Primitives.cs new file mode 100644 index 0000000000..49fd57e5e1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.Primitives.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.AuthenticationSchemes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CredentialCache))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DecompressionMethods))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentialsByHost))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebProxy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.IPAddressCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Security.AuthenticationLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Security.SslPolicyErrors))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.TransportContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.CipherAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExchangeAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExtendedProtection.ChannelBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.ExtendedProtection.ChannelBindingKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.HashAlgorithmType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Authentication.SslProtocols))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.Requests.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.Requests.cs new file mode 100644 index 0000000000..52d2ecd257 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.Requests.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Requests.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Requests.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.WebHeaderCollection.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.WebHeaderCollection.cs new file mode 100644 index 0000000000..746f9bd302 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Net.WebHeaderCollection.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2015 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.WebHeaderCollection.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpResponseHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ObjectModel.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ObjectModel.cs new file mode 100644 index 0000000000..02c581fdc4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ObjectModel.cs @@ -0,0 +1,34 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ObjectModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ObjectModel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.KeyedCollection<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyPropertyChanging))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangingEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.PropertyChangingEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.ILGeneration.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.ILGeneration.cs new file mode 100644 index 0000000000..1a708971f5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.ILGeneration.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.ILGeneration.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.CustomAttributeBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ILGenerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.Label))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.LocalBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.SignatureHelper))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.Lightweight.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.Lightweight.cs new file mode 100644 index 0000000000..caf44db73e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.Lightweight.cs @@ -0,0 +1,18 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.Lightweight.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.DynamicMethod))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.cs new file mode 100644 index 0000000000..c9773334b0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Emit.cs @@ -0,0 +1,28 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Emit.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Emit.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.AssemblyBuilderAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ConstructorBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EnumBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.EventBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FieldBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.GenericTypeParameterBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.MethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.ModuleBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PropertyBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.TypeBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Extensions.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Extensions.cs new file mode 100644 index 0000000000..b83ec17046 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Extensions.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.InterfaceMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.RuntimeReflectionExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Primitives.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Primitives.cs new file mode 100644 index 0000000000..cab61f511f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.Primitives.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CallingConventions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.FlowControl))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OpCodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.OperandType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.PackingSize))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Emit.StackBehaviour))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.GenericParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodImplAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeAttributes))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.cs new file mode 100644 index 0000000000..216b455c04 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Reflection.cs @@ -0,0 +1,43 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AmbiguousMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Assembly))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyContentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ConstructorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeNamedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.CustomAttributeTypedArgument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.EventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.FieldInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IntrospectionExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.IReflectableType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.LocalVariableInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ManifestResourceInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MemberInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.MethodInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Module))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ParameterInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.PropertyInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ReflectionTypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ResourceLocation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetInvocationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TargetParameterCountException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.TypeInfo))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Resources.ResourceManager.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Resources.ResourceManager.cs new file mode 100644 index 0000000000..915a917a7a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Resources.ResourceManager.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Resources.ResourceManager.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.MissingManifestResourceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.NeutralResourcesLanguageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.ResourceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Resources.SatelliteContractVersionAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Extensions.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Extensions.cs new file mode 100644 index 0000000000..6d775cd13d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Extensions.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BitConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Convert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Stopwatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Environment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Path))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Math))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MidpointRounding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebUtility))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Progress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Random))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.FrameworkName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriBuilder))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Handles.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Handles.cs new file mode 100644 index 0000000000..bdcd9cba29 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Handles.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Handles.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Handles.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Handles.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(Microsoft.Win32.SafeHandles.SafeWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.HandleInheritability))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleExtensions))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.InteropServices.WindowsRuntime.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.InteropServices.WindowsRuntime.cs new file mode 100644 index 0000000000..f81a4a7b27 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.InteropServices.WindowsRuntime.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.WindowsRuntime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.EventRegistrationTokenTable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.IActivationFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReadOnlyArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.WindowsRuntime.WriteOnlyArrayAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.InteropServices.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.InteropServices.cs new file mode 100644 index 0000000000..95ff5303ee --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.InteropServices.cs @@ -0,0 +1,129 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DataMisalignedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DllNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.Missing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ArrayWithOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BestFitMappingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.BStrWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CallingConvention))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ClassInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CoClassAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComAwareEventInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComDefaultInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventInterfaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComEventsHelper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.COMException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComInterfaceType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComMemberType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComSourceInterfacesAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ADVF))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BINDPTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.BIND_OPTS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CALLCONV))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.CONNECTDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DATADIR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DESCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DISPPARAMS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.DVASPECT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ELEMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.EXCEPINFO))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FILETIME))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.FUNCKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IAdviseSink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IBindCtx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IConnectionPointContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IDLFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumConnections))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumFORMATETC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IEnumVARIANT))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMoniker))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.INVOKEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IPersistFile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IRunningObjectTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.IStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeComp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeInfo2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.ITypeLib2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.LIBFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.PARAMFLAG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATDATA))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STATSTG))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.STGMEDIUM))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.SYSKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYMED))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPEKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.TYPELIBATTR))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARDESC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARFLAGS))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComTypes.VARKIND))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CriticalHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CurrencyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.CustomQueryInterfaceResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultCharSetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DefaultParameterValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispatchWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DispIdAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.DllImportSearchPath))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ErrorWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GCHandleType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.GuidAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.HandleCollector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomAdapter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ICustomQueryInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InterfaceTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidComObjectException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.InvalidOleVariantTypeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.Marshal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalAsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.MarshalDirectiveException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OptionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.PreserveSigAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayRankMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SafeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.SEHException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.TypeIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnknownWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.UnmanagedType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VarEnum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.VariantWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Numerics.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Numerics.cs new file mode 100644 index 0000000000..f642b97c41 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Numerics.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Numerics.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.BigInteger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Complex))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Json.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Json.cs new file mode 100644 index 0000000000..e821874770 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Json.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Json.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DateTimeFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EmitTypeInformation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializerSettings))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Primitives.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Primitives.cs new file mode 100644 index 0000000000..361ccd740a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Primitives.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.CollectionDataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.ContractNamespaceAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.EnumMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.IgnoreDataMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.KnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnDeserializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.OnSerializingAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.SerializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.StreamingContext))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Xml.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Xml.cs new file mode 100644 index 0000000000..a9a9fcf413 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.Serialization.Xml.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Xml.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.DataContractSerializerSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.InvalidDataContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.XmlObjectSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.OnXmlDictionaryReaderClose))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.UniqueId))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryReaderSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlBinaryWriterSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotas))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryReaderQuotaTypes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDictionaryWriter))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.cs new file mode 100644 index 0000000000..cf5128a9cf --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Runtime.cs @@ -0,0 +1,290 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.20.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(bool))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(byte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(char))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(decimal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(double))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(float))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(int))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(long))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(object))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(sbyte))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(short))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(string))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Action<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Activator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentNullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArgumentOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArithmeticException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Array))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArraySegment<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ArrayTypeMismatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AsyncCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Attribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeTargets))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AttributeUsageAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.BadImageFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Buffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.CLSCompliantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.DictionaryEntry))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ICollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEnumerator<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IEqualityComparer<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyDictionary<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.IReadOnlyList<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.ISet<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Generic.KeyValuePair<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ICollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IDictionaryEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEnumerator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IList))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.IStructuralEquatable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.Collection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Comparison<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DefaultValueAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.EditorBrowsableState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DateTimeOffset))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DayOfWeek))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Delegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.ConditionalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.DebuggableAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.DivideByZeroException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Enum))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.EventHandler<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Exception))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FieldAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.FormattableString))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Func<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GC))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.GCCollectionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.DateTimeStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.NumberStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Globalization.TimeSpanStyles))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Guid))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IComparable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IConvertible))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ICustomFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IDisposable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IEquatable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormatProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IFormattable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IndexOutOfRangeException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InsufficientExecutionStackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidCastException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidOperationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidProgramException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.InvalidTimeZoneException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.DirectoryNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.FileNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.IOException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.PathTooLongException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IProgress<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Lazy<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MemberAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MethodAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingFieldException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMemberException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MissingMethodException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MTAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.MulticastDelegate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotImplementedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Nullable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.NullReferenceException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObjectDisposedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ObsoleteAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OutOfMemoryException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OverflowException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ParamArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.PlatformNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Predicate<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RankException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCompanyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyConfigurationAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCopyrightAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyCultureAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDefaultAliasAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDelaySignAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyDescriptionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFileVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyFlagsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyInformationalVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyFileAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyKeyNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyMetadataAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyNameFlags))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyProductAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblySignatureKeyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTitleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyTrademarkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.AssemblyVersionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.DefaultMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Reflection.ProcessorArchitecture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AccessedThroughPropertyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerFilePathAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerLineNumberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CallerMemberNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilationRelaxationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CompilerGeneratedAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConditionalWeakTable<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.CustomConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DateTimeConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DecimalConstantAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.DisablePrivateReflectionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ExtensionAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FixedBufferAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.FormattableStringFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IndexerNameAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.InternalsVisibleToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsConst))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IStrongBox))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IsVolatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IteratorStateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.MethodImplOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ReferenceAssemblyAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeCompatibilityAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.RuntimeHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StateMachineAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.StrongBox<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedFromAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TypeForwardedToAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.UnsafeValueTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionServices.ExceptionDispatchInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.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))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.ComVisibleAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.FieldOffsetAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.LayoutKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.OutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.InteropServices.StructLayoutAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Versioning.TargetFrameworkAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeFieldHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeMethodHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.RuntimeTypeHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.AllowPartiallyTrustedCallersAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecuritySafeCriticalAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.SecurityTransparentAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.VerificationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.STAThreadAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringComparison))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.StringSplitOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.StringBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyThreadSafetyMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timeout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ThreadStaticAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeSpan))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TimeZoneInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<,>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Tuple<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Type))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeInitializationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.TypeLoadException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UIntPtr))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UnauthorizedAccessException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Uri))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriComponents))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriFormatException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriHostNameType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ValueType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Version))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.WeakReference<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(uint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ulong))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(ushort))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(void))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Security.Principal.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Security.Principal.cs new file mode 100644 index 0000000000..7b166d920a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Security.Principal.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.Principal.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.Principal.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.IPrincipal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Security.Principal.TokenImpersonationLevel))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Duplex.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Duplex.cs new file mode 100644 index 0000000000..dad58ef697 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Duplex.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CallbackBehaviorAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DuplexClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InstanceContext))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Http.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Http.cs new file mode 100644 index 0000000000..85218ad72c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Http.cs @@ -0,0 +1,33 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpMessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.BasicHttpSecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpRequestMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpResponseMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpsTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.HttpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IHttpCookieContainerManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WebSocketTransportUsage))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpBindingBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.HttpTransportSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetHttpMessageEncoding))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.NetTcp.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.NetTcp.cs new file mode 100644 index 0000000000..24843e0686 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.NetTcp.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SslStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpConnectionPoolSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TcpTransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.WindowsStreamSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityOverTcp))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.NetTcpSecurity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpClientCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TcpTransportSecurity))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Primitives.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Primitives.cs new file mode 100644 index 0000000000..ee7fd6750a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Primitives.cs @@ -0,0 +1,154 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Primitives.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ActionNotSupportedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.AddressingVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BinaryMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Binding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingElementCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BindingParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BodyWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.BufferManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelFactoryBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelManagerBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ChannelParameterCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CompressionFormat))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.CustomBinding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.FaultConverter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IChannelFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IDuplexSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IInputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IMessageProperty))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IOutputSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.IRequestSessionChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISession))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.ISessionChannel<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.Message))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncoderFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageFault))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaderInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageHeaders))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageProperties))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.MessageVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TextMessageEncodingBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ClientBase<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectAbortedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationObjectFaultedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.CommunicationState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DataContractFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ClientCredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ContractDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.DataContractSerializerOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.FaultDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IContractBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IEndpointBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.IOperationBehavior))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageBodyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessageHeaderDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePartDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.MessagePropertyDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescription))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.OperationDescriptionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Description.ServiceEndpoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.ClientRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.DispatchRuntime))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.EndpointDispatcher))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientMessageInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IClientOperationSelector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Dispatcher.IParameterInspector))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointAddressBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EndpointNotFoundException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.EnvelopeVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ExceptionDetail))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultException<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReason))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.FaultReasonText))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IClientChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ICommunicationObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IContextChannel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IDefaultCommunicationTimeouts))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensibleObject<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtension<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.IExtensionCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.InvalidMessageContractException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageBodyMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageContractMemberAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageCredentialType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeader<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageHeaderException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageParameterAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContextScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.OperationFormatStyle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ProtocolException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.QuotaExceededException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.HttpDigestClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.MessageSecurityException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityAccessDeniedException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.UserNamePasswordClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.WindowsClientCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SecurityMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServerTooBusyException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceActivationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceContractAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.ServiceKnownTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.TransferMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UnknownMessageReceivedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Security.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Security.cs new file mode 100644 index 0000000000..027463f410 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.ServiceModel.Security.cs @@ -0,0 +1,34 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Security.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.LocalClientSecuritySettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.SecurityHeaderLayout))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Channels.TransportSecurityBindingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.DnsEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.MessageSecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.BasicSecurityProfileVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecureConversationVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityPolicyVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.SecurityVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.SupportingTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Security.TrustVersion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.SpnEndpointIdentity))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.UpnEndpointIdentity))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.Encoding.Extensions.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.Encoding.Extensions.cs new file mode 100644 index 0000000000..415e36f96c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.Encoding.Extensions.cs @@ -0,0 +1,22 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.Extensions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.ASCIIEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UnicodeEncoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF32Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF7Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.UTF8Encoding))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.Encoding.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.Encoding.cs new file mode 100644 index 0000000000..88de63994d --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.Encoding.cs @@ -0,0 +1,31 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.Encoding.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.Encoding.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Decoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderExceptionFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.DecoderReplacementFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderExceptionFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackBuffer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderFallbackException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncoderReplacementFallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.Encoding))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.EncodingProvider))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.RegularExpressions.cs new file mode 100644 index 0000000000..1086441bb4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Text.RegularExpressions.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Text.RegularExpressions.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Capture))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.CaptureCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Group))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.GroupCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Match))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.MatchEvaluator))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.Regex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexMatchTimeoutException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Text.RegularExpressions.RegexOptions))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Tasks.Parallel.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Tasks.Parallel.cs new file mode 100644 index 0000000000..923bc689e5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Tasks.Parallel.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Parallel.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Parallel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelLoopState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ParallelOptions))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Tasks.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Tasks.cs new file mode 100644 index 0000000000..41170f8ea9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Tasks.cs @@ -0,0 +1,47 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.AggregateException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.OperationCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncTaskMethodBuilder<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.AsyncVoidMethodBuilder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ConfiguredTaskAwaitable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.IAsyncStateMachine))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.ICriticalNotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.INotifyCompletion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.TaskAwaiter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompilerServices.YieldAwaitable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationToken))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenRegistration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CancellationTokenSource))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.Task<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCanceledException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCompletionSource<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskContinuationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskCreationOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskExtensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskFactory<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskSchedulerException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.TaskStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Tasks.UnobservedTaskExceptionEventArgs))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Timer.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Timer.cs new file mode 100644 index 0000000000..af25812981 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.Timer.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Timer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Timer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Timer.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Timer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.TimerCallback))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.cs new file mode 100644 index 0000000000..9ee7cffb13 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Threading.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AbandonedMutexException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AsyncLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AsyncLocalValueChangedArgs<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.AutoResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Barrier))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.BarrierPostPhaseException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ContextCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.CountdownEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventResetMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.EventWaitHandle))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ExecutionContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Interlocked))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LazyInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.LockRecursionPolicy))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEvent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ManualResetEventSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Monitor))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Mutex))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ReaderWriterLockSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Semaphore))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreFullException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SemaphoreSlim))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SendOrPostCallback))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinLock))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SpinWait))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.SynchronizationLockException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.ThreadLocal<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.Volatile))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Threading.WaitHandleCannotBeOpenedException))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.ReaderWriter.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.ReaderWriter.cs new file mode 100644 index 0000000000..11d1abcf59 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.ReaderWriter.cs @@ -0,0 +1,44 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.ReaderWriter.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ConformanceLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.DtdProcessing))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlLineInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.IXmlNamespaceResolver))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NamespaceHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.NewLineHandling))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.ReadState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchema))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Schema.XmlSchemaForm))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.WriteState))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlConvert))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlDateTimeSerializationMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceManager))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNamespaceScope))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNameTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlNodeType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlParserContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlQualifiedName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlReaderSettings))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlSpace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.XmlWriterSettings))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.XDocument.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.XDocument.cs new file mode 100644 index 0000000000..ec355c5a09 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.XDocument.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XDocument.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XDocument.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.Extensions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.LoadOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.ReaderOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.SaveOptions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XCData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XComment))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDeclaration))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XDocumentType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XName))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNamespace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeDocumentOrderComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XNodeEqualityComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObject))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XObjectChangeEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XProcessingInstruction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XStreamingElement))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Linq.XText))] diff --git a/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.XmlSerializer.cs b/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.XmlSerializer.cs new file mode 100644 index 0000000000..1fb6e4ff5a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Facades/System.Xml.XmlSerializer.cs @@ -0,0 +1,40 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.10.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Xamarin, Inc.")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.XmlSerializer.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] diff --git a/external/binary-reference-assemblies/src/v4.6/I18N.CJK.cs b/external/binary-reference-assemblies/src/v4.6/I18N.CJK.cs new file mode 100644 index 0000000000..101096ec6a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/I18N.CJK.cs @@ -0,0 +1,136 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.CJK +{ + [System.SerializableAttribute] + public partial class CP50220 : I18N.CJK.ISO2022JPEncoding + { + public CP50220() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50221 : I18N.CJK.ISO2022JPEncoding + { + public CP50221() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP50222 : I18N.CJK.ISO2022JPEncoding + { + public CP50222() : base (default(int), default(bool), default(bool)) { } + public override string EncodingName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CP51932 : I18N.Common.MonoSafeEncoding + { + public CP51932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + public partial class CP51932Encoder : I18N.Common.MonoSafeEncoder + { + public CP51932Encoder(I18N.Common.MonoSafeEncoding encoding) : base (default(I18N.Common.MonoSafeEncoding)) { } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + } + [System.SerializableAttribute] + public partial class CP54936 : I18N.CJK.GB18030Encoding + { + public CP54936() { } + } + [System.SerializableAttribute] + public partial class CP932 : I18N.Common.MonoSafeEncoding + { + public CP932() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } + [System.SerializableAttribute] + public partial class ENCeuc_jp : I18N.CJK.CP51932 + { + public ENCeuc_jp() { } + } + [System.SerializableAttribute] + public partial class ENCiso_2022_jp : I18N.CJK.CP50220 + { + public ENCiso_2022_jp() { } + } + [System.SerializableAttribute] + public partial class ENCshift_jis : I18N.CJK.CP932 + { + public ENCshift_jis() { } + } + [System.SerializableAttribute] + public partial class GB18030Encoding : I18N.Common.MonoSafeEncoding + { + public GB18030Encoding() : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int length) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int start, int len) { throw null; } + public override int GetChars(byte[] bytes, int byteIdx, int srclen, char[] chars, int charIdx) { throw null; } + public override System.Text.Decoder GetDecoder() { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public override int GetMaxByteCount(int len) { throw null; } + public override int GetMaxCharCount(int len) { throw null; } + } + [System.SerializableAttribute] + public partial class ISO2022JPEncoding : I18N.Common.MonoSafeEncoding + { + public ISO2022JPEncoding(int codePage, bool allow1ByteKana, bool allowShiftIO) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int charIndex, int charCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + protected override int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/I18N.MidEast.cs b/external/binary-reference-assemblies/src/v4.6/I18N.MidEast.cs new file mode 100644 index 0000000000..db6384e350 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/I18N.MidEast.cs @@ -0,0 +1,111 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.MidEast +{ + [System.SerializableAttribute] + public partial class CP1254 : I18N.Common.ByteEncoding + { + public CP1254() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1255 : I18N.Common.ByteEncoding + { + public CP1255() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1256 : I18N.Common.ByteEncoding + { + public CP1256() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28596 : I18N.Common.ByteEncoding + { + public CP28596() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28598 : I18N.Common.ByteEncoding + { + public CP28598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28599 : I18N.Common.ByteEncoding + { + public CP28599() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP38598 : I18N.Common.ByteEncoding + { + public CP38598() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_6 : I18N.MidEast.CP28596 + { + public ENCiso_8859_6() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_8 : I18N.MidEast.CP28598 + { + public ENCiso_8859_8() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_9 : I18N.MidEast.CP28599 + { + public ENCiso_8859_9() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1254 : I18N.MidEast.CP1254 + { + public ENCwindows_1254() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1255 : I18N.MidEast.CP1255 + { + public ENCwindows_1255() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1256 : I18N.MidEast.CP1256 + { + public ENCwindows_1256() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_38598 : I18N.MidEast.CP38598 + { + public ENCwindows_38598() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/I18N.Other.cs b/external/binary-reference-assemblies/src/v4.6/I18N.Other.cs new file mode 100644 index 0000000000..67635442b5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/I18N.Other.cs @@ -0,0 +1,242 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Other +{ + [System.SerializableAttribute] + public partial class CP1251 : I18N.Common.ByteEncoding + { + public CP1251() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1257 : I18N.Common.ByteEncoding + { + public CP1257() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1258 : I18N.Common.ByteEncoding + { + public CP1258() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20866 : I18N.Common.ByteEncoding + { + public CP20866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21866 : I18N.Common.ByteEncoding + { + public CP21866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28594 : I18N.Common.ByteEncoding + { + public CP28594() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28595 : I18N.Common.ByteEncoding + { + public CP28595() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP57002 : I18N.Other.ISCIIEncoding + { + public CP57002() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57003 : I18N.Other.ISCIIEncoding + { + public CP57003() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57004 : I18N.Other.ISCIIEncoding + { + public CP57004() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57005 : I18N.Other.ISCIIEncoding + { + public CP57005() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57006 : I18N.Other.ISCIIEncoding + { + public CP57006() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57007 : I18N.Other.ISCIIEncoding + { + public CP57007() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57008 : I18N.Other.ISCIIEncoding + { + public CP57008() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57009 : I18N.Other.ISCIIEncoding + { + public CP57009() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57010 : I18N.Other.ISCIIEncoding + { + public CP57010() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP57011 : I18N.Other.ISCIIEncoding + { + public CP57011() : base (default(int), default(int), default(string), default(string)) { } + } + [System.SerializableAttribute] + public partial class CP874 : I18N.Common.ByteEncoding + { + public CP874() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_4 : I18N.Other.CP28594 + { + public ENCiso_8859_4() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_5 : I18N.Other.CP28595 + { + public ENCiso_8859_5() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_r : I18N.Other.CP20866 + { + public ENCkoi8_r() { } + } + [System.SerializableAttribute] + public partial class ENCkoi8_u : I18N.Other.CP21866 + { + public ENCkoi8_u() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1251 : I18N.Other.CP1251 + { + public ENCwindows_1251() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1257 : I18N.Other.CP1257 + { + public ENCwindows_1257() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1258 : I18N.Other.CP1258 + { + public ENCwindows_1258() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_874 : I18N.Other.CP874 + { + public ENCwindows_874() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_as : I18N.Other.CP57006 + { + public ENCx_iscii_as() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_be : I18N.Other.CP57003 + { + public ENCx_iscii_be() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_de : I18N.Other.CP57002 + { + public ENCx_iscii_de() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_gu : I18N.Other.CP57010 + { + public ENCx_iscii_gu() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ka : I18N.Other.CP57008 + { + public ENCx_iscii_ka() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ma : I18N.Other.CP57009 + { + public ENCx_iscii_ma() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_or : I18N.Other.CP57007 + { + public ENCx_iscii_or() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_pa : I18N.Other.CP57011 + { + public ENCx_iscii_pa() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_ta : I18N.Other.CP57004 + { + public ENCx_iscii_ta() { } + } + [System.SerializableAttribute] + public partial class ENCx_iscii_te : I18N.Other.CP57005 + { + public ENCx_iscii_te() { } + } + [System.SerializableAttribute] + public abstract partial class ISCIIEncoding : I18N.Common.MonoEncoding + { + protected ISCIIEncoding(int codePage, int shift, string encodingName, string webName) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override string WebName { get { throw null; } } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/I18N.Rare.cs b/external/binary-reference-assemblies/src/v4.6/I18N.Rare.cs new file mode 100644 index 0000000000..95ca6a32ac --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/I18N.Rare.cs @@ -0,0 +1,531 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Rare +{ + [System.SerializableAttribute] + public partial class CP1026 : I18N.Common.ByteEncoding + { + public CP1026() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1047 : I18N.Common.ByteEncoding + { + public CP1047() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1140 : I18N.Common.ByteEncoding + { + public CP1140() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1141 : I18N.Common.ByteEncoding + { + public CP1141() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1142 : I18N.Common.ByteEncoding + { + public CP1142() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1143 : I18N.Common.ByteEncoding + { + public CP1143() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1144 : I18N.Common.ByteEncoding + { + public CP1144() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1145 : I18N.Common.ByteEncoding + { + public CP1145() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1146 : I18N.Common.ByteEncoding + { + public CP1146() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1147 : I18N.Common.ByteEncoding + { + public CP1147() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1148 : I18N.Common.ByteEncoding + { + public CP1148() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1149 : I18N.Common.ByteEncoding + { + public CP1149() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20273 : I18N.Common.ByteEncoding + { + public CP20273() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20277 : I18N.Common.ByteEncoding + { + public CP20277() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20278 : I18N.Common.ByteEncoding + { + public CP20278() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20280 : I18N.Common.ByteEncoding + { + public CP20280() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20284 : I18N.Common.ByteEncoding + { + public CP20284() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20285 : I18N.Common.ByteEncoding + { + public CP20285() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20290 : I18N.Common.ByteEncoding + { + public CP20290() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20297 : I18N.Common.ByteEncoding + { + public CP20297() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20420 : I18N.Common.ByteEncoding + { + public CP20420() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20424 : I18N.Common.ByteEncoding + { + public CP20424() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP20871 : I18N.Common.ByteEncoding + { + public CP20871() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP21025 : I18N.Common.ByteEncoding + { + public CP21025() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP37 : I18N.Common.ByteEncoding + { + public CP37() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP500 : I18N.Common.ByteEncoding + { + public CP500() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP708 : I18N.Common.ByteEncoding + { + public CP708() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP852 : I18N.Common.ByteEncoding + { + public CP852() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP855 : I18N.Common.ByteEncoding + { + public CP855() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP857 : I18N.Common.ByteEncoding + { + public CP857() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP858 : I18N.Common.ByteEncoding + { + public CP858() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP862 : I18N.Common.ByteEncoding + { + public CP862() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP864 : I18N.Common.ByteEncoding + { + public CP864() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP866 : I18N.Common.ByteEncoding + { + public CP866() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP869 : I18N.Common.ByteEncoding + { + public CP869() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP870 : I18N.Common.ByteEncoding + { + public CP870() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP875 : I18N.Common.ByteEncoding + { + public CP875() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCasmo_708 : I18N.Rare.CP708 + { + public ENCasmo_708() { } + } + [System.SerializableAttribute] + public partial class ENCibm00858 : I18N.Rare.CP858 + { + public ENCibm00858() { } + } + [System.SerializableAttribute] + public partial class ENCibm01140 : I18N.Rare.CP1140 + { + public ENCibm01140() { } + } + [System.SerializableAttribute] + public partial class ENCibm01141 : I18N.Rare.CP1141 + { + public ENCibm01141() { } + } + [System.SerializableAttribute] + public partial class ENCibm01142 : I18N.Rare.CP1142 + { + public ENCibm01142() { } + } + [System.SerializableAttribute] + public partial class ENCibm01143 : I18N.Rare.CP1143 + { + public ENCibm01143() { } + } + [System.SerializableAttribute] + public partial class ENCibm037 : I18N.Rare.CP37 + { + public ENCibm037() { } + } + [System.SerializableAttribute] + public partial class ENCibm1025 : I18N.Rare.CP21025 + { + public ENCibm1025() { } + } + [System.SerializableAttribute] + public partial class ENCibm1026 : I18N.Rare.CP1026 + { + public ENCibm1026() { } + } + [System.SerializableAttribute] + public partial class ENCibm1047 : I18N.Rare.CP1047 + { + public ENCibm1047() { } + } + [System.SerializableAttribute] + public partial class ENCibm1144 : I18N.Rare.CP1144 + { + public ENCibm1144() { } + } + [System.SerializableAttribute] + public partial class ENCibm1145 : I18N.Rare.CP1145 + { + public ENCibm1145() { } + } + [System.SerializableAttribute] + public partial class ENCibm1146 : I18N.Rare.CP1146 + { + public ENCibm1146() { } + } + [System.SerializableAttribute] + public partial class ENCibm1147 : I18N.Rare.CP1147 + { + public ENCibm1147() { } + } + [System.SerializableAttribute] + public partial class ENCibm1148 : I18N.Rare.CP1148 + { + public ENCibm1148() { } + } + [System.SerializableAttribute] + public partial class ENCibm1149 : I18N.Rare.CP1149 + { + public ENCibm1149() { } + } + [System.SerializableAttribute] + public partial class ENCibm273 : I18N.Rare.CP20273 + { + public ENCibm273() { } + } + [System.SerializableAttribute] + public partial class ENCibm277 : I18N.Rare.CP20277 + { + public ENCibm277() { } + } + [System.SerializableAttribute] + public partial class ENCibm278 : I18N.Rare.CP20278 + { + public ENCibm278() { } + } + [System.SerializableAttribute] + public partial class ENCibm280 : I18N.Rare.CP20280 + { + public ENCibm280() { } + } + [System.SerializableAttribute] + public partial class ENCibm284 : I18N.Rare.CP20284 + { + public ENCibm284() { } + } + [System.SerializableAttribute] + public partial class ENCibm285 : I18N.Rare.CP20285 + { + public ENCibm285() { } + } + [System.SerializableAttribute] + public partial class ENCibm290 : I18N.Rare.CP20290 + { + public ENCibm290() { } + } + [System.SerializableAttribute] + public partial class ENCibm297 : I18N.Rare.CP20297 + { + public ENCibm297() { } + } + [System.SerializableAttribute] + public partial class ENCibm420 : I18N.Rare.CP20420 + { + public ENCibm420() { } + } + [System.SerializableAttribute] + public partial class ENCibm424 : I18N.Rare.CP20424 + { + public ENCibm424() { } + } + [System.SerializableAttribute] + public partial class ENCibm500 : I18N.Rare.CP500 + { + public ENCibm500() { } + } + [System.SerializableAttribute] + public partial class ENCibm852 : I18N.Rare.CP852 + { + public ENCibm852() { } + } + [System.SerializableAttribute] + public partial class ENCibm855 : I18N.Rare.CP855 + { + public ENCibm855() { } + } + [System.SerializableAttribute] + public partial class ENCibm857 : I18N.Rare.CP857 + { + public ENCibm857() { } + } + [System.SerializableAttribute] + public partial class ENCibm862 : I18N.Rare.CP862 + { + public ENCibm862() { } + } + [System.SerializableAttribute] + public partial class ENCibm864 : I18N.Rare.CP864 + { + public ENCibm864() { } + } + [System.SerializableAttribute] + public partial class ENCibm866 : I18N.Rare.CP866 + { + public ENCibm866() { } + } + [System.SerializableAttribute] + public partial class ENCibm869 : I18N.Rare.CP869 + { + public ENCibm869() { } + } + [System.SerializableAttribute] + public partial class ENCibm870 : I18N.Rare.CP870 + { + public ENCibm870() { } + } + [System.SerializableAttribute] + public partial class ENCibm871 : I18N.Rare.CP20871 + { + public ENCibm871() { } + } + [System.SerializableAttribute] + public partial class ENCibm875 : I18N.Rare.CP875 + { + public ENCibm875() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/I18N.West.cs b/external/binary-reference-assemblies/src/v4.6/I18N.West.cs new file mode 100644 index 0000000000..f379c06e7c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/I18N.West.cs @@ -0,0 +1,223 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.West +{ + [System.SerializableAttribute] + public partial class CP10000 : I18N.Common.ByteEncoding + { + public CP10000() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP10079 : I18N.Common.ByteEncoding + { + public CP10079() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1250 : I18N.Common.ByteEncoding + { + public CP1250() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1252 : I18N.Common.ByteEncoding + { + public CP1252() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP1253 : I18N.Common.ByteEncoding + { + public CP1253() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28592 : I18N.Common.ByteEncoding + { + public CP28592() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28593 : I18N.Common.ByteEncoding + { + public CP28593() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28597 : I18N.Common.ByteEncoding + { + public CP28597() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP28605 : I18N.Common.ByteEncoding + { + public CP28605() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP437 : I18N.Common.ByteEncoding + { + public CP437() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP850 : I18N.Common.ByteEncoding + { + public CP850() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP860 : I18N.Common.ByteEncoding + { + public CP860() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP861 : I18N.Common.ByteEncoding + { + public CP861() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP863 : I18N.Common.ByteEncoding + { + public CP863() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class CP865 : I18N.Common.ByteEncoding + { + public CP865() : base (default(int), default(char[]), default(string), default(string), default(string), default(string), default(bool), default(bool), default(bool), default(bool), default(int)) { } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + protected unsafe override void ToBytes(char* chars, int charCount, byte* bytes, int byteCount) { } + } + [System.SerializableAttribute] + public partial class ENCibm437 : I18N.West.CP437 + { + public ENCibm437() { } + } + [System.SerializableAttribute] + public partial class ENCibm850 : I18N.West.CP850 + { + public ENCibm850() { } + } + [System.SerializableAttribute] + public partial class ENCibm860 : I18N.West.CP860 + { + public ENCibm860() { } + } + [System.SerializableAttribute] + public partial class ENCibm861 : I18N.West.CP861 + { + public ENCibm861() { } + } + [System.SerializableAttribute] + public partial class ENCibm863 : I18N.West.CP863 + { + public ENCibm863() { } + } + [System.SerializableAttribute] + public partial class ENCibm865 : I18N.West.CP865 + { + public ENCibm865() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_15 : I18N.West.CP28605 + { + public ENCiso_8859_15() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_2 : I18N.West.CP28592 + { + public ENCiso_8859_2() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_3 : I18N.West.CP28593 + { + public ENCiso_8859_3() { } + } + [System.SerializableAttribute] + public partial class ENCiso_8859_7 : I18N.West.CP28597 + { + public ENCiso_8859_7() { } + } + [System.SerializableAttribute] + public partial class ENCmacintosh : I18N.West.CP10000 + { + public ENCmacintosh() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1250 : I18N.West.CP1250 + { + public ENCwindows_1250() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1252 : I18N.West.CP1252 + { + public ENCwindows_1252() { } + } + [System.SerializableAttribute] + public partial class ENCwindows_1253 : I18N.West.CP1253 + { + public ENCwindows_1253() { } + } + [System.SerializableAttribute] + public partial class ENCx_mac_icelandic : I18N.West.CP10079 + { + public ENCx_mac_icelandic() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/I18N.cs b/external/binary-reference-assemblies/src/v4.6/I18N.cs new file mode 100644 index 0000000000..e8508739e5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/I18N.cs @@ -0,0 +1,174 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace I18N.Common +{ + [System.SerializableAttribute] + public abstract partial class ByteEncoding : I18N.Common.MonoEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public override int GetByteCount(string s) { throw null; } + public unsafe override int GetByteCountImpl(char* chars, int count) { throw null; } + public unsafe override int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected unsafe abstract void ToBytes(char* chars, int charCount, byte* bytes, int byteCount); + protected virtual void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + [System.SerializableAttribute] + public abstract partial class ByteSafeEncoding : I18N.Common.MonoSafeEncoding + { + protected string bodyName; + protected string encodingName; + protected string headerName; + protected bool isBrowserDisplay; + protected bool isBrowserSave; + protected bool isMailNewsDisplay; + protected bool isMailNewsSave; + protected char[] toChars; + protected string webName; + protected int windowsCodePage; + protected ByteSafeEncoding(int codePage, char[] toChars, string encodingName, string bodyName, string headerName, string webName, bool isBrowserDisplay, bool isBrowserSave, bool isMailNewsDisplay, bool isMailNewsSave, int windowsCodePage) : base (default(int)) { } + public override string BodyName { get { throw null; } } + public override string EncodingName { get { throw null; } } + public override string HeaderName { get { throw null; } } + public override bool IsBrowserDisplay { get { throw null; } } + public override bool IsBrowserSave { get { throw null; } } + public override bool IsMailNewsDisplay { get { throw null; } } + public override bool IsMailNewsSave { get { throw null; } } + public override bool IsSingleByte { get { throw null; } } + public override string WebName { get { throw null; } } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public override int GetByteCount(string s) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override byte[] GetBytes(string s) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetCharCount(byte[] bytes, int index, int count) { throw null; } + public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) { throw null; } + public override int GetMaxByteCount(int charCount) { throw null; } + public override int GetMaxCharCount(int byteCount) { throw null; } + public override string GetString(byte[] bytes) { throw null; } + public override string GetString(byte[] bytes, int index, int count) { throw null; } + public override bool IsAlwaysNormalized(System.Text.NormalizationForm form) { throw null; } + protected abstract void ToBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex); + protected virtual void ToBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { } + } + public sealed partial class Handlers + { + public static readonly string[] List; + public Handlers() { } + public static string GetAlias(string name) { throw null; } + } + public partial class Manager + { + internal Manager() { } + public static I18N.Common.Manager PrimaryManager { get { throw null; } } + public System.Globalization.CultureInfo GetCulture(int culture, bool useUserOverride) { throw null; } + public System.Globalization.CultureInfo GetCulture(string name, bool useUserOverride) { throw null; } + public System.Text.Encoding GetEncoding(int codePage) { throw null; } + public System.Text.Encoding GetEncoding(string name) { throw null; } + } + public abstract partial class MonoEncoder : System.Text.Encoder + { + public MonoEncoder(I18N.Common.MonoEncoding encoding) { } + public override int GetByteCount(char[] chars, int index, int count, bool refresh) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount, bool refresh); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount, bool refresh); + public unsafe void HandleFallback(char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoEncoding : System.Text.Encoding + { + public MonoEncoding(int codePage) { } + public MonoEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + public unsafe override int GetByteCount(char* chars, int count) { throw null; } + public override int GetByteCount(char[] chars, int index, int count) { throw null; } + public unsafe abstract int GetByteCountImpl(char* chars, int charCount); + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex) { throw null; } + public unsafe abstract int GetBytesImpl(char* chars, int charCount, byte* bytes, int byteCount); + protected unsafe virtual int GetBytesInternal(char* chars, int charCount, byte* bytes, int byteCount, bool flush, object state) { throw null; } + public override System.Text.Encoder GetEncoder() { throw null; } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount) { } + public unsafe void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char* chars, ref int charIndex, ref int charCount, byte* bytes, ref int byteIndex, ref int byteCount, object state) { } + } + public partial class MonoEncodingDefaultEncoder : I18N.Common.ReferenceSourceDefaultEncoder + { + public MonoEncodingDefaultEncoder(System.Text.Encoding encoding) : base (default(System.Text.Encoding)) { } + [System.CLSCompliantAttribute(false)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public unsafe override void Convert(char* chars, int charCount, byte* bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed) { charsUsed = default(int); bytesUsed = default(int); completed = default(bool); } + } + public abstract partial class MonoSafeEncoder : System.Text.Encoder + { + public MonoSafeEncoder(I18N.Common.MonoSafeEncoding encoding) { } + public void HandleFallback(char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public abstract partial class MonoSafeEncoding : System.Text.Encoding + { + public MonoSafeEncoding(int codePage) { } + public MonoSafeEncoding(int codePage, int windowsCodePage) { } + public override int WindowsCodePage { get { throw null; } } + protected virtual int GetBytesInternal(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush, object state) { throw null; } + public void HandleFallback(ref System.Text.EncoderFallbackBuffer buffer, char[] chars, ref int charIndex, ref int charCount, byte[] bytes, ref int byteIndex, ref int byteCount, object state) { } + } + [System.SerializableAttribute] + public partial class ReferenceSourceDefaultEncoder : System.Text.Encoder, System.Runtime.Serialization.IObjectReference + { + public ReferenceSourceDefaultEncoder(System.Text.Encoding encoding) { } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetByteCount(char* chars, int count, bool flush) { throw null; } + public override int GetByteCount(char[] chars, int index, int count, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public unsafe override int GetBytes(char* chars, int charCount, byte* bytes, int byteCount, bool flush) { throw null; } + public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush) { throw null; } + [System.Security.SecurityCriticalAttribute] + public object GetRealObject(System.Runtime.Serialization.StreamingContext context) { throw null; } + } + public sealed partial class Strings + { + public Strings() { } + public static string GetString(string tag) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/IBM.Data.DB2.cs b/external/binary-reference-assemblies/src/v4.6/IBM.Data.DB2.cs new file mode 100644 index 0000000000..821790d694 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/IBM.Data.DB2.cs @@ -0,0 +1,299 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyProductAttribute("")] +[assembly:System.Reflection.AssemblyTitleAttribute("")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace IBM.Data.DB2 +{ + public partial class DB2ClientUtils + { + public DB2ClientUtils() { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message) { } + public static void DB2CheckReturn(short sqlRet, short handleType, System.IntPtr handle, string message, IBM.Data.DB2.DB2Connection connection) { } + } + public partial class DB2Command : System.ComponentModel.Component, System.Data.IDbCommand, System.ICloneable, System.IDisposable + { + public DB2Command() { } + public DB2Command(string commandStr) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con) { } + public DB2Command(string commandStr, IBM.Data.DB2.DB2Connection con, IBM.Data.DB2.DB2Transaction trans) { } + public string CommandText { get { throw null; } set { } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.CommandType CommandType { get { throw null; } set { } } + public IBM.Data.DB2.DB2Connection Connection { get { throw null; } set { } } + public IBM.Data.DB2.DB2ParameterCollection Parameters { get { throw null; } } + public bool SelfDescribe { get { throw null; } set { } } + public System.IntPtr statementHandle { get { throw null; } } + System.Data.IDbConnection System.Data.IDbCommand.Connection { get { throw null; } set { } } + System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get { throw null; } } + System.Data.IDbTransaction System.Data.IDbCommand.Transaction { get { throw null; } set { } } + public IBM.Data.DB2.DB2Transaction Transaction { get { throw null; } set { } } + public System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public void Cancel() { } + public System.Data.IDbDataParameter CreateParameter() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + public int ExecuteNonQuery() { throw null; } + public void ExecuteNonQueryInternal(System.Data.CommandBehavior behavior) { } + public IBM.Data.DB2.DB2DataReader ExecuteReader() { throw null; } + public IBM.Data.DB2.DB2DataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public object ExecuteScalar() { throw null; } + ~DB2Command() { } + public void Prepare() { } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader() { throw null; } + System.Data.IDataReader System.Data.IDbCommand.ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2CommandBuilder : System.ComponentModel.Component + { + public DB2CommandBuilder() { } + public DB2CommandBuilder(IBM.Data.DB2.DB2DataAdapter adapter) { } + public IBM.Data.DB2.DB2DataAdapter DataAdapter { get { throw null; } set { } } + public string QuotePrefix { get { throw null; } set { } } + public string QuoteSuffix { get { throw null; } set { } } + public static void DeriveParameters(IBM.Data.DB2.DB2Command command) { } + protected override void Dispose(bool disposing) { } + public IBM.Data.DB2.DB2Command GetDeleteCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetInsertCommand() { throw null; } + public IBM.Data.DB2.DB2Command GetUpdateCommand() { throw null; } + public void RefreshSchema() { } + } + public partial class DB2Connection : System.ComponentModel.Component, System.Data.IDbConnection, System.ICloneable, System.IDisposable + { + public DB2Connection() { } + public DB2Connection(string conString) { } + public string ConnectionString { get { throw null; } set { } } + public int ConnectionTimeout { get { throw null; } set { } } + public string Database { get { throw null; } } + public System.Data.ConnectionState State { get { throw null; } } + public event IBM.Data.DB2.DB2InfoMessageEventHandler InfoMessage { add { } remove { } } + public event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public IBM.Data.DB2.DB2Transaction BeginTransaction() { throw null; } + public IBM.Data.DB2.DB2Transaction BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + public void ChangeDatabase(string newDBName) { } + public void Close() { } + public IBM.Data.DB2.DB2Command CreateCommand() { throw null; } + public new void Dispose() { } + protected override void Dispose(bool disposing) { } + ~DB2Connection() { } + public void Open() { } + public static void ReleaseObjectPool() { } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction() { throw null; } + System.Data.IDbTransaction System.Data.IDbConnection.BeginTransaction(System.Data.IsolationLevel isolationL) { throw null; } + System.Data.IDbCommand System.Data.IDbConnection.CreateCommand() { throw null; } + object System.ICloneable.Clone() { throw null; } + } + public sealed partial class DB2DataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter + { + public DB2DataAdapter() { } + public DB2DataAdapter(IBM.Data.DB2.DB2Command selectCommand) { } + public DB2DataAdapter(string selectCommandText, IBM.Data.DB2.DB2Connection selectConnection) { } + public DB2DataAdapter(string selectCommandText, string selectConnectionString) { } + public new IBM.Data.DB2.DB2Command DeleteCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command InsertCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command SelectCommand { get { throw null; } set { } } + System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get { throw null; } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public new IBM.Data.DB2.DB2Command UpdateCommand { get { throw null; } set { } } + public event IBM.Data.DB2.DB2RowUpdatedEventHandler RowUpdated { add { } remove { } } + public event IBM.Data.DB2.DB2RowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override void Dispose(bool disposing) { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class DB2DataReader : System.MarshalByRefObject, System.Data.IDataReader, System.Data.IDataRecord, System.IDisposable + { + internal DB2DataReader() { } + public int Depth { get { throw null; } } + public int FieldCount { get { throw null; } } + public bool HasRows { get { throw null; } } + public bool IsClosed { get { throw null; } } + public object this[int col] { get { throw null; } } + public object this[string name] { get { throw null; } } + public int RecordsAffected { get { throw null; } } + public void Close() { } + public void Dispose() { } + ~DB2DataReader() { } + public bool GetBoolean(int col) { throw null; } + public byte GetByte(int col) { throw null; } + public long GetBytes(int col, long fieldOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public char GetChar(int col) { throw null; } + public long GetChars(int col, long fieldOffset, char[] buffer, int bufferOffset, int length) { throw null; } + public System.Data.IDataReader GetData(int col) { throw null; } + public string GetDataTypeName(int col) { throw null; } + public System.DateTime GetDate(int col) { throw null; } + public System.DateTime GetDateTime(int col) { throw null; } + public decimal GetDecimal(int col) { throw null; } + public double GetDouble(int col) { throw null; } + public System.Type GetFieldType(int col) { throw null; } + public float GetFloat(int col) { throw null; } + public System.Guid GetGuid(int col) { throw null; } + public short GetInt16(int col) { throw null; } + public int GetInt32(int col) { throw null; } + public long GetInt64(int col) { throw null; } + public string GetName(int col) { throw null; } + public int GetOrdinal(string name) { throw null; } + public System.Data.DataTable GetSchemaTable() { throw null; } + public string GetString(int col) { throw null; } + public object GetStringInternal(int col) { throw null; } + public System.TimeSpan GetTime(int col) { throw null; } + public System.TimeSpan GetTimeSpan(int col) { throw null; } + public object GetValue(int col) { throw null; } + public int GetValues(object[] values) { throw null; } + public bool IsDBNull(int col) { throw null; } + public bool NextResult() { throw null; } + public bool Read() { throw null; } + } + public sealed partial class DB2Error + { + internal DB2Error() { } + public string Message { get { throw null; } } + public int NativeError { get { throw null; } } + public string Source { get { throw null; } } + public string SQLState { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class DB2ErrorCollection : System.Collections.CollectionBase + { + public DB2ErrorCollection(short sqlHandleType, System.IntPtr sqlHandle) { } + public IBM.Data.DB2.DB2Error this[int index] { get { throw null; } } + public void CopyTo(IBM.Data.DB2.DB2Error[] array, int index) { } + public new IBM.Data.DB2.DB2ErrorCollection.DB2ErrorEnumerator GetEnumerator() { throw null; } + public partial class DB2ErrorEnumerator : System.Collections.IEnumerator + { + public DB2ErrorEnumerator(IBM.Data.DB2.DB2ErrorCollection mappings) { } + public IBM.Data.DB2.DB2Error Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.SerializableAttribute] + public sealed partial class DB2Exception : System.Exception + { + internal DB2Exception() { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class DB2InfoMessageEventArgs : System.EventArgs + { + public DB2InfoMessageEventArgs(IBM.Data.DB2.DB2ErrorCollection errors) { } + public IBM.Data.DB2.DB2ErrorCollection Errors { get { throw null; } } + public string Message { get { throw null; } } + } + public delegate void DB2InfoMessageEventHandler(object sender, IBM.Data.DB2.DB2InfoMessageEventArgs e); + public sealed partial class DB2Parameter : System.MarshalByRefObject, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public DB2Parameter() { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size) { } + public DB2Parameter(string parameterName, IBM.Data.DB2.DB2Type db2Type, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public DB2Parameter(string name, IBM.Data.DB2.DB2Type type, int size, string sourceColumn) { } + public DB2Parameter(string parameterName, object value) { } + public IBM.Data.DB2.DB2Type DB2Type { get { throw null; } set { } } + public System.Data.DbType DbType { get { throw null; } set { } } + public System.Data.ParameterDirection Direction { get { throw null; } set { } } + public bool IsNullable { get { throw null; } set { } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string SourceColumn { get { throw null; } set { } } + public System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + object System.ICloneable.Clone() { throw null; } + } + public partial class DB2ParameterCollection : System.Collections.ArrayList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.Data.IDataParameterCollection + { + public DB2ParameterCollection() { } + public new IBM.Data.DB2.DB2Parameter this[int index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter this[string index] { get { throw null; } set { } } + object System.Data.IDataParameterCollection.this[string index] { get { throw null; } set { } } + public IBM.Data.DB2.DB2Parameter Add(IBM.Data.DB2.DB2Parameter value) { throw null; } + public override int Add(object obj) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type type) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, IBM.Data.DB2.DB2Type dbType, int size, string sourceColumn) { throw null; } + public IBM.Data.DB2.DB2Parameter Add(string paramName, object value) { throw null; } + public bool Contains(string paramName) { throw null; } + public int IndexOf(string paramName) { throw null; } + public void RemoveAt(string paramName) { } + } + public sealed partial class DB2RowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public DB2RowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } } + } + public delegate void DB2RowUpdatedEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatedEventArgs e); + public sealed partial class DB2RowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public DB2RowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new IBM.Data.DB2.DB2Command Command { get { throw null; } set { } } + } + public delegate void DB2RowUpdatingEventHandler(object sender, IBM.Data.DB2.DB2RowUpdatingEventArgs e); + public sealed partial class DB2Transaction : System.MarshalByRefObject, System.Data.IDbTransaction, System.IDisposable + { + internal DB2Transaction() { } + public System.Data.IDbConnection Connection { get { throw null; } } + public System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public void Commit() { } + public void Dispose() { } + public void Rollback() { } + } + public enum DB2Type + { + BigInt = 3, + Binary = 15, + Blob = 22, + Char = 12, + Clob = 21, + Datalink = 24, + Date = 9, + DbClob = 23, + Decimal = 7, + Double = 5, + Float = 6, + Graphic = 18, + Integer = 2, + Invalid = 0, + LongVarBinary = 17, + LongVarChar = 14, + LongVarGraphic = 20, + Numeric = 8, + Real = 4, + RowId = 25, + SmallInt = 1, + Time = 10, + Timestamp = 11, + VarBinary = 16, + VarChar = 13, + VarGraphic = 19, + XmlReader = 26, + } + public partial class DB2TypeConverter + { + public DB2TypeConverter() { } + public static System.Type GetManagedType(int sql_type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/ICSharpCode.SharpZipLib.cs b/external/binary-reference-assemblies/src/v4.6/ICSharpCode.SharpZipLib.cs new file mode 100644 index 0000000000..887a092baa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/ICSharpCode.SharpZipLib.cs @@ -0,0 +1,964 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.84.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Copyright 2001-2005 Mike Krueger")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("A free C# compression library")] +[assembly:System.Reflection.AssemblyProductAttribute("#ZipLibrary")] +[assembly:System.Reflection.AssemblyTitleAttribute("ICSharpCode.SharpZipLibrary")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace ICSharpCode.SharpZipLib +{ + public partial class SharpZipBaseException : System.ApplicationException + { + public SharpZipBaseException() { } + public SharpZipBaseException(string msg) { } + public SharpZipBaseException(string message, System.Exception innerException) { } + } +} +namespace ICSharpCode.SharpZipLib.BZip2 +{ + public sealed partial class BZip2 + { + public BZip2() { } + public static void Compress(System.IO.Stream instream, System.IO.Stream outstream, int blockSize) { } + public static void Decompress(System.IO.Stream instream, System.IO.Stream outstream) { } + } + public sealed partial class BZip2Constants + { + internal BZip2Constants() { } + public static readonly int baseBlockSize; + public static readonly int G_SIZE; + public static readonly int MAX_ALPHA_SIZE; + public static readonly int MAX_CODE_LEN; + public static readonly int MAX_SELECTORS; + public static readonly int NUM_OVERSHOOT_BYTES; + public static readonly int N_GROUPS; + public static readonly int N_ITERS; + public static readonly int[] rNums; + public static readonly int RUNA; + public static readonly int RUNB; + } + public partial class BZip2Exception : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public BZip2Exception() { } + public BZip2Exception(string message) { } + } + public partial class BZip2InputStream : System.IO.Stream + { + public BZip2InputStream(System.IO.Stream stream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] b, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class BZip2OutputStream : System.IO.Stream + { + public BZip2OutputStream(System.IO.Stream stream) { } + public BZip2OutputStream(System.IO.Stream stream, int blockSize) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + ~BZip2OutputStream() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bv) { } + } +} +namespace ICSharpCode.SharpZipLib.Checksums +{ + public sealed partial class Adler32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Adler32() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public sealed partial class Crc32 : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public Crc32() { } + public long Value { get { throw null; } set { } } + public void Reset() { } + public void Update(byte[] buffer) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int bval) { } + } + public partial interface IChecksum + { + long Value { get; } + void Reset(); + void Update(byte[] buffer); + void Update(byte[] buf, int off, int len); + void Update(int bval); + } + public partial class StrangeCRC : ICSharpCode.SharpZipLib.Checksums.IChecksum + { + public StrangeCRC() { } + public long Value { get { throw null; } } + public void Reset() { } + public void Update(byte[] buf) { } + public void Update(byte[] buf, int off, int len) { } + public void Update(int inCh) { } + } +} +namespace ICSharpCode.SharpZipLib.Core +{ + public partial class DirectoryEventArgs : ICSharpCode.SharpZipLib.Core.ScanEventArgs + { + public DirectoryEventArgs(string name, bool hasMatchingFiles) : base (default(string)) { } + public bool HasMatchingFiles { get { throw null; } } + } + public delegate void DirectoryFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public delegate void FileFailureDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanFailureEventArgs e); + public partial class FileSystemScanner + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter) { } + public FileSystemScanner(ICSharpCode.SharpZipLib.Core.IScanFilter fileFilter, ICSharpCode.SharpZipLib.Core.IScanFilter directoryFilter) { } + public FileSystemScanner(string filter) { } + public FileSystemScanner(string fileFilter, string directoryFilter) { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + public void Scan(string directory, bool recurse) { } + } + public partial interface INameTransform + { + string TransformDirectory(string name); + string TransformFile(string name); + } + public partial interface IScanFilter + { + bool IsMatch(string name); + } + public partial class NameAndSizeFilter : ICSharpCode.SharpZipLib.Core.PathFilter + { + public NameAndSizeFilter(string filter, long minSize, long maxSize) : base (default(string)) { } + public long MaxSize { get { throw null; } set { } } + public long MinSize { get { throw null; } set { } } + public override bool IsMatch(string fileName) { throw null; } + } + public partial class NameFilter + { + public NameFilter(string filter) { } + public bool IsExcluded(string testValue) { throw null; } + public bool IsIncluded(string testValue) { throw null; } + public bool IsMatch(string testValue) { throw null; } + public static bool IsValidExpression(string e) { throw null; } + public static bool IsValidFilterExpression(string toTest) { throw null; } + public override string ToString() { throw null; } + } + public partial class PathFilter : ICSharpCode.SharpZipLib.Core.IScanFilter + { + public PathFilter(string filter) { } + public virtual bool IsMatch(string name) { throw null; } + } + public delegate void ProcessDirectoryDelegate(object Sender, ICSharpCode.SharpZipLib.Core.DirectoryEventArgs e); + public delegate void ProcessFileDelegate(object sender, ICSharpCode.SharpZipLib.Core.ScanEventArgs e); + public partial class ScanEventArgs : System.EventArgs + { + public ScanEventArgs(string name) { } + public bool ContinueRunning { get { throw null; } set { } } + public string Name { get { throw null; } } + } + public partial class ScanFailureEventArgs + { + public ScanFailureEventArgs(string name, System.Exception e) { } + public bool ContinueRunning { get { throw null; } set { } } + public System.Exception Exception { get { throw null; } } + public string Name { get { throw null; } } + } +} +namespace ICSharpCode.SharpZipLib.Encryption +{ + public abstract partial class PkzipClassic : System.Security.Cryptography.SymmetricAlgorithm + { + protected PkzipClassic() { } + public static byte[] GenerateKeys(byte[] seed) { throw null; } + } + public sealed partial class PkzipClassicManaged : ICSharpCode.SharpZipLib.Encryption.PkzipClassic + { + public PkzipClassicManaged() { } + public override int BlockSize { get { throw null; } set { } } + public override byte[] Key { get { throw null; } set { } } + public override System.Security.Cryptography.KeySizes[] LegalBlockSizes { get { throw null; } } + public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get { throw null; } } + public override System.Security.Cryptography.ICryptoTransform CreateDecryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override System.Security.Cryptography.ICryptoTransform CreateEncryptor(byte[] rgbKey, byte[] rgbIV) { throw null; } + public override void GenerateIV() { } + public override void GenerateKey() { } + } +} +namespace ICSharpCode.SharpZipLib.GZip +{ + public partial class GZipConstants + { + internal GZipConstants() { } + public const int FCOMMENT = 16; + public const int FEXTRA = 4; + public const int FHCRC = 2; + public const int FNAME = 8; + public const int FTEXT = 1; + public static readonly int GZIP_MAGIC; + } + public partial class GZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public GZipException() { } + public GZipException(string message) { } + } + public partial class GZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + protected bool eos; + public GZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public GZipInputStream(System.IO.Stream baseInputStream, int size) : base (default(System.IO.Stream)) { } + public override int Read(byte[] buf, int offset, int len) { throw null; } + } + public partial class GZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + protected ICSharpCode.SharpZipLib.Checksums.Crc32 crc; + public GZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public GZipOutputStream(System.IO.Stream baseOutputStream, int size) : base (default(System.IO.Stream)) { } + public override void Close() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void SetLevel(int level) { } + public override void Write(byte[] buf, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Tar +{ + public partial class InvalidHeaderException : ICSharpCode.SharpZipLib.Tar.TarException + { + public InvalidHeaderException() { } + public InvalidHeaderException(string msg) { } + } + public delegate void ProgressMessageHandler(ICSharpCode.SharpZipLib.Tar.TarArchive archive, ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message); + public partial class TarArchive + { + protected TarArchive() { } + public bool ApplyUserInfoOverrides { get { throw null; } set { } } + public int GroupId { get { throw null; } } + public string GroupName { get { throw null; } } + public string PathPrefix { get { throw null; } set { } } + public int RecordSize { get { throw null; } } + public string RootPath { get { throw null; } set { } } + public int UserId { get { throw null; } } + public string UserName { get { throw null; } } + public event ICSharpCode.SharpZipLib.Tar.ProgressMessageHandler ProgressMessageEvent { add { } remove { } } + public void CloseArchive() { } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateInputTarArchive(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarArchive CreateOutputTarArchive(System.IO.Stream outputStream, int blockFactor) { throw null; } + public void ExtractContents(string destDir) { } + public void ListContents() { } + protected virtual void OnProgressMessageEvent(ICSharpCode.SharpZipLib.Tar.TarEntry entry, string message) { } + public void SetAsciiTranslation(bool asciiTranslate) { } + public void SetKeepOldFiles(bool keepOldFiles) { } + public void SetUserInfo(int userId, string userName, int groupId, string groupName) { } + public void WriteEntry(ICSharpCode.SharpZipLib.Tar.TarEntry sourceEntry, bool recurse) { } + } + public partial class TarBuffer + { + public const int BlockSize = 512; + public const int DefaultBlockFactor = 20; + public const int DefaultRecordSize = 10240; + protected TarBuffer() { } + public int BlockFactor { get { throw null; } } + public int RecordSize { get { throw null; } } + public void Close() { } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateInputTarBuffer(System.IO.Stream inputStream, int blockFactor) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarBuffer CreateOutputTarBuffer(System.IO.Stream outputStream, int blockFactor) { throw null; } + public int GetBlockFactor() { throw null; } + public int GetCurrentBlockNum() { throw null; } + public int GetCurrentRecordNum() { throw null; } + public int GetRecordSize() { throw null; } + public bool IsEOFBlock(byte[] block) { throw null; } + public byte[] ReadBlock() { throw null; } + public void SkipBlock() { } + public void WriteBlock(byte[] block) { } + public void WriteBlock(byte[] buf, int offset) { } + } + public partial class TarEntry : System.ICloneable + { + public TarEntry(ICSharpCode.SharpZipLib.Tar.TarHeader header) { } + public TarEntry(byte[] headerBuf) { } + public string File { get { throw null; } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Tar.TarHeader TarHeader { get { throw null; } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public void AdjustEntryName(byte[] outbuf, string newName) { } + public object Clone() { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + public static ICSharpCode.SharpZipLib.Tar.TarEntry CreateTarEntry(string name) { throw null; } + public override bool Equals(object it) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry[] GetDirectoryEntries() { throw null; } + public void GetFileTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string file) { } + public override int GetHashCode() { throw null; } + public bool IsDescendent(ICSharpCode.SharpZipLib.Tar.TarEntry desc) { throw null; } + public void NameTarHeader(ICSharpCode.SharpZipLib.Tar.TarHeader hdr, string name) { } + public void SetIds(int userId, int groupId) { } + public void SetNames(string userName, string groupName) { } + public void WriteEntryHeader(byte[] outbuf) { } + } + public partial class TarException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public TarException() { } + public TarException(string message) { } + } + public partial class TarHeader : System.ICloneable + { + public static readonly int CHKSUMLEN; + public const int CHKSUMOFS = 148; + public static readonly int DEVLEN; + public static readonly int GIDLEN; + public static readonly int GNAMELEN; + public static readonly string GNU_TMAGIC; + public const byte LF_ACL = (byte)65; + public const byte LF_BLK = (byte)52; + public const byte LF_CHR = (byte)51; + public const byte LF_CONTIG = (byte)55; + public const byte LF_DIR = (byte)53; + public const byte LF_EXTATTR = (byte)69; + public const byte LF_FIFO = (byte)54; + public const byte LF_GHDR = (byte)103; + public const byte LF_GNU_DUMPDIR = (byte)68; + public const byte LF_GNU_LONGLINK = (byte)75; + public const byte LF_GNU_LONGNAME = (byte)76; + public const byte LF_GNU_MULTIVOL = (byte)77; + public const byte LF_GNU_NAMES = (byte)78; + public const byte LF_GNU_SPARSE = (byte)83; + public const byte LF_GNU_VOLHDR = (byte)86; + public const byte LF_LINK = (byte)49; + public const byte LF_META = (byte)73; + public const byte LF_NORMAL = (byte)48; + public const byte LF_OLDNORM = (byte)0; + public const byte LF_SYMLINK = (byte)50; + public static readonly byte LF_XHDR; + public static readonly int MAGICLEN; + public static readonly int MODELEN; + public static readonly int MODTIMELEN; + public static readonly int NAMELEN; + public static readonly int SIZELEN; + public static readonly string TMAGIC; + public static readonly int UIDLEN; + public static readonly int UNAMELEN; + public static readonly int VERSIONLEN; + public TarHeader() { } + public int Checksum { get { throw null; } } + public int DevMajor { get { throw null; } set { } } + public int DevMinor { get { throw null; } set { } } + public int GroupId { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public bool IsChecksumValid { get { throw null; } } + public string LinkName { get { throw null; } set { } } + public string Magic { get { throw null; } set { } } + public int Mode { get { throw null; } set { } } + public System.DateTime ModTime { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public byte TypeFlag { get { throw null; } set { } } + public int UserId { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public object Clone() { throw null; } + public override bool Equals(object obj) { throw null; } + public static int GetAsciiBytes(string toAdd, int nameOffset, byte[] buffer, int bufferOffset, int length) { throw null; } + public override int GetHashCode() { throw null; } + public static int GetLongOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + [System.ObsoleteAttribute] + public string GetName() { throw null; } + public static int GetNameBytes(string name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(string name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, byte[] buf, int offset, int length) { throw null; } + public static int GetNameBytes(System.Text.StringBuilder name, int nameOffset, byte[] buf, int bufferOffset, int length) { throw null; } + public static int GetOctalBytes(long val, byte[] buf, int offset, int length) { throw null; } + public void ParseBuffer(byte[] header) { } + public static System.Text.StringBuilder ParseName(byte[] header, int offset, int length) { throw null; } + public static long ParseOctal(byte[] header, int offset, int length) { throw null; } + public static void ResetValueDefaults() { } + public static void SetValueDefaults(int userId, string userName, int groupId, string groupName) { } + public void WriteHeader(byte[] outbuf) { } + } + public partial class TarInputStream : System.IO.Stream + { + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected ICSharpCode.SharpZipLib.Tar.TarEntry currEntry; + protected ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory eFactory; + protected long entryOffset; + protected long entrySize; + protected bool hasHitEOF; + protected byte[] readBuf; + public TarInputStream(System.IO.Stream inputStream) { } + public TarInputStream(System.IO.Stream inputStream, int blockFactor) { } + public long Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsMarkSupported { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CopyEntryContents(System.IO.Stream outputStream) { } + public override void Flush() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry GetNextEntry() { throw null; } + public int GetRecordSize() { throw null; } + public void Mark(int markLimit) { } + public override int Read(byte[] outputBuffer, int offset, int count) { throw null; } + public override int ReadByte() { throw null; } + public void Reset() { } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public void SetEntryFactory(ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory factory) { } + public override void SetLength(long val) { } + public void Skip(long numToSkip) { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + public partial class EntryFactoryAdapter : ICSharpCode.SharpZipLib.Tar.TarInputStream.IEntryFactory + { + public EntryFactoryAdapter() { } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name) { throw null; } + public ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName) { throw null; } + } + public partial interface IEntryFactory + { + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(byte[] headerBuf); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntry(string name); + ICSharpCode.SharpZipLib.Tar.TarEntry CreateEntryFromFile(string fileName); + } + } + public partial class TarOutputStream : System.IO.Stream + { + protected byte[] assemBuf; + protected int assemLen; + protected byte[] blockBuf; + protected ICSharpCode.SharpZipLib.Tar.TarBuffer buffer; + protected long currBytes; + protected long currSize; + protected bool debug; + protected System.IO.Stream outputStream; + public TarOutputStream(System.IO.Stream outputStream) { } + public TarOutputStream(System.IO.Stream outputStream, int blockFactor) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public void CloseEntry() { } + public void Finish() { } + public override void Flush() { } + public int GetRecordSize() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Tar.TarEntry entry) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public override void Write(byte[] wBuf, int wOffset, int numToWrite) { } + public override void WriteByte(byte b) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip +{ + public enum CompressionMethod + { + BZip2 = 11, + Deflate64 = 9, + Deflated = 8, + Stored = 0, + WinZipAES = 99, + } + public partial class FastZip + { + public FastZip() { } + public FastZip(ICSharpCode.SharpZipLib.Zip.FastZipEvents events) { } + public bool CreateEmptyDirectories { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.ZipNameTransform NameTransform { get { throw null; } set { } } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter) { } + public void CreateZip(string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, ICSharpCode.SharpZipLib.Zip.FastZip.Overwrite overwrite, ICSharpCode.SharpZipLib.Zip.FastZip.ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter) { } + public void ExtractZip(string zipFileName, string targetDirectory, string fileFilter) { } + public delegate bool ConfirmOverwriteDelegate(string fileName); + public enum Overwrite + { + Always = 2, + Never = 1, + Prompt = 0, + } + } + public partial class FastZipEvents + { + public ICSharpCode.SharpZipLib.Core.DirectoryFailureDelegate DirectoryFailure; + public ICSharpCode.SharpZipLib.Core.FileFailureDelegate FileFailure; + public ICSharpCode.SharpZipLib.Core.ProcessDirectoryDelegate ProcessDirectory; + public ICSharpCode.SharpZipLib.Core.ProcessFileDelegate ProcessFile; + public FastZipEvents() { } + public void OnDirectoryFailure(string directory, System.Exception e) { } + public void OnFileFailure(string file, System.Exception e) { } + public void OnProcessDirectory(string directory, bool hasMatchingFiles) { } + public void OnProcessFile(string file) { } + } + public partial class KeysRequiredEventArgs : System.EventArgs + { + public KeysRequiredEventArgs(string name) { } + public KeysRequiredEventArgs(string name, byte[] keyValue) { } + public string FileName { get { throw null; } } + public byte[] Key { get { throw null; } set { } } + } + public sealed partial class ZipConstants + { + public const int CENATT = 36; + public const int CENATX = 38; + public const int CENCOM = 32; + public const int CENCRC = 16; + public const int CENDIGITALSIG = 84233040; + public const int CENDSK = 34; + public const int CENEXT = 30; + public const int CENFLG = 8; + public const int CENHDR = 46; + public const int CENHOW = 10; + public const int CENLEN = 24; + public const int CENNAM = 28; + public const int CENOFF = 42; + public const int CENSIG = 33639248; + public const int CENSIG64 = 101075792; + public const int CENSIZ = 20; + public const int CENTIM = 12; + public const int CENVEM = 4; + public const int CENVER = 6; + public const int CRYPTO_HEADER_SIZE = 12; + public const int ENDCOM = 20; + public const int ENDDCD = 6; + public const int ENDHDR = 22; + public const int ENDNRD = 4; + public const int ENDOFF = 16; + public const int ENDSIG = 101010256; + public const int ENDSIZ = 12; + public const int ENDSUB = 8; + public const int ENDTOT = 10; + public const int EXTCRC = 4; + public const int EXTHDR = 16; + public const int EXTLEN = 12; + public const int EXTSIG = 134695760; + public const int EXTSIZ = 8; + public const int LOCCRC = 14; + public const int LOCEXT = 28; + public const int LOCFLG = 6; + public const int LOCHDR = 30; + public const int LOCHOW = 8; + public const int LOCLEN = 22; + public const int LOCNAM = 26; + public const int LOCSIG = 67324752; + public const int LOCSIZ = 18; + public const int LOCTIM = 10; + public const int LOCVER = 4; + public const int SPANNINGSIG = 134695760; + public const int SPANTEMPSIG = 808471376; + public const int VERSION_MADE_BY = 20; + public const int VERSION_STRONG_ENCRYPTION = 50; + public ZipConstants() { } + public static int DefaultCodePage { get { throw null; } set { } } + public static byte[] ConvertToArray(string str) { throw null; } + public static string ConvertToString(byte[] data) { throw null; } + public static string ConvertToString(byte[] data, int length) { throw null; } + } + public partial class ZipEntry : System.ICloneable + { + public ZipEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry e) { } + public ZipEntry(string name) { } + public string Comment { get { throw null; } set { } } + public long CompressedSize { get { throw null; } set { } } + public ICSharpCode.SharpZipLib.Zip.CompressionMethod CompressionMethod { get { throw null; } set { } } + public long Crc { get { throw null; } set { } } + public System.DateTime DateTime { get { throw null; } set { } } + public long DosTime { get { throw null; } set { } } + public int ExternalFileAttributes { get { throw null; } set { } } + public byte[] ExtraData { get { throw null; } set { } } + public int Flags { get { throw null; } set { } } + public int HostSystem { get { throw null; } } + public bool IsCrypted { get { throw null; } set { } } + public bool IsDirectory { get { throw null; } } + public bool IsFile { get { throw null; } } + public string Name { get { throw null; } } + public int Offset { get { throw null; } set { } } + public bool RequiresZip64 { get { throw null; } } + public long Size { get { throw null; } set { } } + public int Version { get { throw null; } } + public int VersionMadeBy { get { throw null; } } + public int ZipFileIndex { get { throw null; } set { } } + public static string CleanName(string name) { throw null; } + public static string CleanName(string name, bool relativePath) { throw null; } + public object Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class ZipException : ICSharpCode.SharpZipLib.SharpZipBaseException + { + public ZipException() { } + public ZipException(string msg) { } + } + public partial class ZipFile : System.Collections.IEnumerable + { + public ICSharpCode.SharpZipLib.Zip.ZipFile.KeysRequiredEventHandler KeysRequired; + public ZipFile(System.IO.FileStream file) { } + public ZipFile(System.IO.Stream baseStream) { } + public ZipFile(string name) { } + [System.Runtime.CompilerServices.IndexerName("EntryByIndex")] + public ICSharpCode.SharpZipLib.Zip.ZipEntry this[int index] { get { throw null; } } + public string Name { get { throw null; } } + public string Password { set { } } + public int Size { get { throw null; } } + public string ZipFileComment { get { throw null; } } + public void Close() { } + public int FindEntry(string name, bool ignoreCase) { throw null; } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetEntry(string name) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.IO.Stream GetInputStream(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { throw null; } + public System.IO.Stream GetInputStream(int entryIndex) { throw null; } + public bool TestArchive(bool testData) { throw null; } + public delegate void KeysRequiredEventHandler(object sender, ICSharpCode.SharpZipLib.Zip.KeysRequiredEventArgs e); + } + public partial class ZipInputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream + { + public ZipInputStream(System.IO.Stream baseInputStream) : base (default(System.IO.Stream)) { } + public override int Available { get { throw null; } } + public bool CanDecompressEntry { get { throw null; } } + public string Password { get { throw null; } set { } } + public int BodyRead(byte[] b, int off, int len) { throw null; } + public override void Close() { } + public void CloseEntry() { } + public ICSharpCode.SharpZipLib.Zip.ZipEntry GetNextEntry() { throw null; } + public override int Read(byte[] destination, int index, int count) { throw null; } + public override int ReadByte() { throw null; } + } + public partial class ZipNameTransform : ICSharpCode.SharpZipLib.Core.INameTransform + { + public ZipNameTransform() { } + public ZipNameTransform(bool useRelativePaths) { } + public ZipNameTransform(bool useRelativePaths, string trimPrefix) { } + public string TrimPrefix { get { throw null; } set { } } + public string TransformDirectory(string name) { throw null; } + public string TransformFile(string name) { throw null; } + } + public partial class ZipOutputStream : ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream + { + public ZipOutputStream(System.IO.Stream baseOutputStream) : base (default(System.IO.Stream)) { } + public bool IsFinished { get { throw null; } } + public void CloseEntry() { } + public override void Finish() { } + public int GetLevel() { throw null; } + public void PutNextEntry(ICSharpCode.SharpZipLib.Zip.ZipEntry entry) { } + public void SetComment(string comment) { } + public void SetLevel(int level) { } + public override void Write(byte[] b, int off, int len) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression +{ + public partial class Deflater + { + public static int BEST_COMPRESSION; + public static int BEST_SPEED; + public static int DEFAULT_COMPRESSION; + public static int DEFLATED; + public static int NO_COMPRESSION; + public Deflater() { } + public Deflater(int lvl) { } + public Deflater(int level, bool noZlibHeaderOrFooter) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public long TotalOut { get { throw null; } } + public int Deflate(byte[] output) { throw null; } + public int Deflate(byte[] output, int offset, int length) { throw null; } + public void Finish() { } + public void Flush() { } + public int GetLevel() { throw null; } + public void Reset() { } + public void SetDictionary(byte[] dict) { } + public void SetDictionary(byte[] dict, int offset, int length) { } + public void SetInput(byte[] input) { } + public void SetInput(byte[] input, int off, int len) { } + public void SetLevel(int lvl) { } + public void SetStrategy(ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy strategy) { } + } + public partial class DeflaterConstants + { + public static int[] COMPR_FUNC; + public const bool DEBUGGING = false; + public const int DEFAULT_MEM_LEVEL = 8; + public const int DEFLATE_FAST = 1; + public const int DEFLATE_SLOW = 2; + public const int DEFLATE_STORED = 0; + public const int DYN_TREES = 2; + public static int[] GOOD_LENGTH; + public const int HASH_BITS = 15; + public const int HASH_MASK = 32767; + public const int HASH_SHIFT = 5; + public const int HASH_SIZE = 32768; + public static int MAX_BLOCK_SIZE; + public static int[] MAX_CHAIN; + public const int MAX_DIST = 32506; + public static int[] MAX_LAZY; + public const int MAX_MATCH = 258; + public const int MAX_WBITS = 15; + public const int MIN_LOOKAHEAD = 262; + public const int MIN_MATCH = 3; + public static int[] NICE_LENGTH; + public const int PENDING_BUF_SIZE = 65536; + public const int PRESET_DICT = 32; + public const int STATIC_TREES = 1; + public const int STORED_BLOCK = 0; + public const int WMASK = 32767; + public const int WSIZE = 32768; + public DeflaterConstants() { } + } + public partial class DeflaterEngine : ICSharpCode.SharpZipLib.Zip.Compression.DeflaterConstants + { + public DeflaterEngine(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public int Adler { get { throw null; } } + public ICSharpCode.SharpZipLib.Zip.Compression.DeflateStrategy Strategy { get { throw null; } set { } } + public int TotalIn { get { throw null; } } + public bool Deflate(bool flush, bool finish) { throw null; } + public void FillWindow() { } + public bool NeedsInput() { throw null; } + public void Reset() { } + public void ResetAdler() { } + public void SetDictionary(byte[] buffer, int offset, int length) { } + public void SetInput(byte[] buf, int off, int len) { } + public void SetLevel(int lvl) { } + } + public partial class DeflaterHuffman + { + public ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending; + public DeflaterHuffman(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterPending pending) { } + public static short BitReverse(int toReverse) { throw null; } + public void CompressBlock() { } + public void FlushBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public void FlushStoredBlock(byte[] stored, int storedOffset, int storedLength, bool lastBlock) { } + public bool IsFull() { throw null; } + public void Reset() { } + public void SendAllTrees(int blTreeCodes) { } + public bool TallyDist(int dist, int len) { throw null; } + public bool TallyLit(int lit) { throw null; } + public partial class Tree + { + public short[] freqs; + public byte[] length; + public int minNumCodes; + public int numCodes; + public Tree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman dh, int elems, int minCodes, int maxLength) { } + public void BuildCodes() { } + public void BuildTree() { } + public void CalcBLFreq(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + public void CheckEmpty() { } + public int GetEncodedLength() { throw null; } + public void Reset() { } + public void SetStaticCodes(short[] stCodes, byte[] stLength) { } + public void WriteSymbol(int code) { } + public void WriteTree(ICSharpCode.SharpZipLib.Zip.Compression.DeflaterHuffman.Tree blTree) { } + } + } + public partial class DeflaterPending : ICSharpCode.SharpZipLib.Zip.Compression.PendingBuffer + { + public DeflaterPending() { } + } + public enum DeflateStrategy + { + Default = 0, + Filtered = 1, + HuffmanOnly = 2, + } + public partial class Inflater + { + public Inflater() { } + public Inflater(bool noHeader) { } + public int Adler { get { throw null; } } + public bool IsFinished { get { throw null; } } + public bool IsNeedingDictionary { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int RemainingInput { get { throw null; } } + public int TotalIn { get { throw null; } } + public int TotalOut { get { throw null; } } + public int Inflate(byte[] buf) { throw null; } + public int Inflate(byte[] buf, int offset, int len) { throw null; } + public void Reset() { } + public void SetDictionary(byte[] buffer) { } + public void SetDictionary(byte[] buffer, int offset, int len) { } + public void SetInput(byte[] buf) { } + public void SetInput(byte[] buffer, int offset, int length) { } + } + public partial class InflaterHuffmanTree + { + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defDistTree; + public static ICSharpCode.SharpZipLib.Zip.Compression.InflaterHuffmanTree defLitLenTree; + public InflaterHuffmanTree(byte[] codeLengths) { } + public int GetSymbol(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input) { throw null; } + } + public partial class PendingBuffer + { + protected byte[] buf; + public PendingBuffer() { } + public PendingBuffer(int bufsize) { } + public int BitCount { get { throw null; } } + public bool IsFlushed { get { throw null; } } + public void AlignToByte() { } + public int Flush(byte[] output, int offset, int length) { throw null; } + public void Reset() { } + public byte[] ToByteArray() { throw null; } + public void WriteBits(int b, int count) { } + public void WriteBlock(byte[] block, int offset, int len) { } + public void WriteByte(int b) { } + public void WriteInt(int s) { } + public void WriteShort(int s) { } + public void WriteShortMSB(int s) { } + } +} +namespace ICSharpCode.SharpZipLib.Zip.Compression.Streams +{ + public partial class DeflaterOutputStream : System.IO.Stream + { + protected System.IO.Stream baseOutputStream; + protected byte[] buf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Deflater def; + public DeflaterOutputStream(System.IO.Stream baseOutputStream) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater defl) { } + public DeflaterOutputStream(System.IO.Stream baseOutputStream, ICSharpCode.SharpZipLib.Zip.Compression.Deflater deflater, int bufsize) { } + public bool CanPatchEntries { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public string Password { get { throw null; } set { } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Deflate() { } + protected void EncryptBlock(byte[] buffer, int offset, int length) { } + protected byte EncryptByte() { throw null; } + public virtual void Finish() { } + public override void Flush() { } + protected void InitializePassword(string password) { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + protected void UpdateKeys(byte ch) { } + public override void Write(byte[] buf, int off, int len) { } + public override void WriteByte(byte bval) { } + } + public partial class InflaterInputBuffer + { + public InflaterInputBuffer(System.IO.Stream stream) { } + public int Available { get { throw null; } set { } } + public byte[] ClearText { get { throw null; } } + public int ClearTextLength { get { throw null; } } + public System.Security.Cryptography.ICryptoTransform CryptoTransform { set { } } + public byte[] RawData { get { throw null; } } + public int RawLength { get { throw null; } } + public void Fill() { } + public int ReadClearTextBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public int ReadLeByte() { throw null; } + public int ReadLeInt() { throw null; } + public long ReadLeLong() { throw null; } + public int ReadLeShort() { throw null; } + public int ReadRawBuffer(byte[] buffer) { throw null; } + public int ReadRawBuffer(byte[] outBuffer, int offset, int length) { throw null; } + public void SetInflaterInput(ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater) { } + } + public partial class InflaterInputStream : System.IO.Stream + { + protected System.IO.Stream baseInputStream; + protected long csize; + protected ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf; + protected ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputBuffer inputBuffer; + public InflaterInputStream(System.IO.Stream baseInputStream) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inf) { } + public InflaterInputStream(System.IO.Stream baseInputStream, ICSharpCode.SharpZipLib.Zip.Compression.Inflater inflater, int bufferSize) { } + public virtual int Available { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public bool IsStreamOwner { get { throw null; } set { } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback callback, object state) { throw null; } + public override void Close() { } + protected void Fill() { } + public override void Flush() { } + public override int Read(byte[] b, int off, int len) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long val) { } + public long Skip(long n) { throw null; } + protected void StopDecrypting() { } + public override void Write(byte[] array, int offset, int count) { } + public override void WriteByte(byte val) { } + } + public partial class OutputWindow + { + public OutputWindow() { } + public void CopyDict(byte[] dict, int offset, int len) { } + public int CopyOutput(byte[] output, int offset, int len) { throw null; } + public int CopyStored(ICSharpCode.SharpZipLib.Zip.Compression.Streams.StreamManipulator input, int len) { throw null; } + public int GetAvailable() { throw null; } + public int GetFreeSpace() { throw null; } + public void Repeat(int len, int dist) { } + public void Reset() { } + public void Write(int abyte) { } + } + public partial class StreamManipulator + { + public StreamManipulator() { } + public int AvailableBits { get { throw null; } } + public int AvailableBytes { get { throw null; } } + public bool IsNeedingInput { get { throw null; } } + public int CopyBytes(byte[] output, int offset, int length) { throw null; } + public void DropBits(int n) { } + public int GetBits(int n) { throw null; } + public int PeekBits(int n) { throw null; } + public void Reset() { } + public void SetInput(byte[] buf, int off, int len) { } + public void SkipToByteBoundary() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Engine.cs b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Engine.cs new file mode 100644 index 0000000000..98d72dea69 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Engine.cs @@ -0,0 +1,572 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Engine.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.BuildEngine +{ + public partial class BuildItem + { + public BuildItem(string itemName, Microsoft.Build.Framework.ITaskItem taskItem) { } + public BuildItem(string itemName, string itemInclude) { } + public string Condition { get { throw null; } set { } } + public int CustomMetadataCount { get { throw null; } } + public System.Collections.ICollection CustomMetadataNames { get { throw null; } } + public string Exclude { get { throw null; } set { } } + public string FinalItemSpec { get { throw null; } } + public string Include { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + public string Name { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem Clone() { throw null; } + public void CopyCustomMetadataTo(Microsoft.Build.BuildEngine.BuildItem destinationItem) { } + public string GetEvaluatedMetadata(string metadataName) { throw null; } + public string GetMetadata(string metadataName) { throw null; } + public bool HasMetadata(string metadataName) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public void SetMetadata(string metadataName, string metadataValue, bool treatMetadataValueAsLiteral) { } + } + public partial class BuildItemGroup : System.Collections.IEnumerable + { + public BuildItemGroup() { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem this[int index] { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildItemGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + public void RemoveItemAt(int index) { } + public Microsoft.Build.BuildEngine.BuildItem[] ToArray() { throw null; } + } + public partial class BuildItemGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildItemGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class BuildProperty + { + public BuildProperty(string propertyName, string propertyValue) { } + public string Condition { get { throw null; } set { } } + public string FinalValue { get { throw null; } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildProperty Clone(bool deepClone) { throw null; } + public static explicit operator string (Microsoft.Build.BuildEngine.BuildProperty propertyToCast) { throw null; } + public override string ToString() { throw null; } + } + public partial class BuildPropertyGroup : System.Collections.IEnumerable + { + public BuildPropertyGroup() { } + public BuildPropertyGroup(Microsoft.Build.BuildEngine.Project parentProject) { } + public string Condition { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsImported { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildProperty this[string propertyName] { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue) { throw null; } + public Microsoft.Build.BuildEngine.BuildProperty AddNewProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { throw null; } + public void Clear() { } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildPropertyGroup Clone(bool deepClone) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveProperty(Microsoft.Build.BuildEngine.BuildProperty property) { } + public void RemoveProperty(string propertyName) { } + public void SetImportedPropertyGroupCondition(string condition) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, bool treatPropertyValueAsLiteral) { } + } + public partial class BuildPropertyGroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal BuildPropertyGroupCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.FlagsAttribute] + public enum BuildSettings + { + DoNotResetPreviouslyBuiltTargets = 1, + None = 0, + } + public partial class BuildTask + { + internal BuildTask() { } + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool ContinueOnError { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute] + public System.Type Type { get { throw null; } } + [System.MonoTODOAttribute] + public void AddOutputItem(string taskParameter, string itemName) { } + [System.MonoTODOAttribute] + public void AddOutputProperty(string taskParameter, string propertyName) { } + public bool Execute() { throw null; } + public string[] GetParameterNames() { throw null; } + public string GetParameterValue(string attributeName) { throw null; } + public void SetParameterValue(string parameterName, string parameterValue) { } + public void SetParameterValue(string parameterName, string parameterValue, bool treatParameterValueAsLiteral) { } + } + public delegate void ColorResetter(); + public delegate void ColorSetter(System.ConsoleColor color); + public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConfigurableForwardingLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public virtual void Shutdown() { } + } + public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public ConsoleLogger() { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.BuildEngine.WriteHandler write, Microsoft.Build.BuildEngine.ColorSetter colorSet, Microsoft.Build.BuildEngine.ColorResetter colorReset) { } + public string Parameters { get { throw null; } set { } } + public bool ShowSummary { get { throw null; } set { } } + public bool SkipProjectStartedText { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + protected Microsoft.Build.BuildEngine.WriteHandler WriteHandler { get { throw null; } set { } } + public void ApplyParameter(string parameterName, string parameterValue) { } + public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { } + public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { } + [System.MonoTODOAttribute] + public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { } + public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { } + public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { } + public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { } + public virtual void Shutdown() { } + public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { } + public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { } + public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { } + public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { } + public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { } + } + public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public DistributedFileLogger() { } + public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } } + public int NodeId { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public void Shutdown() { } + } + public partial class Engine + { + public Engine() { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations, int numberOfCpus, string localNodeProviderParameters) { } + public Engine(Microsoft.Build.BuildEngine.ToolsetDefinitionLocations locations) { } + public Engine(string binPath) { } + public string BinPath { get { throw null; } set { } } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + public static Microsoft.Build.BuildEngine.Engine GlobalEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool IsBuilding { get { throw null; } } + public bool OnlyLogCriticalEvents { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.ToolsetCollection Toolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Version Version { get { throw null; } } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProject(Microsoft.Build.BuildEngine.Project project, string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string targetName) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties) { throw null; } + [System.MonoTODOAttribute] + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + public bool BuildProjectFile(string projectFile, string[] targetNames, Microsoft.Build.BuildEngine.BuildPropertyGroup globalProperties, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string toolsVersion) { throw null; } + public bool BuildProjectFiles(string[] projectFiles, string[][] targetNamesPerProject, Microsoft.Build.BuildEngine.BuildPropertyGroup[] globalPropertiesPerProject, System.Collections.IDictionary[] targetOutputsPerProject, Microsoft.Build.BuildEngine.BuildSettings buildFlags, string[] toolsVersions) { throw null; } + public Microsoft.Build.BuildEngine.Project CreateNewProject() { throw null; } + public Microsoft.Build.BuildEngine.Project GetLoadedProject(string projectFullFileName) { throw null; } + public void RegisterDistributedLogger(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.BuildEngine.LoggerDescription forwardingLogger) { } + [System.MonoTODOAttribute] + public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public void UnloadAllProjects() { } + public void UnloadProject(Microsoft.Build.BuildEngine.Project project) { } + [System.MonoTODOAttribute] + public void UnregisterAllLoggers() { } + } + public partial class FileLogger : Microsoft.Build.BuildEngine.ConsoleLogger + { + public FileLogger() { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { } + public override void Shutdown() { } + } + public partial class Import + { + internal Import() { } + public string Condition { get { throw null; } set { } } + public string EvaluatedProjectPath { get { throw null; } } + public bool IsImported { get { throw null; } } + public string ProjectPath { get { throw null; } set { } } + } + public partial class ImportCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ImportCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void AddNewImport(string projectFile, string condition) { } + public void CopyTo(Microsoft.Build.BuildEngine.Import[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveImport(Microsoft.Build.BuildEngine.Import importToRemove) { } + } + [System.SerializableAttribute] + public sealed partial class InternalLoggerException : System.Exception + { + public InternalLoggerException() { } + public InternalLoggerException(string message) { } + public InternalLoggerException(string message, System.Exception innerException) { } + public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public bool InitializationException { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidProjectFileException : System.Exception + { + public InvalidProjectFileException() { } + public InvalidProjectFileException(string message) { } + public InvalidProjectFileException(string message, System.Exception innerException) { } + public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + [System.MonoTODOAttribute] + public InvalidProjectFileException(System.Xml.XmlNode xmlNode, string message, string errorSubcategory, string errorCode, string helpKeyword) { } + public string BaseMessage { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string ErrorCode { get { throw null; } } + public string ErrorSubcategory { get { throw null; } } + public string HelpKeyword { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public string ProjectFile { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class InvalidToolsetDefinitionException : System.Exception + { + public InvalidToolsetDefinitionException() { } + protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidToolsetDefinitionException(string message) { } + public InvalidToolsetDefinitionException(string message, System.Exception innerException) { } + public InvalidToolsetDefinitionException(string message, string errorCode) { } + public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { } + public string ErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class LocalNode + { + internal LocalNode() { } + public static void StartLocalNodeServer(int nodeNumber) { } + } + public partial class LoggerDescription + { + public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { } + public string LoggerSwitchParameters { get { throw null; } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } } + } + public partial class Project + { + public Project() { } + public Project(Microsoft.Build.BuildEngine.Engine engine) { } + public Project(Microsoft.Build.BuildEngine.Engine engine, string toolsVersion) { } + public bool BuildEnabled { get { throw null; } set { } } + public string DefaultTargets { get { throw null; } set { } } + public string DefaultToolsVersion { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Text.Encoding Encoding { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItems { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildItemGroup EvaluatedItemsIgnoringCondition { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup EvaluatedProperties { get { throw null; } } + public string FullFileName { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildPropertyGroup GlobalProperties { get { throw null; } set { } } + public bool HasToolsVersionAttribute { get { throw null; } } + public Microsoft.Build.BuildEngine.ImportCollection Imports { get { throw null; } } + public string InitialTargets { get { throw null; } set { } } + public bool IsDirty { get { throw null; } } + public bool IsValidated { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.BuildItemGroupCollection ItemGroups { get { throw null; } } + public Microsoft.Build.BuildEngine.Engine ParentEngine { get { throw null; } } + public Microsoft.Build.BuildEngine.BuildPropertyGroupCollection PropertyGroups { get { throw null; } } + public string SchemaFile { get { throw null; } set { } } + public Microsoft.Build.BuildEngine.TargetCollection Targets { get { throw null; } } + public System.DateTime TimeOfLastDirty { get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.UsingTaskCollection UsingTasks { get { throw null; } } + [System.MonoTODOAttribute] + public string Xml { get { throw null; } } + [System.MonoTODOAttribute("Not tested")] + public void AddNewImport(string projectFile, string condition) { } + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude) { throw null; } + [System.MonoTODOAttribute("Adds item not in the same place as MS")] + public Microsoft.Build.BuildEngine.BuildItem AddNewItem(string itemName, string itemInclude, bool treatItemIncludeAsLiteral) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public Microsoft.Build.BuildEngine.BuildItemGroup AddNewItemGroup() { throw null; } + [System.MonoTODOAttribute("Ignores insertAtEndOfProject")] + public Microsoft.Build.BuildEngine.BuildPropertyGroup AddNewPropertyGroup(bool insertAtEndOfProject) { throw null; } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyFile(string taskName, string assemblyFile) { } + [System.MonoTODOAttribute("Not tested, isn't added to TaskDatabase (no reevaluation)")] + public void AddNewUsingTaskFromAssemblyName(string taskName, string assemblyName) { } + [System.MonoTODOAttribute("Not tested")] + public bool Build() { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string targetName) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public bool Build(string[] targetNames, System.Collections.IDictionary targetOutputs, Microsoft.Build.BuildEngine.BuildSettings buildFlags) { throw null; } + [System.MonoTODOAttribute] + public string[] GetConditionedPropertyValues(string propertyName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByName(string itemName) { throw null; } + public Microsoft.Build.BuildEngine.BuildItemGroup GetEvaluatedItemsByNameIgnoringCondition(string itemName) { throw null; } + public string GetEvaluatedProperty(string propertyName) { throw null; } + [System.MonoTODOAttribute("We should remember that node and not use XPath to get it")] + public string GetProjectExtensions(string id) { throw null; } + [System.MonoTODOAttribute("Not tested")] + public void Load(System.IO.TextReader textReader) { } + public void Load(System.IO.TextReader textReader, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void Load(string projectFileName) { } + public void Load(string projectFileName, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void LoadXml(string projectXml) { } + public void LoadXml(string projectXml, Microsoft.Build.BuildEngine.ProjectLoadSettings projectLoadSettings) { } + public void MarkProjectAsDirty() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllItemGroups() { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveAllPropertyGroups() { } + public void RemoveImportedPropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItem(Microsoft.Build.BuildEngine.BuildItem itemToRemove) { } + [System.MonoTODOAttribute("Not tested")] + public void RemoveItemGroup(Microsoft.Build.BuildEngine.BuildItemGroup itemGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemoveItemGroupsWithMatchingCondition(string matchCondition) { } + [System.MonoTODOAttribute] + public void RemoveItemsByName(string itemName) { } + [System.MonoTODOAttribute("Not tested")] + public void RemovePropertyGroup(Microsoft.Build.BuildEngine.BuildPropertyGroup propertyGroupToRemove) { } + [System.MonoTODOAttribute] + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition) { } + public void RemovePropertyGroupsWithMatchingCondition(string matchCondition, bool includeImportedPropertyGroups) { } + [System.MonoTODOAttribute] + public void ResetBuildStatus() { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(string projectFileName) { } + [System.MonoTODOAttribute("Ignores encoding")] + public void Save(string projectFileName, System.Text.Encoding encoding) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importProject) { } + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetImportedProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.Project importedProject, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + public void SetProjectExtensions(string id, string content) { } + public void SetProperty(string propertyName, string propertyValue) { } + public void SetProperty(string propertyName, string propertyValue, string condition) { } + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position) { } + [System.MonoTODOAttribute] + public void SetProperty(string propertyName, string propertyValue, string condition, Microsoft.Build.BuildEngine.PropertyPosition position, bool treatPropertyValueAsLiteral) { } + } + public enum ProjectLoadSettings + { + IgnoreMissingImports = 1, + None = 0, + } + public enum PropertyPosition + { + UseExistingOrCreateAfterLastImport = 1, + UseExistingOrCreateAfterLastPropertyGroup = 0, + } + public sealed partial class RemoteErrorException : System.Exception + { + internal RemoteErrorException() { } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static partial class SolutionWrapperProject + { + public static string Generate(string solutionPath, string toolsVersionOverride, Microsoft.Build.Framework.BuildEventContext projectBuildEventContext) { throw null; } + } + public partial class Target : System.Collections.IEnumerable + { + internal Target() { } + public string Condition { get { throw null; } set { } } + public string DependsOnTargets { get { throw null; } set { } } + public string Inputs { get { throw null; } set { } } + public bool IsImported { get { throw null; } } + public string Name { get { throw null; } } + public string Outputs { get { throw null; } set { } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.BuildTask AddNewTask(string taskName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTask(Microsoft.Build.BuildEngine.BuildTask taskElement) { } + } + public partial class TargetCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal TargetCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Microsoft.Build.BuildEngine.Target this[string index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public Microsoft.Build.BuildEngine.Target AddNewTarget(string targetName) { throw null; } + public void CopyTo(System.Array array, int index) { } + public bool Exists(string targetName) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void RemoveTarget(Microsoft.Build.BuildEngine.Target targetToRemove) { } + } + public partial class Toolset + { + public Toolset(string toolsVersion, string toolsPath) { } + public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.BuildEngine.BuildPropertyGroup buildProperties) { } + public Microsoft.Build.BuildEngine.BuildPropertyGroup BuildProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset Clone() { throw null; } + } + public partial class ToolsetCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal ToolsetCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Build.BuildEngine.Toolset this[string toolsVersion] { get { throw null; } } + public System.Collections.Generic.IEnumerable ToolsVersions { get { throw null; } } + public void Add(Microsoft.Build.BuildEngine.Toolset item) { } + public void Clear() { } + public bool Contains(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + public bool Contains(string toolsVersion) { throw null; } + public void CopyTo(Microsoft.Build.BuildEngine.Toolset[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(Microsoft.Build.BuildEngine.Toolset item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum ToolsetDefinitionLocations + { + ConfigurationFile = 1, + None = 0, + Registry = 2, + } + public partial class UsingTask + { + internal UsingTask() { } + public string AssemblyFile { get { throw null; } } + public string AssemblyName { get { throw null; } } + public string Condition { get { throw null; } } + public bool IsImported { get { throw null; } } + public string TaskName { get { throw null; } } + } + public partial class UsingTaskCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal UsingTaskCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(Microsoft.Build.BuildEngine.UsingTask[] array, int index) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public static partial class Utilities + { + public static string Escape(string unescapedExpression) { throw null; } + } + public delegate void WriteHandler(string message); +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Framework.cs b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Framework.cs new file mode 100644 index 0000000000..450a3de0c2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Framework.cs @@ -0,0 +1,760 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")] +namespace Microsoft.Build.Framework +{ + public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e); + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BuildEngineResult + { + public BuildEngineResult(bool result, System.Collections.Generic.List> targetOutputsPerProject) { throw null;} + public bool Result { get { throw null; } } + public System.Collections.Generic.IList> TargetOutputsPerProject { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildErrorEventArgs() { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildEventArgs : System.EventArgs + { + protected BuildEventArgs() { } + protected BuildEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } } + public string HelpKeyword { get { throw null; } } + public virtual string Message { get { throw null; } protected set { } } + public string SenderName { get { throw null; } } + public int ThreadId { get { throw null; } } + public System.DateTime Timestamp { get { throw null; } } + } + [System.SerializableAttribute] + public partial class BuildEventContext + { + public const int InvalidNodeId = -2; + public const int InvalidProjectContextId = -2; + public const int InvalidProjectInstanceId = -1; + public const int InvalidSubmissionId = -1; + public const int InvalidTargetId = -1; + public const int InvalidTaskId = -1; + public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { } + public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { } + public long BuildRequestId { get { throw null; } } + public static Microsoft.Build.Framework.BuildEventContext Invalid { get { throw null; } } + public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ProjectInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TargetId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TaskId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; } + } + [System.SerializableAttribute] + public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildFinishedEventArgs() { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { } + public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { } + public bool Succeeded { get { throw null; } } + } + public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e); + [System.SerializableAttribute] + public partial class BuildMessageEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildMessageEventArgs() { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public BuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e); + [System.SerializableAttribute] + public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected BuildStartedEventArgs() { } + public BuildStartedEventArgs(string message, string helpKeyword) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary environmentOfBuild) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { } + public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { } + public System.Collections.Generic.IDictionary BuildEnvironment { get { throw null; } } + } + public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e); + [System.SerializableAttribute] + public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildStatusEventArgs() { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e); + [System.SerializableAttribute] + public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected BuildWarningEventArgs() { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public string Code { get { throw null; } } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public string File { get { throw null; } } + public int LineNumber { get { throw null; } } + public string ProjectFile { get { throw null; } set { } } + public string Subcategory { get { throw null; } } + } + public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e); + public partial class CriticalBuildMessageEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected CriticalBuildMessageEventArgs() { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + public CriticalBuildMessageEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + [System.SerializableAttribute] + public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs + { + protected CustomBuildEventArgs() { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { } + protected CustomBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + } + public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e); + [System.SerializableAttribute] + public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectFinishedEventArgs() { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { } + public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs + { + protected ExternalProjectStartedEventArgs() { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { } + public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TargetNames { get { throw null; } } + } + public partial interface IBuildEngine + { + int ColumnNumberOfTaskNode { get; } + bool ContinueOnError { get; } + int LineNumberOfTaskNode { get; } + string ProjectFileOfTaskNode { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs); + void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e); + void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e); + void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e); + void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e); + } + public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine + { + bool IsRunningMultipleNodes { get; } + bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion); + bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2 + { + Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs); + void Reacquire(); + void Yield(); + } + [System.MonoTODOAttribute] + public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3 + { + object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection); + object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime); + } + [System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")] + public partial interface ICancelableTask : Microsoft.Build.Framework.ITask + { + void Cancel(); + } + public partial interface IEventRedirector + { + void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent); + } + public partial interface IEventSource + { + event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised; + event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished; + event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted; + event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised; + event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised; + event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised; + event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished; + event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted; + event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised; + event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished; + event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted; + event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished; + event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted; + event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised; + } + public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; } + int NodeId { get; set; } + } + public partial interface IGeneratedTask : Microsoft.Build.Framework.ITask + { + object GetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property); + void SetPropertyValue(Microsoft.Build.Framework.TaskPropertyInfo property, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ILogger + { + string Parameters { get; set; } + Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; } + void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + void Shutdown(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface INodeLogger : Microsoft.Build.Framework.ILogger + { + void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount); + } + public partial interface ITask + { + Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; } + Microsoft.Build.Framework.ITaskHost HostObject { get; set; } + bool Execute(); + } + public partial interface ITaskFactory + { + string FactoryName { get; } + System.Type TaskType { get; } + void CleanupTask(Microsoft.Build.Framework.ITask task); + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters(); + bool Initialize(string taskName, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory + { + Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary taskIdentityParameters); + bool Initialize(string taskName, System.Collections.Generic.IDictionary factoryIdentityParameters, System.Collections.Generic.IDictionary parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITaskHost + { + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")] + public partial interface ITaskItem + { + string ItemSpec { get; set; } + int MetadataCount { get; } + System.Collections.ICollection MetadataNames { get; } + System.Collections.IDictionary CloneCustomMetadata(); + void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem); + string GetMetadata(string metadataName); + void RemoveMetadata(string metadataName); + void SetMetadata(string metadataName, string metadataValue); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")] + public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem + { + string EvaluatedIncludeEscaped { get; set; } + System.Collections.IDictionary CloneCustomMetadataEscaped(); + string GetMetadataValueEscaped(string metadataName); + void SetMetadataValueLiteral(string metadataName, string metadataValue); + } + [System.SerializableAttribute] + public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs + { + protected LazyFormattedBuildEventArgs() { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { } + public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { } + public override string Message { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute + { + public LoadInSeparateAppDomainAttribute() { } + } + [System.SerializableAttribute] + public partial class LoggerException : System.Exception + { + public LoggerException() { } + protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LoggerException(string message) { } + public LoggerException(string message, System.Exception innerException) { } + public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { } + public string ErrorCode { get { throw null; } } + public string HelpKeyword { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum LoggerVerbosity + { + Detailed = 3, + Diagnostic = 4, + Minimal = 1, + Normal = 2, + Quiet = 0, + } + [System.SerializableAttribute] + public enum MessageImportance + { + High = 0, + Low = 2, + Normal = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class OutputAttribute : System.Attribute + { + public OutputAttribute() { } + } + [System.SerializableAttribute] + public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected ProjectFinishedEventArgs() { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { } + public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + } + public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e); + [System.SerializableAttribute] + public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + public const int InvalidProjectId = -1; + protected ProjectStartedEventArgs() { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext) { } + public ProjectStartedEventArgs(int projectId, string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items, Microsoft.Build.Framework.BuildEventContext parentBuildEventContext, System.Collections.Generic.IDictionary 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 GlobalProperties { get { throw null; } } + public System.Collections.IEnumerable Items { get { throw null; } } + public Microsoft.Build.Framework.BuildEventContext ParentProjectBuildEventContext { get { throw null; } } + public string ProjectFile { get { throw null; } } + public int ProjectId { get { throw null; } } + public System.Collections.IEnumerable Properties { get { throw null; } } + public string TargetNames { get { throw null; } } + public string ToolsVersion { get { throw null; } } + } + public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e); + public enum RegisteredTaskObjectLifetime + { + AppDomain = 1, + Build = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + public sealed partial class RequiredAttribute : System.Attribute + { + public RequiredAttribute() { } + } + public sealed partial class RequiredRuntimeAttribute : System.Attribute + { + public RequiredRuntimeAttribute(string runtimeVersion) { } + public string RuntimeVersion { get { throw null; } } + } + public sealed partial class RunInMTAAttribute : System.Attribute + { + public RunInMTAAttribute() { } + } + public sealed partial class RunInSTAAttribute : System.Attribute + { + public RunInSTAAttribute() { } + } + [System.SerializableAttribute] + public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetFinishedEventArgs() { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.Collections.IEnumerable targetOutputs) { } + public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded, System.DateTime eventTimestamp, System.Collections.IEnumerable targetOutputs) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + public System.Collections.IEnumerable TargetOutputs { get { throw null; } set { } } + } + public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TargetStartedEventArgs() { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { } + public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, string parentTarget, System.DateTime eventTimestamp) { } + public string ParentTarget { get { throw null; } } + public string ProjectFile { get { throw null; } } + public string TargetFile { get { throw null; } } + public string TargetName { get { throw null; } } + } + public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e); + [System.SerializableAttribute] + public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs + { + protected TaskCommandLineEventArgs() { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { } + public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance, System.DateTime eventTimestamp) { } + public string CommandLine { get { throw null; } } + public string TaskName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskFinishedEventArgs() { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { } + public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public bool Succeeded { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e); + [System.SerializableAttribute] + public partial class TaskPropertyInfo + { + public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type PropertyType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Required { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs + { + protected TaskStartedEventArgs() { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { } + public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, System.DateTime eventTimestamp) { } + public string ProjectFile { get { throw null; } } + public string TaskFile { get { throw null; } } + public string TaskName { get { throw null; } } + } + public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e); +} +namespace Microsoft.Build.Framework.XamlTypes +{ + public sealed partial class Argument : System.ComponentModel.ISupportInitialize + { + public Argument() { } + public bool IsRequired { get { throw null; } set { } } + public string Property { get { throw null; } set { } } + public string Separator { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } + public abstract partial class BaseProperty : System.ComponentModel.ISupportInitialize + { + protected BaseProperty() { } + public System.Collections.Generic.List 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 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 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 ProviderSettings { get { throw null; } set { } } + } + public sealed partial class EnumProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public EnumProperty() { } + public System.Collections.Generic.List AdmissibleValues { get { throw null; } set { } } + public override void EndInit() { } + } + public sealed partial class EnumValue + { + public EnumValue() { } + public System.Collections.Generic.List 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 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class IntProperty : Microsoft.Build.Framework.XamlTypes.BaseProperty + { + public IntProperty() { } + public System.Nullable MaxValue { get { throw null; } set { } } + public System.Nullable MinValue { get { throw null; } set { } } + public override void EndInit() { } + } + public partial interface IProjectSchemaNode + { + System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type); + System.Collections.Generic.IEnumerable 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 GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Nodes { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 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 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 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 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 GetPropertiesInCategory(string categoryName) { throw null; } + public Microsoft.Build.Framework.XamlTypes.BaseProperty GetProperty(string propertyName) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable GetSchemaObjectTypes() { throw null; } + } + public sealed partial class RuleBag : Microsoft.Build.Framework.XamlTypes.IProjectSchemaNode, System.ComponentModel.ISupportInitialize + { + public RuleBag() { } + public System.Collections.Generic.List Rules { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + public System.Collections.Generic.IEnumerable GetSchemaObjects(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable 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 Metadata { get { throw null; } set { } } + public void BeginInit() { } + public void EndInit() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id new file mode 100644 index 0000000000..cb684c8215 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Tasks.v4.0.cs.REMOVED.git-id @@ -0,0 +1 @@ +76a62a09b763430d423d698a2d3fa27cac10acb0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Utilities.v4.0.cs b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Utilities.v4.0.cs new file mode 100644 index 0000000000..2dd25867dd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.Utilities.v4.0.cs @@ -0,0 +1,527 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.Build.Utilities +{ + [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute] + [System.MonoTODOAttribute] + public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask + { + protected AppDomainIsolatedTask() { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { } + protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + public override object InitializeLifetimeService() { throw null; } + } + public partial class AssemblyFoldersExInfo + { + public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { } + public string DirectoryPath { get { throw null; } } + public Microsoft.Win32.RegistryHive Hive { get { throw null; } } + public string Key { get { throw null; } } + public System.Version TargetFrameworkVersion { get { throw null; } } + public Microsoft.Win32.RegistryView View { get { throw null; } } + } + public partial class CanonicalTrackedInputFiles + { + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { } + public System.Collections.Generic.Dictionary> 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> DependencyTable { get { throw null; } } + public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { } + public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { } + public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { } + public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { } + public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; } + public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + } + public partial class CommandLineBuilder + { + public CommandLineBuilder() { } + public CommandLineBuilder(bool quoteHyphensOnCommandLine) { } + protected System.Text.StringBuilder CommandLine { get { throw null; } } + public int Length { get { throw null; } } + public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { } + public void AppendFileNameIfNotNull(string fileName) { } + public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { } + public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { } + protected void AppendFileNameWithQuoting(string fileName) { } + protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { } + protected void AppendSpaceIfNotEmpty() { } + public void AppendSwitch(string switchName) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchIfNotNull(string switchName, string parameter) { } + public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { } + public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { } + public void AppendTextUnquoted(string textToAppend) { } + protected void AppendTextWithQuoting(string textToAppend) { } + protected virtual bool IsQuotingRequired(string parameter) { throw null; } + public override string ToString() { throw null; } + protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { } + } + public delegate bool DependencyFilter(string fullPath); + public enum DotNetFrameworkArchitecture + { + Bitness32 = 1, + Bitness64 = 2, + Current = 0, + } + public enum ExecutableType + { + Managed32Bit = 3, + Managed64Bit = 4, + ManagedIL = 2, + Native32Bit = 0, + Native64Bit = 1, + SameAsCurrentProcess = 5, + } + public static partial class FileTracker + { + public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; } + public static void EndTrackingContext() { } + public static string EnsureFileTrackerOnPath() { throw null; } + public static string EnsureFileTrackerOnPath(string rootPath) { throw null; } + public static bool FileIsExcludedFromDependencies(string fileName) { throw null; } + public static bool FileIsUnderPath(string fileName, string path) { throw null; } + public static string FindTrackerOnPath() { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; } + public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; } + public static void ResumeTracking() { } + public static void SetThreadCount(int threadCount) { } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void StartTrackingContext(string intermediateDirectory, string taskName) { } + public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { } + public static void StopTrackingAndCleanup() { } + public static void SuspendTracking() { } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static string TrackerCommandArguments(string command, string arguments) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; } + public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; } + public static void WriteAllTLogs(string intermediateDirectory, string taskName) { } + public static void WriteContextTLogs(string intermediateDirectory, string taskName) { } + } + public partial class FlatTrackingData + { + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { } + public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { } + public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary 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 DependencyTable { get { throw null; } } + public System.Collections.Generic.List MissingFiles { get { throw null; } set { } } + public string NewestFileName { get { throw null; } set { } } + public System.DateTime NewestFileTime { get { throw null; } set { } } + public System.DateTime NewestFileTimeUtc { get { throw null; } set { } } + public string NewestTLogFileName { get { throw null; } set { } } + public System.DateTime NewestTLogTime { get { throw null; } set { } } + public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } } + public string OldestFileName { get { throw null; } set { } } + public System.DateTime OldestFileTime { get { throw null; } set { } } + public System.DateTime OldestFileTimeUtc { get { throw null; } set { } } + public bool SkipMissingFiles { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } } + public bool TlogsAvailable { get { throw null; } set { } } + public bool TreatRootMarkersAsEntries { get { throw null; } set { } } + public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; } + public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { } + public System.DateTime GetLastWriteTimeUtc(string file) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; } + public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; } + public void SaveTlog() { } + public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { } + public void UpdateFileEntryDetails() { } + } + public enum HostObjectInitializationStatus + { + NoActionReturnFailure = 3, + NoActionReturnSuccess = 2, + UseAlternateToolToExecute = 1, + UseHostObjectToExecute = 0, + } + public abstract partial class Logger : Microsoft.Build.Framework.ILogger + { + protected Logger() { } + public virtual string Parameters { get { throw null; } set { } } + public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; } + public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; } + public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource); + [System.MonoTODOAttribute] + public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; } + public virtual void Shutdown() { } + } + public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger + { + public MuxLogger() { } + public string Parameters { get { throw null; } set { } } + public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { } + public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { } + public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { } + public void Shutdown() { } + public bool UnregisterLoggers(int submissionId) { throw null; } + } + public static partial class ProcessorArchitecture + { + public const string AMD64 = "AMD64"; + public const string ARM = "ARM"; + public const string IA64 = "IA64"; + public const string MSIL = "MSIL"; + public const string X86 = "x86"; + public static string CurrentProcessArchitecture { get { throw null; } } + } + public enum TargetDotNetFrameworkVersion + { + Version11 = 0, + Version20 = 1, + Version30 = 2, + Version35 = 3, + Version40 = 4, + Version45 = 5, + VersionLatest = 5, + } + public partial class TargetPlatformSDK : System.IEquatable + { + public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { } + public string Path { get { throw null; } set { } } + public string TargetPlatformIdentifier { get { throw null; } } + public System.Version TargetPlatformVersion { get { throw null; } } + public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public abstract partial class Task : Microsoft.Build.Framework.ITask + { + protected Task() { } + protected Task(System.Resources.ResourceManager taskResources) { } + protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } } + public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } } + public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } } + protected string HelpKeywordPrefix { get { throw null; } set { } } + public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } } + public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } } + protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + public abstract bool Execute(); + } + public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2 + { + public TaskItem() { } + public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { } + public TaskItem(string itemSpec) { } + public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { } + public string ItemSpec { get { throw null; } set { } } + public int MetadataCount { get { throw null; } } + public System.Collections.ICollection MetadataNames { get { throw null; } } + string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } } + public System.Collections.IDictionary CloneCustomMetadata() { throw null; } + public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { } + public string GetMetadata(string metadataName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; } + string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; } + void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { } + public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; } + public void RemoveMetadata(string metadataName) { } + public void SetMetadata(string metadataName, string metadataValue) { } + public override string ToString() { throw null; } + } + public partial class TaskLoggingHelper : System.MarshalByRefObject + { + public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { } + public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { } + protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } } + public bool HasLoggedErrors { get { throw null; } } + public string HelpKeywordPrefix { get { throw null; } set { } } + protected string TaskName { get { throw null; } } + public System.Resources.ResourceManager TaskResources { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; } + [System.MonoTODOAttribute] + public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatString(string unformatted, params object[] args) { throw null; } + public virtual string GetResourceMessage(string resourceName) { throw null; } + public override object InitializeLifetimeService() { throw null; } + [System.MonoTODOAttribute] + public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { } + [System.MonoTODOAttribute] + public void LogCommandLine(string commandLine) { } + public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogError(string message, params object[] messageArgs) { } + public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogErrorFromException(System.Exception exception) { } + public void LogErrorFromException(System.Exception exception, bool showStackTrace) { } + [System.MonoTODOAttribute("Arguments @showDetail and @file are not honored")] + public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { } + public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + [System.MonoTODOAttribute] + public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { } + [System.MonoTODOAttribute] + public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { } + public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessage(string message, params object[] messageArgs) { } + public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { } + public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { } + public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { } + public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromFile(string fileName) { throw null; } + public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; } + public void LogWarning(string message, params object[] messageArgs) { } + public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { } + public void LogWarningFromException(System.Exception exception) { } + public void LogWarningFromException(System.Exception exception, bool showStackTrace) { } + public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { } + public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { } + public void MarkAsInactive() { } + } + public static partial class ToolLocationHelper + { + [System.MonoTODOAttribute] + public static string PathToSystem { get { throw null; } } + public static void ClearSDKStaticCache() { } + public static System.Collections.Generic.IList 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 GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; } + public static System.Collections.Generic.IList 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 GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; } + public static System.Collections.Generic.IDictionary 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 GetSDKDesignTimeFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot) { throw null; } + public static System.Collections.Generic.IList GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; } + public static System.Collections.Generic.IList GetSupportedTargetFrameworks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks() { throw null; } + public static System.Collections.Generic.IList GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; } + public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; } + } + public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask + { + protected ToolTask() { } + protected ToolTask(System.Resources.ResourceManager taskResources) { } + protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { } + public bool EchoOff { get { throw null; } set { } } + protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } } + public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [Microsoft.Build.Framework.OutputAttribute] + public int ExitCode { get { throw null; } } + protected virtual bool HasLoggedErrors { get { throw null; } } + public bool LogStandardErrorAsError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } } + protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } } + public string StandardErrorImportance { get { throw null; } set { } } + protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } } + protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } } + public string StandardOutputImportance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } } + protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } } + protected int TaskProcessTerminationTimeout { get { throw null; } set { } } + public virtual int Timeout { get { throw null; } set { } } + protected System.Threading.ManualResetEvent ToolCanceled { get { throw null; } } + public virtual string ToolExe { get { throw null; } set { } } + protected abstract string ToolName { get; } + public string ToolPath { get { throw null; } set { } } + public bool UseCommandProcessor { get { throw null; } set { } } + public bool YieldDuringToolExecution { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual bool CallHostObjectToExecute() { throw null; } + public virtual void Cancel() { } + protected void DeleteTempFile(string fileName) { } + public override bool Execute() { throw null; } + protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; } + protected virtual string GenerateCommandLineCommands() { throw null; } + protected abstract string GenerateFullPathToTool(); + protected virtual string GenerateResponseFileCommands() { throw null; } + protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; } + protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; } + [System.MonoTODOAttribute] + protected virtual string GetWorkingDirectory() { throw null; } + protected virtual bool HandleTaskExecutionErrors() { throw null; } + protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; } + protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { } + [System.MonoTODOAttribute] + protected virtual void LogPathToTool(string toolName, string pathToTool) { } + protected virtual void LogToolCommand(string message) { } + protected virtual string ResponseFileEscape(string responseString) { throw null; } + protected virtual bool SkipTaskExecution() { throw null; } + protected internal virtual bool ValidateParameters() { throw null; } + } + public static partial class TrackedDependencies + { + public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; } + } + public enum UpToDateCheckType + { + InputNewerThanOutput = 0, + InputNewerThanTracking = 2, + InputOrOutputNewerThanTracking = 1, + } + public enum VisualStudioVersion + { + Version100 = 0, + Version110 = 1, + VersionLatest = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.cs.REMOVED.git-id new file mode 100644 index 0000000000..4fc2e4fa91 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.Build.cs.REMOVED.git-id @@ -0,0 +1 @@ +573cc4d17bde773be4891cb1324773bd938ade6d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.CSharp.cs b/external/binary-reference-assemblies/src/v4.6/Microsoft.CSharp.cs new file mode 100644 index 0000000000..305f8e1565 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.CSharp.cs @@ -0,0 +1,89 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.CSharp.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.CSharp.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace Microsoft.CSharp.RuntimeBinder +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class Binder + { + public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Convert(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type type, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder GetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder Invoke(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeConstructor(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable typeArguments, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder IsEvent(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetIndex(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Type context, System.Collections.Generic.IEnumerable argumentInfo) { throw null; } + public static System.Runtime.CompilerServices.CallSiteBinder SetMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Type context, System.Collections.Generic.IEnumerable 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 argumentInfo) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class CSharpArgumentInfo + { + internal CSharpArgumentInfo() { } + public static Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Create(Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags flags, string name) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpArgumentInfoFlags + { + Constant = 2, + IsOut = 16, + IsRef = 8, + IsStaticType = 32, + NamedArgument = 4, + None = 0, + UseCompileTimeType = 1, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.FlagsAttribute] + public enum CSharpBinderFlags + { + BinaryOperationLogical = 8, + CheckedContext = 1, + ConvertArrayIndex = 32, + ConvertExplicit = 16, + InvokeSimpleName = 2, + InvokeSpecialName = 4, + None = 0, + ResultDiscarded = 256, + ResultIndexed = 64, + ValueFromCompoundAssignment = 128, + } + [System.SerializableAttribute] + public partial class RuntimeBinderException : System.Exception + { + public RuntimeBinderException() { } + protected RuntimeBinderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderException(string message) { } + public RuntimeBinderException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class RuntimeBinderInternalCompilerException : System.Exception + { + public RuntimeBinderInternalCompilerException() { } + protected RuntimeBinderInternalCompilerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RuntimeBinderInternalCompilerException(string message) { } + public RuntimeBinderInternalCompilerException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.VisualBasic.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Microsoft.VisualBasic.cs.REMOVED.git-id new file mode 100644 index 0000000000..bee5ecd07a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.VisualBasic.cs.REMOVED.git-id @@ -0,0 +1 @@ +662d539b2897e84456fcb262423b6d99ad568a92 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.VisualC.cs b/external/binary-reference-assemblies/src/v4.6/Microsoft.VisualC.cs new file mode 100644 index 0000000000..c15d739fad --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.VisualC.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("10.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Microsoft.VisualC +{ + public sealed partial class DebugInfoInPDBAttribute : System.Attribute + { + public DebugInfoInPDBAttribute() { } + } + public sealed partial class DecoratedNameAttribute : System.Attribute + { + public DecoratedNameAttribute() { } + public DecoratedNameAttribute(string decoratedName) { } + } + public sealed partial class IsConstModifier + { + public IsConstModifier() { } + } + public sealed partial class IsCXXReferenceModifier + { + public IsCXXReferenceModifier() { } + } + public sealed partial class IsLongModifier + { + public IsLongModifier() { } + } + public sealed partial class IsSignedModifier + { + public IsSignedModifier() { } + } + public sealed partial class IsVolatileModifier + { + public IsVolatileModifier() { } + } + public sealed partial class MiscellaneousBitsAttribute : System.Attribute + { + public int m_dwAttrs; + public MiscellaneousBitsAttribute(int miscellaneousBits) { } + } + public sealed partial class NeedsCopyConstructorModifier + { + public NeedsCopyConstructorModifier() { } + } + public sealed partial class NoSignSpecifiedModifier + { + public NoSignSpecifiedModifier() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Microsoft.Web.Infrastructure.cs b/external/binary-reference-assemblies/src/v4.6/Microsoft.Web.Infrastructure.cs new file mode 100644 index 0000000000..dfc3ce0ab2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Microsoft.Web.Infrastructure.cs @@ -0,0 +1,95 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Novell, Inc")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Novell, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.20105.407")] +[assembly:System.Reflection.AssemblyProductAttribute("ASP.Net WebPages")] +[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Web.Infrastructure")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace Microsoft.Web.Infrastructure +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpContextHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static void ExecuteInNullContext(System.Action action) { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class InfrastructureHelper + { + [System.Security.SecuritySafeCriticalAttribute] + public static bool IsCodeDomDefinedExtension(string extension) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public static void UnloadAppDomain() { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicModuleHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class DynamicModuleUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void RegisterModule(System.Type moduleType) { } + } +} +namespace Microsoft.Web.Infrastructure.DynamicValidationHelper +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ValidationUtility + { + [System.Security.SecuritySafeCriticalAttribute] + public static void EnableDynamicValidation(System.Web.HttpContext context) { } + [System.Security.SecuritySafeCriticalAttribute] + public static void GetUnvalidatedCollections(System.Web.HttpContext context, out System.Func formGetter, out System.Func queryStringGetter) { formGetter = default(System.Func); queryStringGetter = default(System.Func); } + [System.Security.SecuritySafeCriticalAttribute] + public static System.Nullable IsValidationEnabled(System.Web.HttpContext context) { throw null; } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.CSharp.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Mono.CSharp.cs.REMOVED.git-id new file mode 100644 index 0000000000..3256c1a4c0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.CSharp.cs.REMOVED.git-id @@ -0,0 +1 @@ +d86ddcdc47c60c1bb90c15b682354ec5def874e9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Cairo.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Cairo.cs new file mode 100644 index 0000000000..fdb3d9ee0b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Cairo.cs @@ -0,0 +1,731 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Cairo +{ + [System.SerializableAttribute] + public enum Antialias + { + Default = 0, + Gray = 2, + None = 1, + Subpixel = 3, + } + public static partial class CairoAPI + { + public static int Version { get { throw null; } } + public static string VersionString { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Color + { + public Color(double r, double g, double b) { throw null;} + public Color(double r, double g, double b, double a) { throw null;} + public double A { get { throw null; } set { } } + public double B { get { throw null; } set { } } + public double G { get { throw null; } set { } } + public double R { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Content + { + Alpha = 8192, + Color = 4096, + ColorAlpha = 12288, + } + public partial class Context : System.IDisposable + { + public Context(Cairo.Surface surface) { } + [System.ObsoleteAttribute] + public Context(System.IntPtr state) { } + public Context(System.IntPtr handle, bool owner) { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetSourceColor method")] + public Cairo.Color Color { set { } } + [System.ObsoleteAttribute("Use SetSourceRGBA method")] + public Cairo.Color ColorRgb { set { } } + [System.ObsoleteAttribute("Use GetFontFace/SetFontFace")] + public Cairo.FontFace ContextFontFace { get { throw null; } set { } } + public Cairo.PointD CurrentPoint { get { throw null; } } + public Cairo.FillRule FillRule { get { throw null; } set { } } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } set { } } + public Cairo.FontOptions FontOptions { get { throw null; } set { } } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public double FontSize { set { } } + [System.ObsoleteAttribute("Use GetGroupTarget()")] + public Cairo.Surface GroupTarget { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool HasCurrentPoint { get { throw null; } } + public Cairo.LineCap LineCap { get { throw null; } set { } } + public Cairo.LineJoin LineJoin { get { throw null; } set { } } + public double LineWidth { get { throw null; } set { } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public double MiterLimit { get { throw null; } set { } } + public Cairo.Operator Operator { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Pattern { get { throw null; } set { } } + public uint ReferenceCount { get { throw null; } } + [System.ObsoleteAttribute("Use GetScaledFont/SetScaledFont")] + public Cairo.ScaledFont ScaledFont { get { throw null; } set { } } + [System.ObsoleteAttribute("Use GetSource/SetSource")] + public Cairo.Pattern Source { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use GetTarget/SetTarget")] + public Cairo.Surface Target { get { throw null; } set { } } + public double Tolerance { get { throw null; } set { } } + public void AppendPath(Cairo.Path path) { } + public void Arc(double xc, double yc, double radius, double angle1, double angle2) { } + public void ArcNegative(double xc, double yc, double radius, double angle1, double angle2) { } + public void Clip() { } + public void ClipPreserve() { } + public void ClosePath() { } + public void CopyPage() { } + public Cairo.Path CopyPath() { throw null; } + public Cairo.Path CopyPathFlat() { throw null; } + public void CurveTo(Cairo.PointD p1, Cairo.PointD p2, Cairo.PointD p3) { } + public void CurveTo(double x1, double y1, double x2, double y2, double x3, double y3) { } + public void DeviceToUser(ref double x, ref double y) { } + public void DeviceToUserDistance(ref double dx, ref double dy) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Fill() { } + public Cairo.Rectangle FillExtents() { throw null; } + public void FillPreserve() { } + ~Context() { } + [System.ObsoleteAttribute("Use SelectFontFace() instead.")] + public void FontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + [System.ObsoleteAttribute("Use SetFontSize() instead.")] + public void FontSetSize(double scale) { } + public Cairo.FontFace GetContextFontFace() { throw null; } + public Cairo.Surface GetGroupTarget() { throw null; } + public Cairo.ScaledFont GetScaledFont() { throw null; } + public Cairo.Pattern GetSource() { throw null; } + public Cairo.Surface GetTarget() { throw null; } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + public void GlyphPath(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use GlyphPath(Glyphs []) instead")] + public void GlyphPath(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void IdentityMatrix() { } + public bool InClip(double x, double y) { throw null; } + public bool InFill(double x, double y) { throw null; } + public bool InStroke(double x, double y) { throw null; } + [System.ObsoleteAttribute("Use DeviceToUserDistance instead")] + public void InverseTransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use InverseTransformPoint instead")] + public void InverseTransformPoint(ref double x, ref double y) { } + public void LineTo(Cairo.PointD p) { } + public void LineTo(double x, double y) { } + public void Mask(Cairo.Pattern pattern) { } + public void MaskSurface(Cairo.Surface surface, double surface_x, double surface_y) { } + public void MoveTo(Cairo.PointD p) { } + public void MoveTo(double x, double y) { } + public void NewPath() { } + public void NewSubPath() { } + public void Paint() { } + public void PaintWithAlpha(double alpha) { } + public Cairo.Pattern PopGroup() { throw null; } + public void PopGroupToSource() { } + public void PushGroup() { } + public void PushGroup(Cairo.Content content) { } + public void Rectangle(Cairo.PointD p, double width, double height) { } + public void Rectangle(Cairo.Rectangle rectangle) { } + public void Rectangle(double x, double y, double width, double height) { } + public void RelCurveTo(Cairo.Distance d1, Cairo.Distance d2, Cairo.Distance d3) { } + public void RelCurveTo(double dx1, double dy1, double dx2, double dy2, double dx3, double dy3) { } + public void RelLineTo(Cairo.Distance d) { } + public void RelLineTo(double dx, double dy) { } + public void RelMoveTo(Cairo.Distance d) { } + public void RelMoveTo(double dx, double dy) { } + public void ResetClip() { } + public void Restore() { } + public void Rotate(double angle) { } + public void Save() { } + public void Scale(double sx, double sy) { } + public void SelectFontFace(string family, Cairo.FontSlant slant, Cairo.FontWeight weight) { } + public void SetContextFontFace(Cairo.FontFace value) { } + public void SetDash(double[] dashes, double offset) { } + public void SetFontSize(double scale) { } + public void SetScaledFont(Cairo.ScaledFont font) { } + public void SetSource(Cairo.Pattern source) { } + public void SetSource(Cairo.Surface source) { } + public void SetSource(Cairo.Surface source, double x, double y) { } + public void SetSourceColor(Cairo.Color color) { } + public void SetSourceRGB(double r, double g, double b) { } + public void SetSourceRGBA(double r, double g, double b, double a) { } + public void SetSourceSurface(Cairo.Surface source, int x, int y) { } + public void SetTarget(Cairo.Surface target) { } + public void ShowGlyphs(Cairo.Glyph[] glyphs) { } + [System.ObsoleteAttribute("The matrix argument was never used, use ShowGlyphs(Glyphs []) instead")] + public void ShowGlyphs(Cairo.Matrix matrix, Cairo.Glyph[] glyphs) { } + public void ShowPage() { } + public void ShowText(byte[] utf8) { } + public void ShowText(string str) { } + public void Stroke() { } + public Cairo.Rectangle StrokeExtents() { throw null; } + public void StrokePreserve() { } + public Cairo.TextExtents TextExtents(byte[] utf8) { throw null; } + public Cairo.TextExtents TextExtents(string s) { throw null; } + public void TextPath(byte[] utf8) { } + public void TextPath(string str) { } + public void Transform(Cairo.Matrix m) { } + [System.ObsoleteAttribute("Use UserToDeviceDistance instead")] + public void TransformDistance(ref double dx, ref double dy) { } + [System.ObsoleteAttribute("Use UserToDevice instead")] + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + public void UserToDevice(ref double x, ref double y) { } + public void UserToDeviceDistance(ref double dx, ref double dy) { } + } + public partial class DirectFBSurface : Cairo.Surface + { + public DirectFBSurface(System.IntPtr dfb, System.IntPtr dfb_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Distance + { + public Distance(double dx, double dy) { throw null;} + public double Dx { get { throw null; } set { } } + public double Dy { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum Extend + { + None = 0, + Pad = 3, + Reflect = 2, + Repeat = 1, + } + [System.SerializableAttribute] + public enum FillRule + { + EvenOdd = 1, + Winding = 0, + } + [System.SerializableAttribute] + public enum Filter + { + Best = 2, + Bilinear = 4, + Fast = 0, + Gaussian = 5, + Good = 1, + Nearest = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FontExtents + { + public FontExtents(double ascent, double descent, double height, double maxXAdvance, double maxYAdvance) { throw null;} + public double Ascent { get { throw null; } set { } } + public double Descent { get { throw null; } set { } } + public double Height { get { throw null; } set { } } + public double MaxXAdvance { get { throw null; } set { } } + public double MaxYAdvance { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + public static bool operator !=(Cairo.FontExtents extents, Cairo.FontExtents other) { throw null; } + } + public partial class FontFace : System.IDisposable + { + [System.ObsoleteAttribute] + public FontFace(System.IntPtr handle) { } + public FontFace(System.IntPtr handle, bool owned) { } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~FontFace() { } + } + public partial class FontOptions : System.IDisposable + { + public FontOptions() { } + public Cairo.Antialias Antialias { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.HintMetrics HintMetrics { get { throw null; } set { } } + public Cairo.HintStyle HintStyle { get { throw null; } set { } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SubpixelOrder SubpixelOrder { get { throw null; } set { } } + public Cairo.FontOptions Copy() { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object other) { throw null; } + ~FontOptions() { } + public override int GetHashCode() { throw null; } + public void Merge(Cairo.FontOptions other) { } + public static bool operator ==(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + public static bool operator !=(Cairo.FontOptions options, Cairo.FontOptions other) { throw null; } + } + [System.SerializableAttribute] + public enum FontSlant + { + Italic = 1, + Normal = 0, + Oblique = 2, + } + [System.SerializableAttribute] + public enum FontType + { + Atsui = 3, + FreeType = 1, + Toy = 0, + Win32 = 2, + } + [System.SerializableAttribute] + public enum FontWeight + { + Bold = 1, + Normal = 0, + } + [System.SerializableAttribute] + public enum Format + { + A1 = 3, + A8 = 2, + Argb32 = 0, + ARGB32 = 0, + Rgb16565 = 4, + Rgb24 = 1, + RGB24 = 1, + } + public partial class GlitzSurface : Cairo.Surface + { + public GlitzSurface(System.IntPtr glitz_surface) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Glyph + { + public Glyph(long index, double x, double y) { throw null;} + public long Index { get { throw null; } set { } } + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + public static bool operator !=(Cairo.Glyph glyph, Cairo.Glyph other) { throw null; } + } + public partial class Gradient : Cairo.Pattern + { + [System.ObsoleteAttribute] + protected Gradient() { } + protected Gradient(System.IntPtr handle, bool owned) { } + public int ColorStopCount { get { throw null; } } + public Cairo.Status AddColorStop(double offset, Cairo.Color c) { throw null; } + public Cairo.Status AddColorStopRgb(double offset, Cairo.Color c) { throw null; } + } + [System.ObsoleteAttribute("Renamed Cairo.Context per suggestion from cairo binding guidelines.")] + public partial class Graphics : Cairo.Context + { + public Graphics(Cairo.Surface surface) : base (default(Cairo.Surface)) { } + public Graphics(System.IntPtr state) : base (default(Cairo.Surface)) { } + } + [System.SerializableAttribute] + public enum HintMetrics + { + Default = 0, + Off = 1, + On = 2, + } + [System.SerializableAttribute] + public enum HintStyle + { + Default = 0, + Full = 4, + Medium = 3, + None = 1, + Slight = 2, + } + public partial class ImageSurface : Cairo.Surface + { + public ImageSurface(Cairo.Format format, int width, int height) { } + public ImageSurface(byte[] data, Cairo.Format format, int width, int height, int stride) { } + [System.ObsoleteAttribute("Use ImageSurface (byte[] data, Cairo.Format format, int width, int height, int stride)")] + public ImageSurface(ref byte[] data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(System.IntPtr data, Cairo.Format format, int width, int height, int stride) { } + public ImageSurface(string filename) { } + public byte[] Data { get { throw null; } } + public System.IntPtr DataPtr { get { throw null; } } + public Cairo.Format Format { get { throw null; } } + public int Height { get { throw null; } } + public int Stride { get { throw null; } } + public int Width { get { throw null; } } + } + public partial class LinearGradient : Cairo.Gradient + { + public LinearGradient(double x0, double y0, double x1, double y1) { } + public Cairo.PointD[] LinearPoints { get { throw null; } } + } + [System.SerializableAttribute] + public enum LineCap + { + Butt = 0, + Round = 1, + Square = 2, + } + [System.SerializableAttribute] + public enum LineJoin + { + Bevel = 2, + Miter = 0, + Round = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial class Matrix : System.ICloneable + { + public double X0; + public double Xx; + public double Xy; + public double Y0; + public double Yx; + public double Yy; + public Matrix() { } + public Matrix(double xx, double yx, double xy, double yy, double x0, double y0) { } + public object Clone() { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public void Init(double xx, double yx, double xy, double yy, double x0, double y0) { } + public void InitIdentity() { } + public void InitRotate(double radians) { } + public void InitScale(double sx, double sy) { } + public void InitTranslate(double tx, double ty) { } + public Cairo.Status Invert() { throw null; } + public bool IsIdentity() { throw null; } + public void Multiply(Cairo.Matrix b) { } + public static Cairo.Matrix Multiply(Cairo.Matrix a, Cairo.Matrix b) { throw null; } + public static bool operator ==(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public static bool operator !=(Cairo.Matrix lhs, Cairo.Matrix rhs) { throw null; } + public void Rotate(double radians) { } + public void Scale(double sx, double sy) { } + public override string ToString() { throw null; } + public void TransformDistance(ref double dx, ref double dy) { } + public void TransformPoint(ref double x, ref double y) { } + public void Translate(double tx, double ty) { } + } + [System.SerializableAttribute] + public enum Operator + { + Add = 12, + Atop = 5, + Clear = 0, + Dest = 6, + DestAtop = 10, + DestIn = 8, + DestOut = 9, + DestOver = 7, + In = 3, + Out = 4, + Over = 2, + Saturate = 13, + Source = 1, + Xor = 11, + } + public partial class Path : System.IDisposable + { + internal Path() { } + public System.IntPtr Handle { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Path() { } + } + public partial class Pattern : System.IDisposable + { + [System.ObsoleteAttribute] + protected System.IntPtr pattern; + [System.ObsoleteAttribute] + protected Pattern() { } + [System.ObsoleteAttribute("Use the SurfacePattern constructor")] + public Pattern(Cairo.Surface surface) { } + public Cairo.Extend Extend { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Matrix Matrix { get { throw null; } set { } } + public Cairo.PatternType PatternType { get { throw null; } } + [System.ObsoleteAttribute] + public System.IntPtr Pointer { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Pattern() { } + public static Cairo.Pattern Lookup(System.IntPtr pattern, bool owner) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + [System.SerializableAttribute] + public enum PatternType + { + Linear = 2, + Radial = 3, + Solid = 0, + Surface = 1, + } + public partial class PdfSurface : Cairo.Surface + { + public PdfSurface(string filename, double width, double height) { } + public void SetSize(double width, double height) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Point + { + public Point(int x, int y) { throw null;} + public int X { get { throw null; } set { } } + public int Y { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct PointD + { + public PointD(double x, double y) { throw null;} + public double X { get { throw null; } set { } } + public double Y { get { throw null; } set { } } + } + public partial class PSSurface : Cairo.Surface + { + public PSSurface(string filename, double width, double height) { } + public void BeginPageSetup() { } + public void BeginSetup() { } + public void DscComment(string comment) { } + public void SetSize(double width, double height) { } + } + public partial class RadialGradient : Cairo.Gradient + { + public RadialGradient(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rectangle + { + public Rectangle(Cairo.Point point, double width, double height) { throw null;} + public Rectangle(double x, double y, double width, double height) { throw null;} + public double Height { get { throw null; } } + public double Width { get { throw null; } } + public double X { get { throw null; } } + public double Y { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public static bool operator !=(Cairo.Rectangle rectangle, Cairo.Rectangle other) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct RectangleInt + { + public int Height; + public int Width; + public int X; + public int Y; + } + public partial class Region : System.IDisposable + { + public Region() { } + public Region(Cairo.RectangleInt rect) { } + public Region(Cairo.RectangleInt[] rects) { } + [System.ObsoleteAttribute] + public Region(System.IntPtr handle) { } + public Region(System.IntPtr handle, bool owned) { } + public Cairo.RectangleInt Extents { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public int NumRectangles { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.RegionOverlap ContainsPoint(Cairo.RectangleInt rectangle) { throw null; } + public bool ContainsPoint(int x, int y) { throw null; } + public Cairo.Region Copy() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override bool Equals(object obj) { throw null; } + ~Region() { } + public override int GetHashCode() { throw null; } + public Cairo.RectangleInt GetRectangle(int nth) { throw null; } + public Cairo.Status Intersect(Cairo.Region other) { throw null; } + public Cairo.Status IntersectRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Subtract(Cairo.Region other) { throw null; } + public Cairo.Status SubtractRectangle(Cairo.RectangleInt rectangle) { throw null; } + public void Translate(int dx, int dy) { } + public Cairo.Status Union(Cairo.Region other) { throw null; } + public Cairo.Status UnionRectangle(Cairo.RectangleInt rectangle) { throw null; } + public Cairo.Status Xor(Cairo.Region other) { throw null; } + public Cairo.Status XorRectangle(Cairo.RectangleInt rectangle) { throw null; } + } + public enum RegionOverlap + { + In = 0, + Out = 1, + Part = 2, + } + public partial class ScaledFont : System.IDisposable + { + protected System.IntPtr handle; + public ScaledFont(Cairo.FontFace fontFace, Cairo.Matrix matrix, Cairo.Matrix ctm, Cairo.FontOptions options) { } + public Cairo.FontExtents FontExtents { get { throw null; } } + public Cairo.Matrix FontMatrix { get { throw null; } } + public Cairo.FontType FontType { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~ScaledFont() { } + public Cairo.TextExtents GlyphExtents(Cairo.Glyph[] glyphs) { throw null; } + [System.ObsoleteAttribute] + protected void Reference() { } + } + public partial class SolidPattern : Cairo.Pattern + { + public SolidPattern(Cairo.Color color) { } + public SolidPattern(Cairo.Color color, bool solid) { } + public SolidPattern(double r, double g, double b) { } + public SolidPattern(double r, double g, double b, double a) { } + public Cairo.Color Color { get { throw null; } } + } + [System.SerializableAttribute] + public enum Status + { + ClipNotRepresentable = 22, + FileNotFound = 18, + InvalidContent = 15, + InvalidDash = 19, + InvalidDscComment = 20, + InvalidFormat = 16, + InvalidIndex = 21, + InvalidMatrix = 5, + InvalidPathData = 9, + InvalidPopGroup = 3, + InvalidRestore = 2, + InvalidStatus = 6, + InvalidString = 8, + InvalidVisual = 17, + NoCurrentPoint = 4, + NoMemory = 1, + NullPointer = 7, + PatternTypeMismatch = 14, + ReadError = 10, + Success = 0, + SurfaceFinished = 12, + SurfaceTypeMismatch = 13, + WriteError = 11, + } + [System.SerializableAttribute] + public enum SubpixelOrder + { + Bgr = 2, + Default = 0, + Rgb = 1, + Vbgr = 4, + Vrgb = 3, + } + public partial class Surface : System.IDisposable + { + [System.ObsoleteAttribute] + protected static System.Collections.Hashtable surfaces; + [System.ObsoleteAttribute] + protected Surface() { } + [System.ObsoleteAttribute] + protected Surface(System.IntPtr ptr) { } + protected Surface(System.IntPtr handle, bool owner) { } + public Cairo.Content Content { get { throw null; } } + public Cairo.PointD DeviceOffset { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + [System.ObsoleteAttribute("Use Handle instead.")] + public System.IntPtr Pointer { get { throw null; } } + public uint ReferenceCount { get { throw null; } } + public Cairo.Status Status { get { throw null; } } + public Cairo.SurfaceType SurfaceType { get { throw null; } } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(Cairo.Format format, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use an ImageSurface constructor instead.")] + public static Cairo.Surface CreateForImage(ref byte[] data, Cairo.Format format, int width, int height, int stride) { throw null; } + public Cairo.Surface CreateSimilar(Cairo.Content content, int width, int height) { throw null; } + [System.ObsoleteAttribute("Use Dispose()")] + public void Destroy() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Surface() { } + public Cairo.Status Finish() { throw null; } + public void Flush() { } + public static Cairo.Surface Lookup(System.IntPtr surface, bool owned) { throw null; } + public void MarkDirty() { } + public void MarkDirty(Cairo.Rectangle rectangle) { } + public void SetFallbackResolution(double x, double y) { } + public void Show(Cairo.Context gr, double x, double y) { } + public void WriteToPng(string filename) { } + } + public partial class SurfacePattern : Cairo.Pattern + { + public SurfacePattern(Cairo.Surface surface) { } + public new Cairo.Extend Extend { get { throw null; } set { } } + public Cairo.Filter Filter { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum SurfaceType + { + BeOS = 8, + DirectFB = 9, + Glitz = 5, + Image = 0, + Pdf = 1, + PS = 2, + Quartz = 6, + Svg = 10, + Win32 = 7, + Xcb = 4, + Xlib = 3, + } + public partial class SvgSurface : Cairo.Surface + { + public SvgSurface(string filename, double width, double height) { } + public void RestrictToVersion(Cairo.SvgVersion version) { } + } + [System.SerializableAttribute] + public enum SvgVersion + { + OnePointOne = 0, + OnePointTwo = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TextExtents + { + public double Height { get { throw null; } set { } } + public double Width { get { throw null; } set { } } + public double XAdvance { get { throw null; } set { } } + public double XBearing { get { throw null; } set { } } + public double YAdvance { get { throw null; } set { } } + public double YBearing { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + public static bool operator !=(Cairo.TextExtents extents, Cairo.TextExtents other) { throw null; } + } + public partial class Win32Surface : Cairo.Surface + { + public Win32Surface(System.IntPtr hdc) { } + } + public partial class XcbSurface : Cairo.Surface + { + public XcbSurface(System.IntPtr connection, uint drawable, System.IntPtr visual, int width, int height) { } + public static Cairo.XcbSurface FromBitmap(System.IntPtr connection, uint bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetSize(int width, int height) { } + } + public partial class XlibSurface : Cairo.Surface + { + public XlibSurface(System.IntPtr ptr, bool own) { } + public XlibSurface(System.IntPtr display, System.IntPtr drawable, System.IntPtr visual, int width, int height) { } + public int Depth { get { throw null; } } + public System.IntPtr Display { get { throw null; } } + public System.IntPtr Drawable { get { throw null; } } + public int Height { get { throw null; } } + public System.IntPtr Screen { get { throw null; } } + public System.IntPtr Visual { get { throw null; } } + public int Width { get { throw null; } } + public static Cairo.XlibSurface FromBitmap(System.IntPtr display, System.IntPtr bitmap, System.IntPtr screen, int width, int height) { throw null; } + public void SetDrawable(System.IntPtr drawable, int width, int height) { } + public void SetSize(int width, int height) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Cecil.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Cecil.cs new file mode 100644 index 0000000000..29993de1d5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Cecil.cs @@ -0,0 +1,20 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.10.0.0")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] + +// this is not complete, it is just to break the dependency on Mono.Cecil in the Mono.Debugger.Soft assembly +namespace Mono.Cecil +{ + public partial class AssemblyDefinition { } + public partial class MethodDefinition { } + public partial class PropertyDefinition { } + public partial class FieldDefinition { } + public partial class TypeDefinition { } +} +namespace Mono.Cecil.Cil +{ + public partial struct OpCode { } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.CodeContracts.cs b/external/binary-reference-assemblies/src/v4.6/Mono.CodeContracts.cs new file mode 100644 index 0000000000..7aac1bbb2a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.CodeContracts.cs @@ -0,0 +1,501 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.CodeContracts.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.CodeContracts.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CodeContracts.Rewrite +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AssemblyRef + { + public AssemblyRef(Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams streams) { throw null;} + public AssemblyRef(string filename) { throw null;} + public string Filename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsFilename { get { throw null; } } + public bool IsSet { get { throw null; } } + public bool IsStream { get { throw null; } } + public Mono.CodeContracts.Rewrite.AssemblyRef.TwoStreams Streams { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (System.IO.Stream stream) { throw null; } + public static implicit operator Mono.CodeContracts.Rewrite.AssemblyRef (string filename) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TwoStreams + { + public TwoStreams(System.IO.Stream assembly, System.IO.Stream symbols) { throw null;} + public System.IO.Stream Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.Stream Symbols { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + } + public partial class Rewriter + { + internal Rewriter() { } + public static Mono.CodeContracts.Rewrite.RewriterResults Rewrite(Mono.CodeContracts.Rewrite.RewriterOptions options) { throw null; } + } + public partial class RewriterOptions + { + public RewriterOptions() { } + public Mono.CodeContracts.Rewrite.AssemblyRef Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool BreakIntoDebugger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Debug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ForceAssemblyRename { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Level { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.CodeContracts.Rewrite.AssemblyRef OutputFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Rewrite { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ThrowOnFailure { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool WritePdbFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class RewriterResults + { + internal RewriterResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static +{ + public partial class Checker + { + internal Checker() { } + public static Mono.CodeContracts.Static.CheckResults Check(Mono.CodeContracts.Static.CheckOptions options) { throw null; } + } + public partial class CheckOptions + { + public CheckOptions() { } + public string Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShowDebug { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CheckResults + { + internal CheckResults() { } + public bool AnyErrors { get { throw null; } } + public bool AnyWarnings { get { throw null; } } + public System.Collections.Generic.IEnumerable Errors { get { throw null; } } + public System.Collections.Generic.IDictionary> Results { get { throw null; } } + public System.Collections.Generic.IEnumerable Warnings { get { throw null; } } + } +} +namespace Mono.CodeContracts.Static.Analysis.Numerical +{ + public partial class DisInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + internal DisInterval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.DisInterval NotZero; + public Mono.CodeContracts.Static.Analysis.Numerical.Interval AsInterval { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public bool IsNotZero { get { throw null; } } + public bool IsPositiveOrZero { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval TopValue { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public override bool Equals(object other) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval EverythingExcept(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.Analysis.Numerical.Interval interval) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval For(Mono.CodeContracts.Static.DataStructures.Sequence intervals) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval ImmutableVersion() { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Join(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval JoinAll(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Meet(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Normalize(Mono.CodeContracts.Static.DataStructures.Sequence intervals, out bool isBottom) { isBottom = default(bool); throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator +(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator /(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator *(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left, Mono.CodeContracts.Static.Analysis.Numerical.DisInterval right) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.DisInterval operator -(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval left) { throw null; } + public Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Select(System.Func selector) { throw null; } + public override string ToString() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.DisInterval Widen(Mono.CodeContracts.Static.Analysis.Numerical.DisInterval that) { throw null; } + } + public enum ExpressionOperator + { + Add = 16, + And = 3, + Constant = 0, + ConvertToInt32 = 24, + Div = 19, + Equal = 9, + Equal_Obj = 10, + GreaterEqualThan = 15, + GreaterThan = 14, + LessEqualThan = 13, + LessThan = 12, + LogicalAnd = 6, + LogicalNot = 8, + LogicalOr = 7, + Mod = 20, + Mult = 18, + Not = 2, + NotEqual = 11, + Or = 4, + SizeOf = 22, + Sub = 17, + UnaryMinus = 21, + Unknown = 23, + Variable = 1, + Xor = 5, + } + public partial class Interval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase, System.IEquatable + { + internal Interval() : base (default(Mono.CodeContracts.Static.Analysis.Numerical.Rational), default(Mono.CodeContracts.Static.Analysis.Numerical.Rational)) { } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Bottom { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval BottomValue { get { throw null; } } + public override bool IsBottom { get { throw null; } } + public override bool IsTop { get { throw null; } } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Top { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval TopValue { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval ApplyConversion(Mono.CodeContracts.Static.Analysis.Numerical.ExpressionOperator conv, Mono.CodeContracts.Static.Analysis.Numerical.Interval intv) { throw null; } + public static bool AreConsecutiveIntegers(Mono.CodeContracts.Static.Analysis.Numerical.Interval prev, Mono.CodeContracts.Static.Analysis.Numerical.Interval next) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Clone() { throw null; } + public override void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(Mono.CodeContracts.Static.Analysis.Numerical.Rational lowerBound, long upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long value) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lower, Mono.CodeContracts.Static.Analysis.Numerical.Rational upperBound) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval For(long lowerBound, long upperBound) { throw null; } + public override int GetHashCode() { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval ImmutableVersion() { throw null; } + public bool Includes(int x) { throw null; } + public bool Includes(long x) { throw null; } + protected override bool IsFiniteBound(Mono.CodeContracts.Static.Analysis.Numerical.Rational n) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Join(Mono.CodeContracts.Static.Analysis.Numerical.Interval that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public override bool LessEqual(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool LessEqual(System.Collections.Generic.IEnumerable right) { throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Meet(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool OnTheLeftOf(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator +(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator /(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator *(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l, Mono.CodeContracts.Static.Analysis.Numerical.Interval r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Interval operator -(Mono.CodeContracts.Static.Analysis.Numerical.Interval l) { throw null; } + public bool OverlapsWith(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + public bool TryGetSingletonFiniteInt32(out int value) { value = default(int); throw null; } + public override Mono.CodeContracts.Static.Analysis.Numerical.Interval Widen(Mono.CodeContracts.Static.Analysis.Numerical.Interval that) { throw null; } + } + public abstract partial class IntervalBase : Mono.CodeContracts.Static.Lattices.IAbstractDomain where TInterval : Mono.CodeContracts.Static.Analysis.Numerical.IntervalBase + { + protected IntervalBase(TNumeric lowerBound, TNumeric upperBound) { } + public abstract TInterval Bottom { get; } + public abstract bool IsBottom { get; } + public bool IsFinite { get { throw null; } } + public bool IsSinglePoint { get { throw null; } } + public abstract bool IsTop { get; } + public TNumeric LowerBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Top { get; } + public TNumeric UpperBound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract TInterval Clone(); + public abstract void Dump(System.IO.TextWriter tw); + public abstract TInterval ImmutableVersion(); + protected abstract bool IsFiniteBound(TNumeric n); + public abstract TInterval Join(TInterval that); + public abstract TInterval Join(TInterval that, bool widening, out bool weaker); + public abstract bool LessEqual(TInterval that); + public abstract TInterval Meet(TInterval that); + public override string ToString() { throw null; } + public abstract TInterval Widen(TInterval that); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Rational : System.IEquatable + { + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MaxValue; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusOne; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational MinValue; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational One; + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity; + public static readonly Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero; + public long Down { get { throw null; } } + public bool IsInfinity { get { throw null; } } + public bool IsInt32 { get { throw null; } } + public bool IsInteger { get { throw null; } } + public bool IsMaxValue { get { throw null; } } + public bool IsMinusInfinity { get { throw null; } } + public bool IsMinValue { get { throw null; } } + public bool IsPlusInfinity { get { throw null; } } + public bool IsZero { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt32 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational NextInt64 { get { throw null; } } + public Mono.CodeContracts.Static.Analysis.Numerical.Rational PreviousInt32 { get { throw null; } } + public int Sign { get { throw null; } } + public long Up { get { throw null; } } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Abs(Mono.CodeContracts.Static.Analysis.Numerical.Rational a) { throw null; } + public bool Equals(Mono.CodeContracts.Static.Analysis.Numerical.Rational other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long number) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational For(long nominator, long denominator) { throw null; } + public override int GetHashCode() { throw null; } + public bool IsInRange(long min, long max) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Max(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational Min(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator +(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator /(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator ==(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator double (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator int (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static explicit operator long (Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator >=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator >=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Analysis.Numerical.Rational (long l) { throw null; } + public static bool operator !=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static bool operator <=(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long r) { throw null; } + public static bool operator <=(long l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator *(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, long i) { throw null; } + public static Mono.CodeContracts.Static.Analysis.Numerical.Rational operator -(Mono.CodeContracts.Static.Analysis.Numerical.Rational value) { throw null; } + public override string ToString() { throw null; } + public static bool TryAdd(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryDivide(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryMultiply(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TrySubtract(Mono.CodeContracts.Static.Analysis.Numerical.Rational l, Mono.CodeContracts.Static.Analysis.Numerical.Rational r, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + public static bool TryUnaryMinus(Mono.CodeContracts.Static.Analysis.Numerical.Rational value, out Mono.CodeContracts.Static.Analysis.Numerical.Rational result) { result = default(Mono.CodeContracts.Static.Analysis.Numerical.Rational); throw null; } + } + public partial class RationalThreshold : Mono.CodeContracts.Static.Analysis.Numerical.Threshold + { + public RationalThreshold(int size) : base (default(int)) { } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational MinusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational PlusInfinity { get { throw null; } } + protected override Mono.CodeContracts.Static.Analysis.Numerical.Rational Zero { get { throw null; } } + protected override bool LessThan(Mono.CodeContracts.Static.Analysis.Numerical.Rational a, Mono.CodeContracts.Static.Analysis.Numerical.Rational b) { throw null; } + } + public abstract partial class Threshold + { + protected int NextFree; + protected readonly System.Collections.Generic.List Values; + protected Threshold(int size) { } + public int Count { get { throw null; } } + protected abstract T MinusInfinity { get; } + protected abstract T PlusInfinity { get; } + protected abstract T Zero { get; } + public bool Add(T value) { throw null; } + public int BinarySearch(T value, int low, int hi) { throw null; } + public T GetNext(T value) { throw null; } + public T GetPrevious(T value) { throw null; } + protected abstract bool LessThan(T a, T b); + } +} +namespace Mono.CodeContracts.Static.DataStructures +{ + public partial interface IImmutableIntMap + { + T Any { get; } + int Count { get; } + T this[int key] { get; } + System.Collections.Generic.IEnumerable Keys { get; } + System.Collections.Generic.IEnumerable Values { get; } + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + bool Contains(int key); + T Lookup(int key); + Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + void Visit(System.Action action); + void Visit(System.Action action); + } + public static partial class ImmutableIntMap + { + public static readonly Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Empty; + } + public static partial class SequenceExtensions + { + public static bool All(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static bool Any(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate predicate) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Append(this Mono.CodeContracts.Static.DataStructures.Sequence list, Mono.CodeContracts.Static.DataStructures.Sequence append) { throw null; } + public static void Apply(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static System.Collections.Generic.IEnumerable AsEnumerable(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Coerce(this Mono.CodeContracts.Static.DataStructures.Sequence list) where S : T { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(this Mono.CodeContracts.Static.DataStructures.Sequence rest, T elem) { throw null; } + public static void ForEach(this Mono.CodeContracts.Static.DataStructures.Sequence seq, System.Action action) { } + public static bool IsEmpty(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static T Last(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static int Length(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Reverse(this Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Where(this Mono.CodeContracts.Static.DataStructures.Sequence list, System.Predicate keep) { throw null; } + } + public partial class Sequence : System.IEquatable> + { + internal Sequence() { } + public static readonly Mono.CodeContracts.Static.DataStructures.Sequence Empty; + public T Head { get { throw null; } } + public Mono.CodeContracts.Static.DataStructures.Sequence Tail { get { throw null; } } + public static void Apply(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Action action) { } + public static Mono.CodeContracts.Static.DataStructures.Sequence Cons(T elem, Mono.CodeContracts.Static.DataStructures.Sequence tail) { throw null; } + public static bool Contains(Mono.CodeContracts.Static.DataStructures.Sequence l, T o) { throw null; } + public bool Equals(Mono.CodeContracts.Static.DataStructures.Sequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(System.Collections.Generic.IEnumerable elems) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence From(params T[] elems) { throw null; } + public override int GetHashCode() { throw null; } + public static int LengthOf(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static System.Collections.Generic.IEnumerable PrivateGetEnumerable(Mono.CodeContracts.Static.DataStructures.Sequence list) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Select(Mono.CodeContracts.Static.DataStructures.Sequence list, System.Func selector) { throw null; } + public static Mono.CodeContracts.Static.DataStructures.Sequence Singleton(T value) { throw null; } + public override string ToString() { throw null; } + } +} +namespace Mono.CodeContracts.Static.DataStructures.Patricia +{ + public partial class BranchNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public readonly int BranchingBit; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Left; + public readonly int Prefix; + public readonly Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode Right; + public BranchNode(int prefix, int branchingBit, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class EmptyNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public static readonly Mono.CodeContracts.Static.DataStructures.Patricia.EmptyNode Instance; + public EmptyNode() { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public partial class LeafNode : Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode + { + public LeafNode(int key, T value) { } + public override int Count { get { throw null; } } + public override int Key { get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value) { throw null; } + protected internal override void AppendToBuilder(System.Text.StringBuilder sb) { } + public override bool Contains(int key) { throw null; } + protected internal override void Dump(System.IO.TextWriter tw, string prefix) { } + protected internal override void FillKeysTo(System.Collections.Generic.List list) { } + protected internal override void FillValuesTo(System.Collections.Generic.List list) { } + public override T Lookup(int key) { throw null; } + public override Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key) { throw null; } + public override void Visit(System.Action action) { } + public override void Visit(System.Action action) { } + } + public abstract partial class PatriciaTrieNode : Mono.CodeContracts.Static.DataStructures.IImmutableIntMap + { + protected PatriciaTrieNode() { } + public T Any { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract int Count { get; } + public T this[int key] { get { throw null; } } + public abstract int Key { get; } + public System.Collections.Generic.IEnumerable Keys { get { throw null; } } + public System.Collections.Generic.IEnumerable Values { get { throw null; } } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Add(int key, T value); + protected internal abstract void AppendToBuilder(System.Text.StringBuilder sb); + public abstract bool Contains(int key); + public void Dump(System.IO.TextWriter tw) { } + protected internal abstract void Dump(System.IO.TextWriter tw, string prefix); + protected internal abstract void FillKeysTo(System.Collections.Generic.List list); + protected internal abstract void FillValuesTo(System.Collections.Generic.List list); + protected static bool IsZeroBitAt(int key, int branchingBit) { throw null; } + protected static Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Join(Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode left, Mono.CodeContracts.Static.DataStructures.Patricia.PatriciaTrieNode right) { throw null; } + public abstract T Lookup(int key); + protected static bool MatchPrefix(int key, int prefix, int maskBit) { throw null; } + public abstract Mono.CodeContracts.Static.DataStructures.IImmutableIntMap Remove(int key); + public override string ToString() { throw null; } + public abstract void Visit(System.Action action); + public abstract void Visit(System.Action action); + } +} +namespace Mono.CodeContracts.Static.Lattices +{ + public static partial class AbstractDomainExtensions + { + public static string BottomSymbolIfAny(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool IsNormal(this Mono.CodeContracts.Static.Lattices.IAbstractDomain domain) { throw null; } + public static bool TryTrivialJoin(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + public static bool TryTrivialLessEqual(this T left, T right, out bool result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(bool); throw null; } + public static bool TryTrivialMeet(this T left, T right, out T result) where T : Mono.CodeContracts.Static.Lattices.IAbstractDomain { result = default(T); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FlatDomain : Mono.CodeContracts.Static.Lattices.IAbstractDomain>, System.IEquatable> where T : System.IEquatable + { + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain BottomValue; + public static readonly Mono.CodeContracts.Static.Lattices.FlatDomain TopValue; + public readonly T Value; + public FlatDomain(T value) { throw null;} + public Mono.CodeContracts.Static.Lattices.FlatDomain Bottom { get { throw null; } } + public bool IsBottom { get { throw null; } } + public bool IsTop { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Top { get { throw null; } } + public Mono.CodeContracts.Static.Lattices.FlatDomain Clone() { throw null; } + public void Dump(System.IO.TextWriter tw) { } + public bool Equals(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain ImmutableVersion() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Join(Mono.CodeContracts.Static.Lattices.FlatDomain that, bool widening, out bool weaker) { weaker = default(bool); throw null; } + public bool LessEqual(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Meet(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + public static implicit operator Mono.CodeContracts.Static.Lattices.FlatDomain (T value) { throw null; } + public override string ToString() { throw null; } + public Mono.CodeContracts.Static.Lattices.FlatDomain Widen(Mono.CodeContracts.Static.Lattices.FlatDomain that) { throw null; } + } + public partial interface IAbstractDomain + { + T Bottom { get; } + bool IsBottom { get; } + bool IsTop { get; } + T Top { get; } + T Clone(); + void Dump(System.IO.TextWriter tw); + T ImmutableVersion(); + T Join(T that); + T Join(T that, bool widen, out bool weaker); + bool LessEqual(T that); + T Meet(T that); + T Widen(T that); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.CompilerServices.SymbolWriter.cs b/external/binary-reference-assemblies/src/v4.6/Mono.CompilerServices.SymbolWriter.cs new file mode 100644 index 0000000000..b7a3c6c2ce --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.CompilerServices.SymbolWriter.cs @@ -0,0 +1,346 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.CompilerServices.SymbolWriter +{ + public partial class AnonymousScopeEntry + { + public readonly int ID; + public AnonymousScopeEntry(int id) { } + public Mono.CompilerServices.SymbolWriter.CapturedScope[] CapturedScopes { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CapturedVariable[] CapturedVariables { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedScope + { + public readonly string CapturedName; + public readonly int Scope; + public CapturedScope(int scope, string captured_name) { throw null;} + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CapturedVariable + { + public readonly string CapturedName; + public readonly Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind Kind; + public readonly string Name; + public CapturedVariable(string name, string captured_name, Mono.CompilerServices.SymbolWriter.CapturedVariable.CapturedKind kind) { throw null;} + public override string ToString() { throw null; } + public enum CapturedKind : byte + { + Local = (byte)0, + Parameter = (byte)1, + This = (byte)2, + } + } + public partial class CodeBlockEntry + { + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type BlockType; + public int EndOffset; + public int Index; + public int Parent; + public int StartOffset; + public CodeBlockEntry(int index, int parent, Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void Close(int end_offset) { } + public override string ToString() { throw null; } + public enum Type + { + CompilerGenerated = 2, + IteratorBody = 3, + IteratorDispatcher = 4, + Lexical = 1, + } + } + public partial class CompileUnitEntry : Mono.CompilerServices.SymbolWriter.ICompileUnit + { + public readonly int Index; + public CompileUnitEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] IncludeFiles { get { throw null; } } + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Mono.CompilerServices.SymbolWriter.ICompileUnit.Entry { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.NamespaceEntry[] Namespaces { get { throw null; } } + public static int Size { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry SourceFile { get { throw null; } } + public void AddFile(Mono.CompilerServices.SymbolWriter.SourceFileEntry file) { } + public int DefineNamespace(string name, string[] using_clauses, int parent) { throw null; } + public void ReadAll() { } + } + public partial interface ICompileUnit + { + Mono.CompilerServices.SymbolWriter.CompileUnitEntry Entry { get; } + } + public partial interface IMethodDef + { + string Name { get; } + int Token { get; } + } + public partial interface ISourceFile + { + Mono.CompilerServices.SymbolWriter.SourceFileEntry Entry { get; } + } + public partial class LineNumberEntry + { + public int Column; + public int EndColumn; + public int EndRow; + public readonly int File; + public readonly bool IsHidden; + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry Null; + public readonly int Offset; + public readonly int Row; + public LineNumberEntry(int file, int row, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset) { } + public LineNumberEntry(int file, int row, int column, int offset, bool is_hidden) { } + public LineNumberEntry(int file, int row, int column, int end_row, int end_column, int offset, bool is_hidden) { } + public override string ToString() { throw null; } + public sealed partial class LocationComparer : System.Collections.Generic.IComparer + { + public static readonly Mono.CompilerServices.SymbolWriter.LineNumberEntry.LocationComparer Default; + public LocationComparer() { } + public int Compare(Mono.CompilerServices.SymbolWriter.LineNumberEntry l1, Mono.CompilerServices.SymbolWriter.LineNumberEntry l2) { throw null; } + } + } + public partial class LineNumberTable + { + public const int Default_LineBase = -1; + public const int Default_LineRange = 8; + public const byte Default_OpcodeBase = (byte)9; + public const byte DW_LNE_end_sequence = (byte)1; + public const byte DW_LNE_MONO_negate_is_hidden = (byte)64; + public const byte DW_LNS_advance_line = (byte)3; + public const byte DW_LNS_advance_pc = (byte)2; + public const byte DW_LNS_const_add_pc = (byte)8; + public const byte DW_LNS_copy = (byte)1; + public const byte DW_LNS_set_file = (byte)4; + public readonly int LineBase; + public readonly int LineRange; + public readonly int MaxAddressIncrement; + public readonly byte OpcodeBase; + protected Mono.CompilerServices.SymbolWriter.LineNumberEntry[] _line_numbers; + protected LineNumberTable(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public Mono.CompilerServices.SymbolWriter.LineNumberEntry[] LineNumbers { get { throw null; } } + public bool GetMethodBounds(out Mono.CompilerServices.SymbolWriter.LineNumberEntry start, out Mono.CompilerServices.SymbolWriter.LineNumberEntry end) { start = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); end = default(Mono.CompilerServices.SymbolWriter.LineNumberEntry); throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LocalVariableEntry + { + public readonly int BlockIndex; + public readonly int Index; + public readonly string Name; + public LocalVariableEntry(int index, string name, int block) { throw null;} + public override string ToString() { throw null; } + } + public partial class MethodEntry : System.IComparable + { + internal MethodEntry() { } + public readonly Mono.CompilerServices.SymbolWriter.CompileUnitEntry CompileUnit; + public readonly int CompileUnitIndex; + public readonly int NamespaceID; + public const int Size = 12; + public readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile; + public readonly int Token; + public int Index { get { throw null; } set { } } + public Mono.CompilerServices.SymbolWriter.MethodEntry.Flags MethodFlags { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] GetCodeBlocks() { throw null; } + public Mono.CompilerServices.SymbolWriter.LineNumberTable GetLineNumberTable() { throw null; } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] GetLocals() { throw null; } + public string GetRealName() { throw null; } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] GetScopeVariables() { throw null; } + public void ReadAll() { } + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + ColumnsInfoIncluded = 2, + EndInfoIncluded = 4, + LocalNamesAmbiguous = 1, + } + } + public partial class MonoSymbolFile : System.IDisposable + { + public readonly int MajorVersion; + public readonly int MinorVersion; + public int NumLineNumbers; + public MonoSymbolFile() { } + public int AnonymousScopeCount { get { throw null; } } + public int CompileUnitCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry[] CompileUnits { get { throw null; } } + public System.Guid Guid { get { throw null; } } + public int MethodCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.MethodEntry[] Methods { get { throw null; } } + public int NamespaceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.OffsetTable OffsetTable { get { throw null; } } + public int SourceCount { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry[] Sources { get { throw null; } } + public int TypeCount { get { throw null; } } + public int AddCompileUnit(Mono.CompilerServices.SymbolWriter.CompileUnitEntry entry) { throw null; } + public void AddMethod(Mono.CompilerServices.SymbolWriter.MethodEntry entry) { } + public int AddSource(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public void CreateSymbolFile(System.Guid guid, System.IO.FileStream fs) { } + public Mono.CompilerServices.SymbolWriter.MethodEntry DefineMethod(Mono.CompilerServices.SymbolWriter.CompileUnitEntry comp_unit, int token, Mono.CompilerServices.SymbolWriter.ScopeVariable[] scope_vars, Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] locals, Mono.CompilerServices.SymbolWriter.LineNumberEntry[] lines, Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] code_blocks, string real_name, Mono.CompilerServices.SymbolWriter.MethodEntry.Flags flags, int namespace_id) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int FindSource(string file_name) { throw null; } + public Mono.CompilerServices.SymbolWriter.AnonymousScopeEntry GetAnonymousScope(int id) { throw null; } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry GetCompileUnit(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethod(int index) { throw null; } + public Mono.CompilerServices.SymbolWriter.MethodEntry GetMethodByToken(int token) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry GetSourceFile(int index) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.IO.Stream stream) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(System.Reflection.Assembly assembly) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename) { throw null; } + public static Mono.CompilerServices.SymbolWriter.MonoSymbolFile ReadSymbolFile(string mdbFilename, System.Guid assemblyGuid) { throw null; } + } + public partial class MonoSymbolFileException : System.Exception + { + public MonoSymbolFileException() { } + public MonoSymbolFileException(string message, System.Exception innerException) { } + public MonoSymbolFileException(string message, params object[] args) { } + } + public partial class MonoSymbolWriter + { + protected readonly Mono.CompilerServices.SymbolWriter.MonoSymbolFile file; + public MonoSymbolWriter(string filename) { } + public Mono.CompilerServices.SymbolWriter.MonoSymbolFile SymbolFile { get { throw null; } } + public void CloseCompilerGeneratedBlock(int end_offset) { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int end_offset) { } + public void DefineAnonymousScope(int id) { } + public void DefineCapturedLocal(int scope_id, string name, string captured_name) { } + public void DefineCapturedParameter(int scope_id, string name, string captured_name) { } + public void DefineCapturedScope(int scope_id, int id, string captured_name) { } + public void DefineCapturedThis(int scope_id, string captured_name) { } + public Mono.CompilerServices.SymbolWriter.CompileUnitEntry DefineCompilationUnit(Mono.CompilerServices.SymbolWriter.SourceFileEntry source) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url) { throw null; } + public Mono.CompilerServices.SymbolWriter.SourceFileEntry DefineDocument(string url, byte[] guid, byte[] checksum) { throw null; } + public void DefineLocalVariable(int index, string name) { } + public int DefineNamespace(string name, Mono.CompilerServices.SymbolWriter.CompileUnitEntry unit, string[] using_clauses, int parent) { throw null; } + public void DefineScopeVariable(int scope, int index) { } + public void EndIteratorBody(int end_offset) { } + public void EndIteratorDispatcher(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void OpenCompilerGeneratedBlock(int start_offset) { } + public Mono.CompilerServices.SymbolWriter.SourceMethodBuilder OpenMethod(Mono.CompilerServices.SymbolWriter.ICompileUnit file, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { throw null; } + public int OpenScope(int start_offset) { throw null; } + public void StartIteratorBody(int start_offset) { } + public void StartIteratorDispatcher(int start_offset) { } + public void WriteSymbolFile(System.Guid guid) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct NamespaceEntry + { + public readonly int Index; + public readonly string Name; + public readonly int Parent; + public readonly string[] UsingClauses; + public NamespaceEntry(string name, int index, string[] using_clauses, int parent) { throw null;} + public override string ToString() { throw null; } + } + public partial class OffsetTable + { + internal OffsetTable() { } + public int AnonymousScopeCount; + public int AnonymousScopeTableOffset; + public int AnonymousScopeTableSize; + public int CompileUnitCount; + public int CompileUnitTableOffset; + public int CompileUnitTableSize; + public int DataSectionOffset; + public int DataSectionSize; + public Mono.CompilerServices.SymbolWriter.OffsetTable.Flags FileFlags; + public int LineNumberTable_LineBase; + public int LineNumberTable_LineRange; + public int LineNumberTable_OpcodeBase; + public const long Magic = (long)5037318119232611860; + public const int MajorVersion = 50; + public int MethodCount; + public int MethodTableOffset; + public int MethodTableSize; + public const int MinorVersion = 0; + public int SourceCount; + public int SourceTableOffset; + public int SourceTableSize; + public int TotalFileSize; + public int TypeCount; + public override string ToString() { throw null; } + [System.FlagsAttribute] + public enum Flags + { + IsAspxSource = 1, + WindowsFileNames = 2, + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ScopeVariable + { + public readonly int Index; + public readonly int Scope; + public ScopeVariable(int scope, int index) { throw null;} + public override string ToString() { throw null; } + } + public partial class SourceFileEntry + { + public readonly int Index; + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string file_name) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string sourceFile, byte[] guid, byte[] checksum) { } + public SourceFileEntry(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum) { } + public bool AutoGenerated { get { throw null; } } + public byte[] Checksum { get { throw null; } } + public string FileName { get { throw null; } set { } } + public static int Size { get { throw null; } } + public bool CheckChecksum() { throw null; } + public void SetAutoGenerated() { } + public override string ToString() { throw null; } + } + public partial class SourceMethodBuilder + { + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit) { } + public SourceMethodBuilder(Mono.CompilerServices.SymbolWriter.ICompileUnit comp_unit, int ns_id, Mono.CompilerServices.SymbolWriter.IMethodDef method) { } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry[] Blocks { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.CodeBlockEntry CurrentBlock { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.LocalVariableEntry[] Locals { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ScopeVariable[] ScopeVariables { get { throw null; } } + public Mono.CompilerServices.SymbolWriter.ICompileUnit SourceFile { get { throw null; } } + public void AddLocal(int index, string name) { } + public void AddScopeVariable(int scope, int index) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file) { } + public void DefineMethod(Mono.CompilerServices.SymbolWriter.MonoSymbolFile file, int token) { } + public void EndBlock(int end_offset) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, bool is_hidden) { } + public void MarkSequencePoint(int offset, Mono.CompilerServices.SymbolWriter.SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset) { } + public void StartBlock(Mono.CompilerServices.SymbolWriter.CodeBlockEntry.Type type, int start_offset, int scopeIndex) { } + } + public partial class SymbolWriterImpl : System.Diagnostics.SymbolStore.ISymbolWriter + { + public SymbolWriterImpl(System.Reflection.Emit.ModuleBuilder mb) { } + public void Close() { } + public void CloseMethod() { } + public void CloseNamespace() { } + public void CloseScope(int endOffset) { } + public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, System.Guid language, System.Guid languageVendor, System.Guid documentType) { throw null; } + public void DefineField(System.Diagnostics.SymbolStore.SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) { } + public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3) { } + public void DefineSequencePoints(System.Diagnostics.SymbolStore.ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) { } + public void Initialize(System.IntPtr emitter, string filename, bool fFullBuild) { } + public void OpenMethod(System.Diagnostics.SymbolStore.SymbolToken method) { } + public void OpenNamespace(string name) { } + public int OpenScope(int startOffset) { throw null; } + public void SetMethodSourceRange(System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc, int startLine, int startColumn, System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc, int endLine, int endColumn) { } + public void SetScopeRange(int scopeID, int startOffset, int endOffset) { } + public void SetSymAttribute(System.Diagnostics.SymbolStore.SymbolToken parent, string name, byte[] data) { } + public void SetUnderlyingWriter(System.IntPtr underlyingWriter) { } + public void SetUserEntryPoint(System.Diagnostics.SymbolStore.SymbolToken entryMethod) { } + public void UsingNamespace(string fullName) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Data.Sqlite.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Data.Sqlite.cs new file mode 100644 index 0000000000..367b197b7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Data.Sqlite.cs @@ -0,0 +1,578 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("http://sqlite.phxsoftware.com")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("Public Domain")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("ADO.NET 2.0 Data Provider for SQLite")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.61.0")] +[assembly:System.Reflection.AssemblyProductAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.SQLite")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Data.Sqlite +{ + public enum CollationEncodingEnum + { + UTF16BE = 3, + UTF16LE = 2, + UTF8 = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CollationSequence + { + public Mono.Data.Sqlite.CollationEncodingEnum Encoding; + public string Name; + public Mono.Data.Sqlite.CollationTypeEnum Type; + public int Compare(char[] c1, char[] c2) { throw null; } + public int Compare(string s1, string s2) { throw null; } + } + public enum CollationTypeEnum + { + Binary = 1, + Custom = 0, + NoCase = 2, + Reverse = 3, + } + public partial class CommitEventArgs : System.EventArgs + { + internal CommitEventArgs() { } + public bool AbortTransaction; + } + public enum FunctionType + { + Aggregate = 1, + Collation = 2, + Scalar = 0, + } + [System.ComponentModel.DesignerAttribute("SQLite.Designer.SqliteCommandDesigner, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class SqliteCommand : System.Data.Common.DbCommand, System.ICloneable + { + public SqliteCommand() { } + public SqliteCommand(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteCommand(string commandText, Mono.Data.Sqlite.SqliteConnection connection, Mono.Data.Sqlite.SqliteTransaction transaction) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.SQL.Design.SqlCommandTextEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(30)] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } set { } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new Mono.Data.Sqlite.SqliteParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new Mono.Data.Sqlite.SqliteTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(0))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + public override void Cancel() { } + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new Mono.Data.Sqlite.SqliteParameter CreateParameter() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader() { throw null; } + public new Mono.Data.Sqlite.SqliteDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + } + public sealed partial class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder + { + public SqliteCommandBuilder() { } + public SqliteCommandBuilder(Mono.Data.Sqlite.SqliteDataAdapter adp) { } + [System.ComponentModel.BrowsableAttribute(false)] + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string CatalogSeparator { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteDataAdapter DataAdapter { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("[")] + public override string QuotePrefix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string QuoteSuffix { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public override string SchemaSeparator { get { throw null; } set { } } + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause) { } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + protected override string GetParameterName(int parameterOrdinal) { throw null; } + protected override string GetParameterName(string parameterName) { throw null; } + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + protected override System.Data.DataTable GetSchemaTable(System.Data.Common.DbCommand sourceCommand) { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand() { throw null; } + public new Mono.Data.Sqlite.SqliteCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + public delegate void SQLiteCommitHandler(object sender, Mono.Data.Sqlite.CommitEventArgs e); + public enum SQLiteConfig + { + MultiThread = 2, + Serialized = 3, + SingleThread = 1, + } + public sealed partial class SqliteConnection : System.Data.Common.DbConnection, System.ICloneable + { + public SqliteConnection() { } + public SqliteConnection(Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("SQLite.Designer.SqliteConnectionStringEditor, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string ConnectionString { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string Database { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string DataSource { get { throw null; } } + protected override System.Data.Common.DbProviderFactory DbProviderFactory { get { throw null; } } + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override string ServerVersion { get { throw null; } } + public static string SQLiteVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event Mono.Data.Sqlite.SQLiteCommitHandler Commit { add { } remove { } } + public event System.EventHandler RollBack { add { } remove { } } + public override event System.Data.StateChangeEventHandler StateChange { add { } remove { } } + public event Mono.Data.Sqlite.SQLiteUpdateEventHandler Update { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction() { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(bool deferredLock) { throw null; } + public new Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + [System.ObsoleteAttribute("Use one of the standard BeginTransaction methods, this one will be removed soon")] + public Mono.Data.Sqlite.SqliteTransaction BeginTransaction(System.Data.IsolationLevel isolationLevel, bool deferredLock) { throw null; } + public override void ChangeDatabase(string databaseName) { } + public void ChangePassword(byte[] newPassword) { } + public void ChangePassword(string newPassword) { } + public static void ClearAllPools() { } + public static void ClearPool(Mono.Data.Sqlite.SqliteConnection connection) { } + public object Clone() { throw null; } + public override void Close() { } + public new Mono.Data.Sqlite.SqliteCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + public static void CreateFile(string databaseFileName) { } + protected override void Dispose(bool disposing) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + public static void SetConfig(Mono.Data.Sqlite.SQLiteConfig config) { } + public void SetPassword(byte[] databasePassword) { } + public void SetPassword(string databasePassword) { } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public SqliteConnectionStringBuilder() { } + public SqliteConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool BinaryGUID { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(2000)] + [System.ComponentModel.DisplayNameAttribute("Cache Size")] + public int CacheSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.DisplayNameAttribute("Data Source")] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteDateFormats)(1))] + public Mono.Data.Sqlite.SQLiteDateFormats DateTimeFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((System.Data.IsolationLevel)(1048576))] + [System.ComponentModel.DisplayNameAttribute("Default Isolation Level")] + public System.Data.IsolationLevel DefaultIsolationLevel { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(30)] + [System.ComponentModel.DisplayNameAttribute("Default Timeout")] + public int DefaultTimeout { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool FailIfMissing { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SQLiteJournalModeEnum)(0))] + [System.ComponentModel.DisplayNameAttribute("Journal Mode")] + public Mono.Data.Sqlite.SQLiteJournalModeEnum JournalMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Legacy Format")] + public bool LegacyFormat { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(0)] + [System.ComponentModel.DisplayNameAttribute("Max Page Count")] + public int MaxPageCount { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.ComponentModel.DisplayNameAttribute("Page Size")] + public int PageSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.DisplayNameAttribute("Read Only")] + public bool ReadOnly { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute((Mono.Data.Sqlite.SynchronizationModes)(0))] + [System.ComponentModel.DisplayNameAttribute("Synchronous")] + public Mono.Data.Sqlite.SynchronizationModes SyncMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Uri { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseUTF16Encoding { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.ComponentModel.DefaultValueAttribute(3)] + public int Version { get { throw null; } set { } } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + public abstract partial class SqliteConvert + { + internal SqliteConvert() { } + protected static readonly System.DateTime UnixEpoch; + public static string[] Split(string source, char separator) { throw null; } + public static bool ToBoolean(object source) { throw null; } + public static bool ToBoolean(string source) { throw null; } + public System.DateTime ToDateTime(double julianDay) { throw null; } + public System.DateTime ToDateTime(string dateText) { throw null; } + public double ToJulianDay(System.DateTime value) { throw null; } + public string ToString(System.DateTime dateValue) { throw null; } + public virtual string ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + public byte[] ToUTF8(System.DateTime dateTimeValue) { throw null; } + public static byte[] ToUTF8(string sourceText) { throw null; } + public static string UTF8ToString(System.IntPtr nativestring, int nativestringlen) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.SqlDataAdapterDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("SQLite.Designer.SqliteDataAdapterToolboxItem, SQLite.Designer, Version=1.0.36.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139")] + public sealed partial class SqliteDataAdapter : System.Data.Common.DbDataAdapter + { + public SqliteDataAdapter() { } + public SqliteDataAdapter(Mono.Data.Sqlite.SqliteCommand cmd) { } + public SqliteDataAdapter(string commandText, Mono.Data.Sqlite.SqliteConnection connection) { } + public SqliteDataAdapter(string commandText, string connectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand SelectCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public new Mono.Data.Sqlite.SqliteCommand UpdateCommand { get { throw null; } set { } } + public event System.EventHandler RowUpdated { add { } remove { } } + public event System.EventHandler RowUpdating { add { } remove { } } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + } + public sealed partial class SqliteDataReader : System.Data.Common.DbDataReader + { + internal SqliteDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override int VisibleFieldCount { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + public override int GetOrdinal(string name) { throw null; } + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + public partial class SqliteDataSourceEnumerator : System.Data.Common.DbDataSourceEnumerator + { + public SqliteDataSourceEnumerator() { } + public override System.Data.DataTable GetDataSources() { throw null; } + } + public enum SQLiteDateFormats + { + ISO8601 = 1, + JulianDay = 2, + Ticks = 0, + UnixEpoch = 3, + } + public enum SQLiteErrorCode + { + Abort = 4, + Auth = 23, + Busy = 5, + CantOpen = 14, + Constraint = 19, + Corrupt = 11, + Done = 101, + Empty = 16, + Error = 1, + Format = 24, + Full = 13, + Internal = 2, + Interrupt = 9, + IOErr = 10, + Locked = 6, + Mismatch = 20, + Misuse = 21, + NOLFS = 22, + NoMem = 7, + NotADatabase = 26, + NotFound = 12, + Ok = 0, + Perm = 3, + Protocol = 15, + Range = 25, + ReadOnly = 8, + Row = 100, + Schema = 17, + TooBig = 18, + } + [System.SerializableAttribute] + public sealed partial class SqliteException : System.Data.Common.DbException + { + public SqliteException() { } + public SqliteException(int errorCode, string extendedInformation) { } + public SqliteException(string message) { } + public SqliteException(string message, System.Exception innerException) { } + public new Mono.Data.Sqlite.SQLiteErrorCode ErrorCode { get { throw null; } } + } + public sealed partial class SqliteFactory : System.Data.Common.DbProviderFactory, System.IServiceProvider + { + public static readonly Mono.Data.Sqlite.SqliteFactory Instance; + public SqliteFactory() { } + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class SqliteFunction : System.IDisposable + { + protected SqliteFunction() { } + public Mono.Data.Sqlite.SqliteConvert SqliteConvert { get { throw null; } } + public virtual int Compare(string param1, string param2) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object Final(object contextData) { throw null; } + public virtual object Invoke(object[] args) { throw null; } + public static void RegisterFunction(System.Type typ) { } + public virtual void Step(object[] args, int stepNumber, ref object contextData) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false, AllowMultiple=true)] + public sealed partial class SqliteFunctionAttribute : System.Attribute + { + public SqliteFunctionAttribute() { } + public int Arguments { get { throw null; } set { } } + public Mono.Data.Sqlite.FunctionType FuncType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class SqliteFunctionEx : Mono.Data.Sqlite.SqliteFunction + { + public SqliteFunctionEx() { } + protected Mono.Data.Sqlite.CollationSequence GetCollationSequence() { throw null; } + } + public enum SQLiteJournalModeEnum + { + Delete = 0, + Off = 2, + Persist = 1, + } + public static partial class SqliteMetaDataCollectionNames + { + public static readonly string Catalogs; + public static readonly string Columns; + public static readonly string ForeignKeys; + public static readonly string IndexColumns; + public static readonly string Indexes; + public static readonly string Tables; + public static readonly string Triggers; + public static readonly string ViewColumns; + public static readonly string Views; + } + public sealed partial class SqliteParameter : System.Data.Common.DbParameter, System.ICloneable + { + public SqliteParameter() { } + public SqliteParameter(System.Data.DbType dbType) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(System.Data.DbType dbType, object value) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, object value) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion rowVersion, bool sourceColumnNullMapping, object value) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn) { } + public SqliteParameter(string parameterName, System.Data.DbType dbType, string sourceColumn, System.Data.DataRowVersion rowVersion) { } + public SqliteParameter(string parameterName, object value) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public override System.Data.DbType DbType { get { throw null; } set { } } + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public object Clone() { throw null; } + public override void ResetDbType() { } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class SqliteParameterCollection : System.Data.Common.DbParameterCollection + { + internal SqliteParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new Mono.Data.Sqlite.SqliteParameter this[int index] { get { throw null; } set { } } + public new Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Sqlite.SqliteParameter parameter) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize) { throw null; } + public Mono.Data.Sqlite.SqliteParameter Add(string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn) { throw null; } + public void AddRange(Mono.Data.Sqlite.SqliteParameter[] values) { } + public override void AddRange(System.Array values) { } + public Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public override void Insert(int index, object value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + public sealed partial class SqliteTransaction : System.Data.Common.DbTransaction + { + internal SqliteTransaction() { } + public new Mono.Data.Sqlite.SqliteConnection Connection { get { throw null; } } + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public delegate void SQLiteUpdateEventHandler(object sender, Mono.Data.Sqlite.UpdateEventArgs e); + public enum SynchronizationModes + { + Full = 1, + Normal = 0, + Off = 2, + } + public enum TypeAffinity + { + Blob = 4, + DateTime = 10, + Double = 2, + Int64 = 1, + None = 11, + Null = 5, + Text = 3, + Uninitialized = 0, + } + public partial class UpdateEventArgs : System.EventArgs + { + internal UpdateEventArgs() { } + public readonly string Database; + public readonly Mono.Data.Sqlite.UpdateEventType Event; + public readonly long RowId; + public readonly string Table; + } + public enum UpdateEventType + { + Delete = 9, + Insert = 18, + Update = 23, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Data.Tds.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Data.Tds.cs new file mode 100644 index 0000000000..a1eb9b3aa3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Data.Tds.cs @@ -0,0 +1,592 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Data.Tds +{ + public delegate object FrameworkValueGetter(object rawValue, ref bool updated); + public partial class TdsMetaParameter + { + public const int maxNVarCharCharacters = 1073741823; + public const int maxVarCharCharacters = 2147483647; + public TdsMetaParameter(string name, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, Mono.Data.Tds.FrameworkValueGetter valueGetter) { } + public TdsMetaParameter(string name, int size, bool isNullable, byte precision, byte scale, object value) { } + public TdsMetaParameter(string name, object value) { } + public TdsMetaParameter(string name, string typeName, object value) { } + public Mono.Data.Tds.TdsParameterDirection Direction { get { throw null; } set { } } + public bool IsAnyVarCharMax { get { throw null; } } + public bool IsDateTimeType { get { throw null; } } + public bool IsDecimalType { get { throw null; } } + public bool IsMoneyType { get { throw null; } } + public bool IsNonUnicodeText { get { throw null; } } + public bool IsNullable { get { throw null; } set { } } + public bool IsTextType { get { throw null; } } + public bool IsVarCharMax { get { throw null; } } + public bool IsVariableSizeType { get { throw null; } set { } } + public bool IsVarNVarCharMax { get { throw null; } } + public string ParameterName { get { throw null; } set { } } + public byte Precision { get { throw null; } set { } } + public object RawValue { get { throw null; } set { } } + public byte Scale { get { throw null; } set { } } + public int Size { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + public object Value { get { throw null; } set { } } + public void CalculateIsVariableType() { } + public void Validate(int index) { } + } + public partial class TdsMetaParameterCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public TdsMetaParameterCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[int index] { get { throw null; } } + public Mono.Data.Tds.TdsMetaParameter this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void Clear() { } + public bool Contains(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(Mono.Data.Tds.TdsMetaParameter value) { throw null; } + public int IndexOf(string name) { throw null; } + public void Insert(int index, Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(Mono.Data.Tds.TdsMetaParameter value) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public enum TdsParameterDirection + { + Input = 0, + InputOutput = 2, + Output = 1, + ReturnValue = 3, + } +} +namespace Mono.Data.Tds.Protocol +{ + public abstract partial class Tds + { + protected internal Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParms; + protected Mono.Data.Tds.Protocol.TdsInternalErrorCollection messages; + protected readonly byte[] NTLMSSP_ID; + public Tds(string dataSource, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + public Tds(string dataSource, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion tdsVersion) { } + protected string Charset { get { throw null; } } + public byte[] Collation { get { throw null; } } + protected System.Collections.ArrayList ColumnNames { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumnCollection Columns { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataRow ColumnValues { get { throw null; } } + public string Database { get { throw null; } } + public string DataSource { get { throw null; } } + public bool DoneProc { get { throw null; } } + public virtual bool IsConnected { get { throw null; } set { } } + protected string Language { get { throw null; } } + protected System.Globalization.CultureInfo Locale { get { throw null; } } + public bool MoreResults { get { throw null; } set { } } + public System.Collections.ArrayList OutputParameters { get { throw null; } set { } } + public int PacketSize { get { throw null; } } + protected Mono.Data.Tds.TdsMetaParameterCollection Parameters { get { throw null; } set { } } + public bool Pooling { get { throw null; } set { } } + public int RecordsAffected { get { throw null; } set { } } + public bool SequentialAccess { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.TdsVersion ServerTdsVersion { get { throw null; } } + public string ServerVersion { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsVersion TdsVersion { get { throw null; } } + public event Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventHandler TdsErrorMessage { add { } remove { } } + public event Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventHandler TdsInfoMessage { add { } remove { } } + public virtual System.IAsyncResult BeginExecuteNonQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public virtual System.IAsyncResult BeginExecuteQuery(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected System.IAsyncResult BeginExecuteQueryInternal(string sql, bool wantResults, System.AsyncCallback callback, object state) { throw null; } + public void Cancel() { } + public void CheckAndThrowException(System.IAsyncResult ar) { } + [System.MonoTODOAttribute("Is cancel enough, or do we need to drop the connection?")] + protected void CheckForData(int timeout) { } + public abstract bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters); + protected Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs CreateTdsErrorMessageEvent(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + protected Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs CreateTdsInfoMessageEvent(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { throw null; } + public static Mono.Data.Tds.Protocol.TdsTimeoutException CreateTimeoutException(string dataSource, string method) { throw null; } + public virtual void Disconnect() { } + public virtual void EndExecuteNonQuery(System.IAsyncResult ar) { } + public virtual void EndExecuteProcedure(System.IAsyncResult ar) { } + public virtual void EndExecuteQuery(System.IAsyncResult ar) { } + protected void EndExecuteQueryInternal(System.IAsyncResult ar) { } + public virtual void ExecPrepared(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void ExecProc(string sql) { } + public virtual void ExecProc(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected virtual void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public void Execute(string sql) { } + public virtual void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecuteQuery(string sql, int timeout, bool wantResults) { } + protected object GetColumnValue(System.Nullable colType, bool outParam) { throw null; } + public static string GetPlainPassword(System.Security.SecureString secPass) { throw null; } + public object GetSequentialColumnValue(int colIndex) { throw null; } + public long GetSequentialColumnValue(int colIndex, long fieldIndex, byte[] buffer, int bufferIndex, int size) { throw null; } + protected object GetStringValue(bool wideChars, int len, System.Text.Encoding enc) { throw null; } + protected object GetStringValue(System.Nullable colType, bool wideChars, bool outputParam, System.Text.Encoding encoder) { throw null; } + protected int GetSubPacketLength() { throw null; } + protected virtual void InitComm(int port, int timeout) { } + protected internal void InitExec() { } + protected virtual bool IsValidRowCount(byte status, byte op) { throw null; } + protected bool IsWideType(Mono.Data.Tds.Protocol.TdsColumnType columnType) { throw null; } + protected void LoadRow() { } + public bool NextResult() { throw null; } + public bool NextRow() { throw null; } + protected void OnBeginExecuteQueryCallback(System.IAsyncResult ar) { } + protected void OnTdsErrorMessage(Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e) { } + protected void OnTdsInfoMessage(Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e) { } + public virtual string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected internal int ProcessAuthentication() { throw null; } + protected void ProcessColumnDetail() { } + protected abstract void ProcessColumnInfo(); + protected void ProcessColumnNames() { } + protected void ProcessDynamic() { } + [System.MonoTODOAttribute("Make sure counting works right, especially with multiple resultsets.")] + protected void ProcessEndToken(Mono.Data.Tds.Protocol.TdsPacketSubType type) { } + protected void ProcessEnvironmentChange() { } + protected void ProcessLoginAck() { } + protected void ProcessMessage(Mono.Data.Tds.Protocol.TdsPacketSubType subType) { } + protected virtual void ProcessOutputParam() { } + protected virtual void ProcessReturnStatus() { } + protected virtual Mono.Data.Tds.Protocol.TdsPacketSubType ProcessSubPacket() { throw null; } + protected void ProcessTableName() { } + public virtual bool Reset() { throw null; } + protected void SetCharset(string charset) { } + protected void SetCharset(System.Text.Encoding encoder) { } + protected void SetLanguage(string language) { } + public void SkipToEnd() { } + public virtual void Unprepare(string statementId) { } + public void WaitFor(System.IAsyncResult ar) { } + } + public sealed partial class Tds42 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds42(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds42(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + protected override void ProcessColumnInfo() { } + } + [System.MonoTODOAttribute("FIXME: Can packetsize be anything other than 512?")] + public sealed partial class Tds50 : Mono.Data.Tds.Protocol.Tds + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + public Tds50(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds50(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string id, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + public override void Unprepare(string statementId) { } + } + public partial class Tds70 : Mono.Data.Tds.Protocol.Tds + { + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int lifetime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds70(string server, int port, int packetSize, int timeout, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + public Tds70(string server, int port, int packetSize, int timeout, int lifeTime, Mono.Data.Tds.Protocol.TdsVersion version) : base (default(string), default(int), default(int), default(int), default(Mono.Data.Tds.Protocol.TdsVersion)) { } + protected virtual byte[] ClientVersion { get { throw null; } } + protected virtual byte Precision { get { throw null; } } + public override System.IAsyncResult BeginExecuteNonQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteProcedure(string prolog, string epilog, string cmdText, bool IsNonQuery, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginExecuteQuery(string cmdText, Mono.Data.Tds.TdsMetaParameterCollection parameters, System.AsyncCallback callback, object state) { throw null; } + protected string BuildExec(string sql) { throw null; } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void EndExecuteNonQuery(System.IAsyncResult ar) { } + public override void EndExecuteProcedure(System.IAsyncResult ar) { } + public override void EndExecuteQuery(System.IAsyncResult ar) { } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void ExecProc(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected void ExecRPC(Mono.Data.Tds.Protocol.TdsRpcProcId rpcId, string sql, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ExecRPC(string rpcName, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override bool IsValidRowCount(byte status, byte op) { throw null; } + public override string Prepare(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + protected override void ProcessColumnInfo() { } + protected override void ProcessReturnStatus() { } + public override bool Reset() { throw null; } + public override void Unprepare(string statementId) { } + } + public partial class Tds80 : Mono.Data.Tds.Protocol.Tds70 + { + public static readonly Mono.Data.Tds.Protocol.TdsVersion Version; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port) : base (default(string), default(int)) { } + public Tds80(string server, int port, int lifetime) : base (default(string), default(int)) { } + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public Tds80(string server, int port, int packetSize, int timeout) : base (default(string), default(int)) { } + public Tds80(string server, int port, int packetSize, int timeout, int lifeTime) : base (default(string), default(int)) { } + protected override byte[] ClientVersion { get { throw null; } } + protected override byte Precision { get { throw null; } } + public override bool Connect(Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters) { throw null; } + public override void ExecPrepared(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + public override void Execute(string commandText, Mono.Data.Tds.TdsMetaParameterCollection parameters, int timeout, bool wantResults) { } + protected override void ProcessColumnInfo() { } + protected override void ProcessOutputParam() { } + } + public partial class TdsBigDecimal + { + public TdsBigDecimal(byte precision, byte scale, bool isNegative, int[] data) { } + public int[] Data { get { throw null; } } + public bool IsNegative { get { throw null; } } + public byte Precision { get { throw null; } } + public byte Scale { get { throw null; } } + } + public partial class TdsBulkCopy + { + public TdsBulkCopy(Mono.Data.Tds.Protocol.Tds tds) { } + public bool BulkCopyData(object o, bool isNewRow, int size, Mono.Data.Tds.TdsMetaParameter parameter) { throw null; } + public bool BulkCopyEnd() { throw null; } + public bool BulkCopyStart(Mono.Data.Tds.TdsMetaParameterCollection parameters) { throw null; } + public bool SendColumnMetaData(string colMetaData) { throw null; } + } + public enum TdsColumnStatus + { + Hidden = 16, + IsExpression = 4, + IsKey = 8, + Rename = 32, + } + public enum TdsColumnType + { + BigBinary = 173, + BigChar = 175, + BigInt = 127, + BigNVarChar = 231, + BigVarBinary = 165, + BigVarChar = 167, + Binary = 45, + Bit = 50, + BitN = 104, + Char = 47, + DateTime = 61, + DateTime2 = 42, + DateTime4 = 58, + DateTimeN = 111, + DateTimeOffset = 43, + Decimal = 106, + Float8 = 62, + FloatN = 109, + Image = 34, + Int1 = 48, + Int2 = 52, + Int4 = 56, + IntN = 38, + Money = 60, + Money4 = 112, + MoneyN = 110, + NChar = 239, + NText = 99, + Numeric = 108, + NVarChar = 103, + Real = 59, + SmallMoney = 122, + Text = 35, + UniqueIdentifier = 36, + VarBinary = 37, + VarChar = 39, + Variant = 98, + Void = 31, + } + public partial class TdsConnectionInfo + { + public string DataSource; + public int LifeTime; + public int PacketSize; + public int PoolMaxSize; + public int PoolMinSize; + public int Port; + public int Timeout; + [System.ObsoleteAttribute("Use the constructor that receives a lifetime parameter")] + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize) { } + public TdsConnectionInfo(string dataSource, int port, int packetSize, int timeout, int minSize, int maxSize, int lifeTime) { } + public override string ToString() { throw null; } + } + public partial class TdsConnectionParameters + { + public string ApplicationName; + public string AttachDBFileName; + public string Charset; + public string Database; + public string DefaultDomain; + public bool DomainLogin; + public string Hostname; + public string Language; + public string LibraryName; + public System.Security.SecureString Password; + public bool PasswordSet; + public string ProgName; + public string User; + public TdsConnectionParameters() { } + public void Reset() { } + } + public partial class TdsConnectionPool + { + public TdsConnectionPool(Mono.Data.Tds.Protocol.TdsConnectionPoolManager manager, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { } + public bool Pooling { get { throw null; } set { } } + public Mono.Data.Tds.Protocol.Tds GetConnection() { throw null; } + public void ReleaseConnection(Mono.Data.Tds.Protocol.Tds connection) { } + public void ResetConnectionPool() { } + } + public partial class TdsConnectionPoolManager + { + public TdsConnectionPoolManager(Mono.Data.Tds.Protocol.TdsVersion version) { } + public virtual Mono.Data.Tds.Protocol.Tds CreateConnection(Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + public System.Collections.IDictionary GetConnectionPool() { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString) { throw null; } + public Mono.Data.Tds.Protocol.TdsConnectionPool GetConnectionPool(string connectionString, Mono.Data.Tds.Protocol.TdsConnectionInfo info) { throw null; } + } + public partial class TdsDataColumn + { + public TdsDataColumn() { } + public System.Nullable AllowDBNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseCatalogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseSchemaName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseTableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ColumnName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnOrdinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAliased { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsAutoIncrement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsExpression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsHidden { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsIdentity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsRowVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object this[string key] { get { throw null; } set { } } + public System.Nullable LCID { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericPrecision { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable NumericScale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SortOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class TdsDataColumnCollection : System.Collections.IEnumerable + { + public TdsDataColumnCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsDataColumn this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsDataColumn schema) { throw null; } + public void Add(Mono.Data.Tds.Protocol.TdsDataColumnCollection columns) { } + public void Clear() { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public partial class TdsDataRow : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public TdsDataRow() { } + public int BigDecimalIndex { get { throw null; } set { } } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(int index, System.Array array, int arrayIndex, int count) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public enum TdsEnvPacketSubType + { + BlockSize = 4, + CharSet = 3, + CollationInfo = 7, + Database = 1, + Locale = 5, + } + public sealed partial class TdsInternalError + { + public TdsInternalError(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { } + public byte Class { get { throw null; } set { } } + public int LineNumber { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public int Number { get { throw null; } set { } } + public string Procedure { get { throw null; } set { } } + public string Server { get { throw null; } set { } } + public string Source { get { throw null; } set { } } + public byte State { get { throw null; } set { } } + } + public sealed partial class TdsInternalErrorCollection : System.Collections.IEnumerable + { + public TdsInternalErrorCollection() { } + public int Count { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalError this[int index] { get { throw null; } set { } } + public int Add(Mono.Data.Tds.Protocol.TdsInternalError error) { throw null; } + public void Clear() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class TdsInternalErrorMessageEventArgs : Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs + { + public TdsInternalErrorMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) : base (default(Mono.Data.Tds.Protocol.TdsInternalErrorCollection)) { } + } + public delegate void TdsInternalErrorMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalErrorMessageEventArgs e); + public partial class TdsInternalException : System.SystemException + { + internal TdsInternalException() { } + public byte Class { get { throw null; } } + public int LineNumber { get { throw null; } } + public override string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public override string Source { get { throw null; } } + public byte State { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class TdsInternalInfoMessageEventArgs : System.EventArgs + { + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalError error) { } + public TdsInternalInfoMessageEventArgs(Mono.Data.Tds.Protocol.TdsInternalErrorCollection errors) { } + public byte Class { get { throw null; } } + public Mono.Data.Tds.Protocol.TdsInternalErrorCollection Errors { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Message { get { throw null; } } + public int Number { get { throw null; } } + public string Procedure { get { throw null; } } + public string Server { get { throw null; } } + public string Source { get { throw null; } } + public byte State { get { throw null; } } + public int Add(byte theClass, int lineNumber, string message, int number, string procedure, string server, string source, byte state) { throw null; } + } + public delegate void TdsInternalInfoMessageEventHandler(object sender, Mono.Data.Tds.Protocol.TdsInternalInfoMessageEventArgs e); + public enum TdsPacketSubType + { + AltFormat = 168, + AltName = 167, + Authentication = 237, + Capability = 226, + ColumnDetail = 165, + ColumnInfo = 161, + ColumnMetadata = 129, + ColumnName = 160, + ColumnOrder = 169, + Control = 174, + Done = 253, + DoneInProc = 255, + DoneProc = 254, + Dynamic = 231, + Dynamic2 = 163, + EED = 229, + EnvironmentChange = 227, + Error = 170, + Info = 171, + LoginAck = 173, + Param = 172, + Parameters = 215, + ParamFormat = 236, + ProcId = 124, + ReturnStatus = 121, + Row = 209, + RowFormat = 238, + TableName = 164, + } + public enum TdsPacketType + { + Bulk = 7, + Cancel = 6, + DBRPC = 230, + Logoff = 113, + Logon = 2, + Logon70 = 16, + None = 0, + Normal = 15, + Proc = 3, + Query = 1, + Reply = 4, + RPC = 3, + SspAuth = 17, + } + public enum TdsRpcProcId + { + Cursor = 1, + CursorClose = 9, + CursorExecute = 4, + CursorFetch = 7, + CursorOpen = 2, + CursorOption = 8, + CursorPrepare = 3, + CursorPrepExec = 5, + CursorUnprepare = 6, + Execute = 12, + ExecuteSql = 10, + Prepare = 11, + PrepExec = 13, + PrepExecRpc = 14, + Unprepare = 15, + } + public partial class TdsTimeoutException : Mono.Data.Tds.Protocol.TdsInternalException + { + internal TdsTimeoutException() { } + } + public enum TdsVersion + { + tds100 = 100, + tds42 = 42, + tds50 = 50, + tds70 = 70, + tds80 = 80, + tds81 = 81, + tds90 = 90, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Debugger.Soft.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Debugger.Soft.cs new file mode 100644 index 0000000000..1bedd97951 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Debugger.Soft.cs @@ -0,0 +1,880 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono Soft Debugger API library")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Debugger.Soft.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Debugger.Soft +{ + public partial class AbsentInformationException : System.Exception + { + public AbsentInformationException() { } + } + public partial class AppDomainCreateEvent : Mono.Debugger.Soft.Event + { + internal AppDomainCreateEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class AppDomainMirror : Mono.Debugger.Soft.Mirror + { + internal AppDomainMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Corlib { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Mono.Debugger.Soft.ObjectMirror CreateBoxedValue(Mono.Debugger.Soft.Value value) { throw null; } + public Mono.Debugger.Soft.StringMirror CreateString(string s) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror[] GetAssemblies() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetCorrespondingType(System.Type t) { throw null; } + public Mono.Debugger.Soft.AssemblyMirror GetEntryAssembly() { throw null; } + } + public partial class AppDomainUnloadEvent : Mono.Debugger.Soft.Event + { + internal AppDomainUnloadEvent() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + } + public partial class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable + { + internal ArrayMirror() { } + public int[] lengths; + public int[] lower_bounds; + public int rank; + public Mono.Debugger.Soft.Value this[int index] { get { throw null; } set { } } + public int Length { get { throw null; } } + public int Rank { get { throw null; } } + public int GetLength(int dimension) { throw null; } + public int GetLowerBound(int dimension) { throw null; } + public System.Collections.Generic.IList GetValues(int index, int length) { throw null; } + public void SetValues(int index, Mono.Debugger.Soft.Value[] values) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AssemblyLoadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyLoadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public sealed partial class AssemblyLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal AssemblyLoadEventRequest() { } + } + public partial class AssemblyMirror : Mono.Debugger.Soft.Mirror + { + internal AssemblyMirror() { } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror EntryPoint { get { throw null; } } + public string Location { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror ManifestModule { get { throw null; } } + public Mono.Cecil.AssemblyDefinition Metadata { get { throw null; } set { } } + public Mono.Debugger.Soft.ObjectMirror GetAssemblyObject() { throw null; } + public virtual System.Reflection.AssemblyName GetName() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetType(string name, bool throwOnError, bool ignoreCase) { throw null; } + } + public partial class AssemblyUnloadEvent : Mono.Debugger.Soft.Event + { + internal AssemblyUnloadEvent() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + } + public partial class BreakpointEvent : Mono.Debugger.Soft.Event + { + internal BreakpointEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class BreakpointEventRequest : Mono.Debugger.Soft.EventRequest + { + internal BreakpointEventRequest() { } + public override void Enable() { } + } + public partial class CommandException : System.Exception + { + internal CommandException() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Connection + { + protected Connection() { } + public void ForceDisconnect() { } + public void StartBuffering() { } + public void StopBuffering() { } + protected abstract void TransportClose(); + protected abstract int TransportReceive(byte[] buf, int buf_offset, int len); + protected abstract int TransportSend(byte[] buf, int buf_offset, int len); + protected abstract void TransportSetTimeouts(int send_timeout, int receive_timeout); + public long[] Type_GetMethodsByNameFlags(long id, string name, int flags, bool ignoreCase) { throw null; } + } + public sealed partial class CustomAttributeDataMirror + { + internal CustomAttributeDataMirror() { } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public Mono.Debugger.Soft.MethodMirror Constructor { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public System.Collections.Generic.IList ConstructorArguments { get { throw null; } } + public System.Collections.Generic.IList NamedArguments { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeNamedArgumentMirror + { + public Mono.Debugger.Soft.FieldInfoMirror Field { get { throw null; } } + public Mono.Debugger.Soft.PropertyInfoMirror Property { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeTypedArgumentMirror TypedValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct CustomAttributeTypedArgumentMirror + { + public System.Type ArgumentType { get { throw null; } } + public object Value { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class EnumMirror : Mono.Debugger.Soft.StructMirror + { + internal EnumMirror() { } + public string StringValue { get { throw null; } } + public object Value { get { throw null; } set { } } + } + public enum ErrorCode + { + ABSENT_INFORMATION = 105, + ERR_NO_INVOCATION = 104, + ERR_UNLOADED = 103, + INVALID_ARGUMENT = 102, + INVALID_FIELDID = 25, + INVALID_FRAMEID = 30, + INVALID_OBJECT = 20, + INVOKE_ABORTED = 107, + NONE = 0, + NOT_IMPLEMENTED = 100, + NOT_SUSPENDED = 101, + NO_SEQ_POINT_AT_IL_OFFSET = 106, + } + public partial class ErrorHandlerEventArgs : System.EventArgs + { + public ErrorHandlerEventArgs() { } + public Mono.Debugger.Soft.ErrorCode ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class Event + { + internal Event() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.EventRequest Request { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class EventRequest + { + internal EventRequest() { } + protected System.Collections.Generic.IList assembly_filter; + protected int count; + protected bool enabled; + protected Mono.Debugger.Soft.EventType etype; + protected int id; + protected Mono.Debugger.Soft.SuspendPolicy suspend; + protected Mono.Debugger.Soft.ThreadMirror thread; + protected Mono.Debugger.Soft.VirtualMachine vm; + public System.Collections.Generic.IList AssemblyFilter { get { throw null; } set { } } + public int Count { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public Mono.Debugger.Soft.EventType EventType { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } set { } } + protected void CheckDisabled() { } + protected void CheckMirror(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.Mirror m) { } + public void Disable() { } + public virtual void Enable() { } + protected void SetEnabled(int id) { } + } + public partial class EventSet + { + internal EventSet() { } + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.Event[] Events { get { throw null; } } + public Mono.Debugger.Soft.Event this[int index] { get { throw null; } } + public Mono.Debugger.Soft.SuspendPolicy SuspendPolicy { get { throw null; } } + } + public enum EventType + { + AppDomainCreate = 4, + AppDomainUnload = 5, + AssemblyLoad = 8, + AssemblyUnload = 9, + Breakpoint = 10, + Exception = 13, + KeepAlive = 14, + MethodEntry = 6, + MethodExit = 7, + Step = 11, + ThreadDeath = 3, + ThreadStart = 2, + TypeLoad = 12, + UserBreak = 15, + UserLog = 16, + VMDeath = 1, + VMDisconnect = 99, + VMStart = 0, + } + public partial class ExceptionEvent : Mono.Debugger.Soft.Event + { + internal ExceptionEvent() { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + public sealed partial class ExceptionEventRequest : Mono.Debugger.Soft.EventRequest + { + internal ExceptionEventRequest() { } + public Mono.Debugger.Soft.TypeMirror ExceptionType { get { throw null; } } + public bool IncludeSubclasses { get { throw null; } set { } } + public override void Enable() { } + } + public partial class FieldInfoMirror : Mono.Debugger.Soft.Mirror + { + public FieldInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.TypeMirror type, System.Reflection.FieldAttributes attrs) { } + public FieldInfoMirror(Mono.Debugger.Soft.VirtualMachine vm, long id) { } + public System.Reflection.FieldAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror FieldType { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsInitOnly { get { throw null; } } + public bool IsLiteral { get { throw null; } } + public bool IsNotSerialized { get { throw null; } } + public bool IsPinvokeImpl { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public Mono.Cecil.FieldDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + } + public partial interface IInvokeAsyncResult : System.IAsyncResult + { + void Abort(); + } + public partial class ILExceptionHandler + { + internal ILExceptionHandler() { } + public Mono.Debugger.Soft.TypeMirror CatchType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int FilterOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HandlerOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Mono.Debugger.Soft.ILExceptionHandlerType HandlerType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int TryOffset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum ILExceptionHandlerType + { + Catch = 0, + Fault = 4, + Filter = 1, + Finally = 2, + } + public partial class ILInstruction + { + internal ILInstruction() { } + public Mono.Debugger.Soft.ILInstruction Next { get { throw null; } set { } } + public int Offset { get { throw null; } } + public Mono.Cecil.Cil.OpCode OpCode { get { throw null; } } + public object Operand { get { throw null; } set { } } + public Mono.Debugger.Soft.ILInstruction Previous { get { throw null; } set { } } + } + public partial interface IMirror + { + Mono.Debugger.Soft.VirtualMachine VirtualMachine { get; } + } + public partial class InterfaceMappingMirror : Mono.Debugger.Soft.Mirror + { + internal InterfaceMappingMirror() { } + public Mono.Debugger.Soft.MethodMirror[] InterfaceMethods; + public Mono.Debugger.Soft.TypeMirror InterfaceType; + public Mono.Debugger.Soft.MethodMirror[] TargetMethods; + public Mono.Debugger.Soft.TypeMirror TargetType; + } + public partial class InvalidStackFrameException : System.Exception + { + public InvalidStackFrameException() { } + } + public partial class InvocationException : System.Exception + { + public InvocationException(Mono.Debugger.Soft.ObjectMirror exception) { } + public Mono.Debugger.Soft.ObjectMirror Exception { get { throw null; } } + } + [System.FlagsAttribute] + public enum InvokeOptions + { + DisableBreakpoints = 1, + None = 0, + ReturnOutArgs = 8, + ReturnOutThis = 4, + SingleThreaded = 2, + Virtual = 16, + } + public partial class InvokeResult + { + public InvokeResult() { } + public Mono.Debugger.Soft.Value[] OutArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value OutThis { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.Value Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface ITargetProcess + { + bool HasExited { get; } + int Id { get; } + string ProcessName { get; } + System.IO.StreamReader StandardError { get; } + System.IO.StreamReader StandardOutput { get; } + event System.EventHandler Exited; + void Kill(); + } + public partial class LaunchOptions + { + public LaunchOptions() { } + public string AgentArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.ProcessLauncher CustomProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.LaunchOptions.TargetProcessLauncher CustomTargetProcessLauncher { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Valgrind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public delegate System.Diagnostics.Process ProcessLauncher(System.Diagnostics.ProcessStartInfo info); + public delegate Mono.Debugger.Soft.ITargetProcess TargetProcessLauncher(System.Diagnostics.ProcessStartInfo info); + } + public partial class LocalScope : Mono.Debugger.Soft.Mirror + { + internal LocalScope() { } + public int LiveRangeEnd { get { throw null; } } + public int LiveRangeStart { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public partial class LocalVariable : Mono.Debugger.Soft.Mirror + { + internal LocalVariable() { } + public int Index { get { throw null; } } + public bool IsArg { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public partial class Location : Mono.Debugger.Soft.Mirror + { + internal Location() { } + public int ColumnNumber { get { throw null; } } + public int EndColumnNumber { get { throw null; } } + public int EndLineNumber { get { throw null; } } + public int ILOffset { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string SourceFile { get { throw null; } } + public byte[] SourceFileHash { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class MethodBodyMirror : Mono.Debugger.Soft.Mirror + { + internal MethodBodyMirror() { } + public System.Collections.Generic.List ExceptionHandlers { get { throw null; } } + public System.Collections.Generic.List Instructions { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public byte[] GetILAsByteArray() { throw null; } + } + public partial class MethodEntryEvent : Mono.Debugger.Soft.Event + { + internal MethodEntryEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodEntryEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodEntryEventRequest() { } + } + public partial class MethodExitEvent : Mono.Debugger.Soft.Event + { + internal MethodExitEvent() { } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class MethodExitEventRequest : Mono.Debugger.Soft.EventRequest + { + internal MethodExitEventRequest() { } + } + public partial class MethodMirror : Mono.Debugger.Soft.Mirror + { + internal MethodMirror() { } + public System.Reflection.MethodAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public string FullName { get { throw null; } } + public System.Collections.Generic.IList ILOffsets { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAssembly { get { throw null; } } + public bool IsConstructor { get { throw null; } } + public bool IsFamily { get { throw null; } } + public bool IsFamilyAndAssembly { get { throw null; } } + public bool IsFamilyOrAssembly { get { throw null; } } + public bool IsFinal { get { throw null; } } + public bool IsGenericMethod { get { throw null; } } + public bool IsGenericMethodDefinition { get { throw null; } } + public bool IsHideBySig { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsStatic { get { throw null; } } + public bool IsVirtual { get { throw null; } } + public System.Collections.Generic.IList LineNumbers { get { throw null; } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public Mono.Cecil.MethodDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.ParameterInfoMirror ReturnParameter { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ReturnType { get { throw null; } } + public string SourceFile { get { throw null; } } + public Mono.Debugger.Soft.Value Evaluate(Mono.Debugger.Soft.Value this_val, Mono.Debugger.Soft.Value[] args) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGenericMethodDefinition() { throw null; } + public Mono.Debugger.Soft.LocalVariable GetLocal(string name) { throw null; } + public Mono.Debugger.Soft.LocalVariable[] GetLocals() { throw null; } + public Mono.Debugger.Soft.MethodBodyMirror GetMethodBody() { throw null; } + public System.Reflection.MethodImplAttributes GetMethodImplementationFlags() { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetParameters() { throw null; } + public Mono.Debugger.Soft.LocalScope[] GetScopes() { throw null; } + public Mono.Debugger.Soft.Location LocationAtILOffset(int il_offset) { throw null; } + public Mono.Debugger.Soft.MethodMirror MakeGenericMethod(Mono.Debugger.Soft.TypeMirror[] args) { throw null; } + } + public abstract partial class Mirror : Mono.Debugger.Soft.IMirror + { + internal Mirror() { } + protected long id; + protected Mono.Debugger.Soft.VirtualMachine vm; + public Mono.Debugger.Soft.VirtualMachine VirtualMachine { get { throw null; } } + protected void CheckMirror(Mono.Debugger.Soft.Mirror m) { } + protected void SetVirtualMachine(Mono.Debugger.Soft.VirtualMachine vm) { } + } + public partial class ModuleMirror : Mono.Debugger.Soft.Mirror + { + internal ModuleMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public string FullyQualifiedName { get { throw null; } } + public System.Guid ModuleVersionId { get { throw null; } } + public string Name { get { throw null; } } + public string ScopeName { get { throw null; } } + } + public partial class ObjectCollectedException : System.Exception + { + public ObjectCollectedException() { } + } + public partial class ObjectMirror : Mono.Debugger.Soft.Value + { + internal ObjectMirror() { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public bool IsCollected { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginInvokeMultiple(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror[] methods, System.Collections.Generic.IList> arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public void EndInvokeMultiple(System.IAsyncResult asyncResult) { } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class ParameterInfoMirror : Mono.Debugger.Soft.Mirror + { + internal ParameterInfoMirror() { } + public System.Reflection.ParameterAttributes Attributes { get { throw null; } } + public bool IsRetval { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror ParameterType { get { throw null; } } + public int Position { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class PointerValue : Mono.Debugger.Soft.Value + { + public PointerValue(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.TypeMirror type, long addr) { } + public long Address { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class PrimitiveValue : Mono.Debugger.Soft.Value + { + public PrimitiveValue(Mono.Debugger.Soft.VirtualMachine vm, object value) { } + public object Value { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public override string ToString() { throw null; } + } + public partial class PropertyInfoMirror : Mono.Debugger.Soft.Mirror + { + public PropertyInfoMirror(Mono.Debugger.Soft.TypeMirror parent, long id, string name, Mono.Debugger.Soft.MethodMirror get_method, Mono.Debugger.Soft.MethodMirror set_method, System.Reflection.PropertyAttributes attrs) { } + public System.Reflection.PropertyAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror DeclaringType { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public Mono.Cecil.PropertyDefinition Metadata { get { throw null; } } + public string Name { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror PropertyType { get { throw null; } } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetGetMethod(bool nonPublic) { throw null; } + public Mono.Debugger.Soft.ParameterInfoMirror[] GetIndexParameters() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetSetMethod(bool nonPublic) { throw null; } + } + public partial class StackFrame : Mono.Debugger.Soft.Mirror + { + internal StackFrame() { } + public int ColumnNumber { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror Domain { get { throw null; } } + public string FileName { get { throw null; } } + public int ILOffset { get { throw null; } } + public bool IsDebuggerInvoke { get { throw null; } } + public bool IsNativeTransition { get { throw null; } } + public int LineNumber { get { throw null; } } + public Mono.Debugger.Soft.Location Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + public Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public Mono.Debugger.Soft.Value GetArgument(int pos) { throw null; } + public Mono.Debugger.Soft.Value GetThis() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.LocalVariable var) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.ParameterInfoMirror param) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(Mono.Debugger.Soft.LocalVariable[] vars) { throw null; } + public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) { throw null; } + public System.Collections.Generic.IList GetVisibleVariables() { throw null; } + public void SetThis(Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value) { } + public void SetValue(Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value) { } + } + public enum StepDepth + { + Into = 0, + Out = 2, + Over = 1, + } + public partial class StepEvent : Mono.Debugger.Soft.Event + { + internal StepEvent() { } + public long Location { get { throw null; } } + public Mono.Debugger.Soft.MethodMirror Method { get { throw null; } } + } + public sealed partial class StepEventRequest : Mono.Debugger.Soft.EventRequest + { + internal StepEventRequest() { } + public Mono.Debugger.Soft.StepDepth Depth { get { throw null; } set { } } + public Mono.Debugger.Soft.StepFilter Filter { get { throw null; } set { } } + public Mono.Debugger.Soft.StepSize Size { get { throw null; } set { } } + public new Mono.Debugger.Soft.ThreadMirror Thread { get { throw null; } } + public override void Enable() { } + } + [System.FlagsAttribute] + public enum StepFilter + { + DebuggerHidden = 2, + DebuggerNonUserCode = 8, + DebuggerStepThrough = 4, + None = 0, + StaticCtor = 1, + } + public enum StepSize + { + Line = 1, + Min = 0, + } + public partial class StringMirror : Mono.Debugger.Soft.ObjectMirror + { + internal StringMirror() { } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public char[] GetChars(int index, int length) { throw null; } + } + public partial class StructMirror : Mono.Debugger.Soft.Value + { + internal StructMirror() { } + public Mono.Debugger.Soft.Value[] Fields { get { throw null; } } + public Mono.Debugger.Soft.Value this[string field] { get { throw null; } set { } } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsyncWithResult(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + } + public enum SuspendPolicy + { + All = 2, + EventThread = 1, + None = 0, + } + public partial class ThreadDeathEvent : Mono.Debugger.Soft.Event + { + internal ThreadDeathEvent() { } + } + public partial class ThreadMirror : Mono.Debugger.Soft.ObjectMirror + { + internal ThreadMirror() { } + public long Id { get { throw null; } } + public bool IsThreadPoolThread { get { throw null; } } + public string Name { get { throw null; } } + public static bool NativeTransitions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ThreadId { get { throw null; } } + public System.Threading.ThreadState ThreadState { get { throw null; } } + public long TID { get { throw null; } } + public static void FetchFrames(System.Collections.Generic.IList threads) { } + public Mono.Debugger.Soft.StackFrame[] GetFrames() { throw null; } + public void SetIP(Mono.Debugger.Soft.Location loc) { } + } + public partial class ThreadStartEvent : Mono.Debugger.Soft.Event + { + internal ThreadStartEvent() { } + } + public partial class TypeLoadEvent : Mono.Debugger.Soft.Event + { + internal TypeLoadEvent() { } + public Mono.Debugger.Soft.TypeMirror Type { get { throw null; } } + } + public sealed partial class TypeLoadEventRequest : Mono.Debugger.Soft.EventRequest + { + internal TypeLoadEventRequest() { } + public string[] SourceFileFilter { get { throw null; } set { } } + public string[] TypeNameFilter { get { throw null; } set { } } + public override void Enable() { } + } + public partial class TypeMirror : Mono.Debugger.Soft.Mirror + { + internal TypeMirror() { } + public Mono.Debugger.Soft.AssemblyMirror Assembly { get { throw null; } } + public System.Reflection.TypeAttributes Attributes { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror BaseType { get { throw null; } } + public string CSharpName { get { throw null; } } + public Mono.Debugger.Soft.TypeMirror EnumUnderlyingType { get { throw null; } } + public string FullName { get { throw null; } } + public bool HasElementType { get { throw null; } } + public bool IsAbstract { get { throw null; } } + public bool IsAnsiClass { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsAutoClass { get { throw null; } } + public bool IsAutoLayout { get { throw null; } } + public bool IsByRef { get { throw null; } } + public bool IsClass { get { throw null; } } + public bool IsCOMObject { get { throw null; } } + public bool IsContextful { get { throw null; } } + public bool IsEnum { get { throw null; } } + public bool IsExplicitLayout { get { throw null; } } + public bool IsGenericType { get { throw null; } } + public bool IsGenericTypeDefinition { get { throw null; } } + public bool IsImport { get { throw null; } } + public bool IsInitialized { get { throw null; } } + public bool IsInterface { get { throw null; } } + public bool IsLayoutSequential { get { throw null; } } + public bool IsMarshalByRef { get { throw null; } } + public bool IsNested { get { throw null; } } + public bool IsNestedAssembly { get { throw null; } } + public bool IsNestedFamANDAssem { get { throw null; } } + public bool IsNestedFamily { get { throw null; } } + public bool IsNestedFamORAssem { get { throw null; } } + public bool IsNestedPrivate { get { throw null; } } + public bool IsNestedPublic { get { throw null; } } + public bool IsNotPublic { get { throw null; } } + public bool IsPointer { get { throw null; } } + public bool IsPrimitive { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsSealed { get { throw null; } } + public bool IsSerializable { get { throw null; } } + public bool IsSpecialName { get { throw null; } } + public bool IsUnicodeClass { get { throw null; } } + public bool IsValueType { get { throw null; } } + public Mono.Cecil.TypeDefinition Metadata { get { throw null; } } + public int MetadataToken { get { throw null; } } + public Mono.Debugger.Soft.ModuleMirror Module { get { throw null; } } + public string Name { get { throw null; } } + public string Namespace { get { throw null; } } + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + [System.ObsoleteAttribute("Use the overload without the 'vm' argument")] + public System.IAsyncResult BeginInvokeMethod(Mono.Debugger.Soft.VirtualMachine vm, Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options, System.AsyncCallback callback, object state) { throw null; } + public Mono.Debugger.Soft.Value EndInvokeMethod(System.IAsyncResult asyncResult) { throw null; } + public Mono.Debugger.Soft.InvokeResult EndInvokeMethodWithResult(System.IAsyncResult asyncResult) { throw null; } + public int GetArrayRank() { throw null; } + protected virtual System.Reflection.TypeAttributes GetAttributeFlagsImpl() { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(Mono.Debugger.Soft.TypeMirror attributeType, bool inherit) { throw null; } + public Mono.Debugger.Soft.CustomAttributeDataMirror[] GetCustomAttributes(bool inherit) { throw null; } + public Mono.Debugger.Soft.TypeMirror GetElementType() { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror GetField(string name) { throw null; } + public Mono.Debugger.Soft.FieldInfoMirror[] GetFields() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetGenericArguments() { throw null; } + public Mono.Debugger.Soft.TypeMirror GetGenericTypeDefinition() { throw null; } + public Mono.Debugger.Soft.InterfaceMappingMirror GetInterfaceMap(Mono.Debugger.Soft.TypeMirror interfaceType) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetInterfaces() { throw null; } + public Mono.Debugger.Soft.MethodMirror GetMethod(string name) { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethods() { throw null; } + public Mono.Debugger.Soft.MethodMirror[] GetMethodsByNameFlags(string name, System.Reflection.BindingFlags flags, bool ignoreCase) { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes() { throw null; } + public Mono.Debugger.Soft.TypeMirror[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties() { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror[] GetProperties(System.Reflection.BindingFlags bindingAttr) { throw null; } + public Mono.Debugger.Soft.PropertyInfoMirror GetProperty(string name) { throw null; } + public string[] GetSourceFiles() { throw null; } + public string[] GetSourceFiles(bool returnFullPaths) { throw null; } + public Mono.Debugger.Soft.ObjectMirror GetTypeObject() { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field) { throw null; } + public Mono.Debugger.Soft.Value GetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields) { throw null; } + public Mono.Debugger.Soft.Value[] GetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + protected virtual bool HasElementTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value InvokeMethod(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public System.Threading.Tasks.Task InvokeMethodAsync(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options=(Mono.Debugger.Soft.InvokeOptions)(0)) { throw null; } + protected virtual bool IsArrayImpl() { throw null; } + public virtual bool IsAssignableFrom(Mono.Debugger.Soft.TypeMirror c) { throw null; } + protected virtual bool IsByRefImpl() { throw null; } + protected virtual bool IsCOMObjectImpl() { throw null; } + protected virtual bool IsContextfulImpl() { throw null; } + protected virtual bool IsMarshalByRefImpl() { throw null; } + protected virtual bool IsPointerImpl() { throw null; } + protected virtual bool IsPrimitiveImpl() { throw null; } + protected virtual bool IsValueTypeImpl() { throw null; } + public Mono.Debugger.Soft.Value NewInstance() { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments) { throw null; } + public Mono.Debugger.Soft.Value NewInstance(Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList arguments, Mono.Debugger.Soft.InvokeOptions options) { throw null; } + public void SetValue(Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value) { } + public void SetValues(System.Collections.Generic.IList fields, Mono.Debugger.Soft.Value[] values) { } + } + public partial class UserBreakEvent : Mono.Debugger.Soft.Event + { + internal UserBreakEvent() { } + } + public partial class UserLogEvent : Mono.Debugger.Soft.Event + { + internal UserLogEvent() { } + public string Category { get { throw null; } } + public int Level { get { throw null; } } + public string Message { get { throw null; } } + } + public abstract partial class Value : Mono.Debugger.Soft.Mirror + { + internal Value() { } + } + public partial class VersionInfo + { + public VersionInfo() { } + public int MajorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MinorVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VMVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AtLeast(int major, int minor) { throw null; } + } + public partial class VirtualMachine : Mono.Debugger.Soft.Mirror + { + internal VirtualMachine() { } + public System.Net.EndPoint EndPoint { get { throw null; } } + public System.Diagnostics.Process Process { get { throw null; } } + public Mono.Debugger.Soft.AppDomainMirror RootDomain { get { throw null; } } + public System.IO.StreamReader StandardError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.StreamReader StandardOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Mono.Debugger.Soft.ITargetProcess TargetProcess { get { throw null; } } + public Mono.Debugger.Soft.VersionInfo Version { get { throw null; } } + public void ClearAllBreakpoints() { } + public Mono.Debugger.Soft.AssemblyLoadEventRequest CreateAssemblyLoadRequest() { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.Location loc) { throw null; } + public Mono.Debugger.Soft.BreakpointEventRequest CreateBreakpointRequest(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public Mono.Debugger.Soft.EnumMirror CreateEnumMirror(Mono.Debugger.Soft.TypeMirror type, Mono.Debugger.Soft.PrimitiveValue value) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type) { throw null; } + public Mono.Debugger.Soft.ExceptionEventRequest CreateExceptionRequest(Mono.Debugger.Soft.TypeMirror exc_type, bool caught, bool uncaught) { throw null; } + public Mono.Debugger.Soft.MethodEntryEventRequest CreateMethodEntryRequest() { throw null; } + public Mono.Debugger.Soft.MethodExitEventRequest CreateMethodExitRequest() { throw null; } + public Mono.Debugger.Soft.StepEventRequest CreateStepRequest(Mono.Debugger.Soft.ThreadMirror thread) { throw null; } + public Mono.Debugger.Soft.TypeLoadEventRequest CreateTypeLoadRequest() { throw null; } + public Mono.Debugger.Soft.PrimitiveValue CreateValue(object value) { throw null; } + public void Detach() { } + public void Disconnect() { } + [System.ObsoleteAttribute("This method was poorly named; use the Detach() method instead")] + public void Dispose() { } + public void EnableEvents(params Mono.Debugger.Soft.EventType[] events) { } + public void EnableEvents(Mono.Debugger.Soft.EventType[] events, Mono.Debugger.Soft.SuspendPolicy suspendPolicy) { } + public void Exit(int exitCode) { } + public void ForceDisconnect() { } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public Mono.Debugger.Soft.Event GetNextEvent() { throw null; } + public Mono.Debugger.Soft.Event GetNextEvent(int timeout) { throw null; } + public Mono.Debugger.Soft.EventSet GetNextEventSet() { throw null; } + [System.ObsoleteAttribute("Use GetNextEventSet () instead")] + public T GetNextEvent() where T : Mono.Debugger.Soft.Event { throw null; } + public System.Collections.Generic.IList GetThreads() { throw null; } + public System.Collections.Generic.IList GetTypes(string name, bool ignoreCase) { throw null; } + public System.Collections.Generic.IList GetTypesForSourceFile(string fname, bool ignoreCase) { throw null; } + public void Resume() { } + public Mono.Debugger.Soft.BreakpointEventRequest SetBreakpoint(Mono.Debugger.Soft.MethodMirror method, long il_offset) { throw null; } + public void SetSocketTimeouts(int send_timeout, int receive_timeout, int keepalive_interval) { } + public void Suspend() { } + } + public partial class VirtualMachineManager + { + internal VirtualMachineManager() { } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginConnect(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginLaunch(System.Diagnostics.ProcessStartInfo info, System.AsyncCallback callback, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback) { throw null; } + public static System.IAsyncResult BeginListen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep, System.AsyncCallback callback, out int dbg_port, out int con_port) { dbg_port = default(int); con_port = default(int); throw null; } + public static void CancelConnection(System.IAsyncResult asyncResult) { } + public static Mono.Debugger.Soft.VirtualMachine Connect(Mono.Debugger.Soft.Connection transport, System.IO.StreamReader standardOutput, System.IO.StreamReader standardError) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Connect(System.Net.IPEndPoint endpoint, System.Net.IPEndPoint consoleEndpoint) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ConnectInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock, System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndConnect(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndLaunch(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine EndListen(System.IAsyncResult asyncResult) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(System.Diagnostics.ProcessStartInfo info, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Launch(string[] args, Mono.Debugger.Soft.LaunchOptions options) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(Mono.Debugger.Soft.ITargetProcess p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine LaunchInternal(System.Diagnostics.Process p, System.Diagnostics.ProcessStartInfo info, System.Net.Sockets.Socket socket) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine Listen(System.Net.IPEndPoint dbg_ep, System.Net.IPEndPoint con_ep) { throw null; } + public static Mono.Debugger.Soft.VirtualMachine ListenInternal(System.Net.Sockets.Socket dbg_sock, System.Net.Sockets.Socket con_sock) { throw null; } + } + public partial class VMDeathEvent : Mono.Debugger.Soft.Event + { + public VMDeathEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, int exit_code) { } + public int ExitCode { get { throw null; } } + } + public partial class VMDisconnectedException : System.Exception + { + public VMDisconnectedException() { } + } + public partial class VMDisconnectEvent : Mono.Debugger.Soft.Event + { + public VMDisconnectEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id) { } + } + public partial class VMMismatchException : System.Exception + { + public VMMismatchException() { } + } + public partial class VMNotSuspendedException : System.InvalidOperationException + { + public VMNotSuspendedException() { } + } + public partial class VMStartEvent : Mono.Debugger.Soft.Event + { + public VMStartEvent(Mono.Debugger.Soft.VirtualMachine vm, int req_id, long thread_id) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Http.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Http.cs new file mode 100644 index 0000000000..0bca7c4570 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Http.cs @@ -0,0 +1,143 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Http and ASP.NET utilities")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Http.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Http +{ + [System.SerializableAttribute] + public partial class GZipWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + public GZipWebRequest(System.Net.WebRequest request) { } + protected GZipWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableCompression { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Net.WebRequest RealRequest { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class GZipWebRequestCreator : System.Net.IWebRequestCreate + { + public GZipWebRequestCreator() { } + public System.Net.WebRequest Create(System.Uri uri) { throw null; } + } + public partial class GZipWriteFilter : System.IO.Stream + { + public GZipWriteFilter(System.IO.Stream baseStream) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + } + public partial class NtlmClient : System.Net.IAuthenticationModule + { + public NtlmClient() { } + public string AuthenticationType { get { throw null; } } + public bool CanPreAuthenticate { get { throw null; } } + public System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + public System.Net.Authorization PreAuthenticate(System.Net.WebRequest webRequest, System.Net.ICredentials credentials) { throw null; } + } +} +namespace Mono.Http.Configuration +{ + public partial class AcceptEncodingConfig + { + public AcceptEncodingConfig() { } + public AcceptEncodingConfig(Mono.Http.Configuration.AcceptEncodingConfig parent) { } + public void Add(string encoding, string type) { } + public void Clear() { } + public bool SetFilter(System.Web.HttpResponse response, string acceptEncoding) { throw null; } + } + public partial class AcceptEncodingSectionHandler : System.Configuration.IConfigurationSectionHandler + { + public AcceptEncodingSectionHandler() { } + public object Create(object parent, object configContext, System.Xml.XmlNode section) { throw null; } + } +} +namespace Mono.Http.Modules +{ + public partial class AcceptEncodingModule : System.Web.IHttpModule + { + public AcceptEncodingModule() { } + public void Dispose() { } + public void Init(System.Web.HttpApplication app) { } + } + public abstract partial class AuthenticationModule : System.Web.IHttpModule + { + public AuthenticationModule(string authenticationMethod) { } + public string AuthenticationMethod { get { throw null; } } + protected bool AuthenticationRequired { get { throw null; } } + protected abstract bool AcceptCredentials(System.Web.HttpApplication app, string authentication); + protected string Authorization(System.Web.HttpApplication app, string authenticationMethod) { throw null; } + protected void DenyAccess(System.Web.HttpApplication app) { } + public virtual void Dispose() { } + public virtual void Init(System.Web.HttpApplication context) { } + public virtual void OnAuthenticateRequest(object source, System.EventArgs eventArgs) { } + public abstract void OnEndRequest(object source, System.EventArgs eventArgs); + } + public partial class BasicAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public BasicAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } + public partial class DigestAuthenticationModule : Mono.Http.Modules.AuthenticationModule + { + public DigestAuthenticationModule() : base (default(string)) { } + protected override bool AcceptCredentials(System.Web.HttpApplication app, string authentication) { throw null; } + protected virtual string GetCurrentNonce() { throw null; } + protected virtual bool GetUserByName(System.Web.HttpApplication app, string username, out string password, out string[] roles) { password = default(string); roles = default(string[]); throw null; } + protected virtual bool IsValidNonce(string nonce) { throw null; } + public override void OnEndRequest(object source, System.EventArgs eventArgs) { } + } +} +namespace System.Net +{ + [System.SerializableAttribute] + public partial class GZipWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected GZipWebResponse(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public bool IsCompressed { get { throw null; } } + public System.Net.WebResponse RealResponse { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Management.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Management.cs new file mode 100644 index 0000000000..2d72624719 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Management.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Attach +{ + public partial class VirtualMachine + { + public VirtualMachine(long pid) { } + public bool IsCurrent { get { throw null; } } + public long Pid { get { throw null; } } + public void Attach(string agent, string args) { } + public string[] GetCommandLine() { throw null; } + public static System.Collections.Generic.List GetVirtualMachines() { throw null; } + public string GetWorkingDirectory() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Messaging.RabbitMQ.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Messaging.RabbitMQ.cs new file mode 100644 index 0000000000..2d203a1954 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Messaging.RabbitMQ.cs @@ -0,0 +1,175 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.RabbitMQ.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging.RabbitMQ +{ + public delegate global::RabbitMQ.Client.IConnection CreateConnectionDelegate(string host); + public partial interface IMessagingContext : System.IDisposable + { + void Delete(Mono.Messaging.QueueReference qRef); + void Purge(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack); + void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg); + } + public delegate bool IsMatch(global::RabbitMQ.Client.Events.BasicDeliverEventArgs result); + public partial class MessageFactory + { + public MessageFactory(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider) { } + public static System.DateTime AmqpTimestampToDateTime(global::RabbitMQ.Client.AmqpTimestamp ats) { throw null; } + public static global::RabbitMQ.Client.AmqpTimestamp DateTimeToAmqpTimestamp(System.DateTime t) { throw null; } + public static string GetString(System.Collections.IDictionary properties, string key) { throw null; } + public Mono.Messaging.IMessage ReadMessage(Mono.Messaging.QueueReference destination, global::RabbitMQ.Client.Events.BasicDeliverEventArgs result) { throw null; } + public static int TimeSpanToMillis(System.TimeSpan timespan) { throw null; } + public global::RabbitMQ.Client.Content.IMessageBuilder WriteMessage(global::RabbitMQ.Client.IModel ch, Mono.Messaging.IMessage msg) { throw null; } + } + public partial class MessagingContext : Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public MessagingContext(Mono.Messaging.RabbitMQ.MessageFactory factory, string host, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnection) { } + public global::RabbitMQ.Client.IConnection Connection { get { throw null; } } + public global::RabbitMQ.Client.IModel Model { get { throw null; } } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage message) { } + } + public partial class MessagingContextPool + { + public MessagingContextPool(Mono.Messaging.RabbitMQ.MessageFactory messageFactory, Mono.Messaging.RabbitMQ.CreateConnectionDelegate createConnectionDelegate) { } + public Mono.Messaging.RabbitMQ.MessagingContext GetContext(string host) { throw null; } + public void ReturnContext(Mono.Messaging.RabbitMQ.MessagingContext context) { } + } + public partial class RabbitMQMessageEnumerator : Mono.Messaging.IMessageEnumerator, System.IDisposable + { + public RabbitMQMessageEnumerator(Mono.Messaging.RabbitMQ.MessageFactory helper, Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + public void Close() { } + public void Dispose() { } + public void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent() { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public partial class RabbitMQMessageQueue : Mono.Messaging.MessageQueueBase, Mono.Messaging.IMessageQueue + { + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, Mono.Messaging.QueueReference qRef, bool transactional) { } + public RabbitMQMessageQueue(Mono.Messaging.RabbitMQ.RabbitMQMessagingProvider provider, bool transactional) { } + public bool Authenticate { get { throw null; } set { } } + public short BasePriority { get { throw null; } set { } } + public bool CanRead { get { throw null; } } + public bool CanWrite { get { throw null; } } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreateTime { get { throw null; } } + public bool DenySharedReceive { get { throw null; } set { } } + public Mono.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + public System.Guid Id { get { throw null; } } + public System.DateTime LastModifyTime { get { throw null; } } + public long MaximumJournalSize { get { throw null; } set { } } + public long MaximumQueueSize { get { throw null; } set { } } + public Mono.Messaging.QueueReference QRef { get { throw null; } set { } } + protected override Mono.Messaging.IMessageQueue Queue { get { throw null; } } + public System.IntPtr ReadHandle { get { throw null; } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public bool Transactional { get { throw null; } } + public bool UseJournalQueue { get { throw null; } set { } } + public System.IntPtr WriteHandle { get { throw null; } } + public void Close() { } + public static void Delete(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessageEnumerator GetMessageEnumerator() { throw null; } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.PeekCompleted { add { } remove { } } + event Mono.Messaging.CompletedEventHandler Mono.Messaging.IMessageQueue.ReceiveCompleted { add { } remove { } } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive() { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + System.IAsyncResult Mono.Messaging.IMessageQueue.BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndPeek(System.IAsyncResult asyncResult) { throw null; } + Mono.Messaging.IMessage Mono.Messaging.IMessageQueue.EndReceive(System.IAsyncResult asyncResult) { throw null; } + void Mono.Messaging.IMessageQueue.SendPeekCompleted(System.IAsyncResult result) { } + void Mono.Messaging.IMessageQueue.SendReceiveCompleted(System.IAsyncResult result) { } + public Mono.Messaging.IMessage Peek() { throw null; } + public Mono.Messaging.IMessage Peek(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage PeekByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage PeekById(string id) { throw null; } + public Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout) { throw null; } + public void Purge() { } + public Mono.Messaging.IMessage Receive() { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveByCorrelationId(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction) { throw null; } + public Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Send(Mono.Messaging.IMessage msg) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.IMessageQueueTransaction transaction) { } + public void Send(Mono.Messaging.IMessage msg, Mono.Messaging.MessageQueueTransactionType transactionType) { } + } + public partial class RabbitMQMessageQueueTransaction : Mono.Messaging.IMessageQueueTransaction, Mono.Messaging.RabbitMQ.IMessagingContext, System.IDisposable + { + public RabbitMQMessageQueueTransaction(string txId, Mono.Messaging.RabbitMQ.MessagingContextPool contextPool) { } + public string Id { get { throw null; } } + public Mono.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Delete(Mono.Messaging.QueueReference qRef) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void Purge(Mono.Messaging.QueueReference qRef) { } + public Mono.Messaging.IMessage Receive(Mono.Messaging.QueueReference qRef, System.TimeSpan timeout, Mono.Messaging.RabbitMQ.IsMatch matcher, bool ack) { throw null; } + public void Send(Mono.Messaging.QueueReference qRef, Mono.Messaging.IMessage msg) { } + } + public partial class RabbitMQMessagingProvider : Mono.Messaging.IMessagingProvider + { + public RabbitMQMessagingProvider() { } + public Mono.Messaging.RabbitMQ.IMessagingContext CreateContext(string host) { throw null; } + public Mono.Messaging.IMessage CreateMessage() { throw null; } + public Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional) { throw null; } + public Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction() { throw null; } + public void DeleteQueue(Mono.Messaging.QueueReference qRef) { } + public bool Exists(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef) { throw null; } + public Mono.Messaging.IMessageQueue[] GetPublicQueues() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Messaging.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Messaging.cs new file mode 100644 index 0000000000..b8820458b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Messaging.cs @@ -0,0 +1,398 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Mono.Messaging +{ + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class CompletedEventArgs : System.EventArgs + { + public CompletedEventArgs(System.IAsyncResult result) { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + } + [System.SerializableAttribute] + public delegate void CompletedEventHandler(object sender, Mono.Messaging.CompletedEventArgs e); + public partial class ConcurrentLinkedQueue + { + public ConcurrentLinkedQueue() { } + public T Dequeue() { throw null; } + public void Enqueue(T context) { } + public override string ToString() { throw null; } + } + public partial class ConnectionException : Mono.Messaging.MonoMessagingException + { + public ConnectionException(Mono.Messaging.QueueReference qRef) { } + public ConnectionException(Mono.Messaging.QueueReference qRef, System.Exception e) { } + public Mono.Messaging.QueueReference QRef { get { throw null; } } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + public partial interface IMessage + { + Mono.Messaging.AcknowledgeTypes AcknowledgeType { get; set; } + Mono.Messaging.Acknowledgment Acknowledgment { get; } + Mono.Messaging.IMessageQueue AdministrationQueue { get; set; } + int AppSpecific { get; set; } + System.DateTime ArrivedTime { get; } + bool AttachSenderId { get; set; } + bool Authenticated { get; } + string AuthenticationProviderName { get; set; } + Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get; set; } + System.IO.Stream BodyStream { get; set; } + int BodyType { get; set; } + System.Guid ConnectorType { get; set; } + string CorrelationId { get; set; } + Mono.Messaging.IMessageQueue DestinationQueue { get; } + byte[] DestinationSymmetricKey { get; set; } + byte[] DigitalSignature { get; set; } + Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; } + byte[] Extension { get; set; } + Mono.Messaging.HashAlgorithm HashAlgorithm { get; set; } + string Id { get; } + bool IsFirstInTransaction { get; } + bool IsLastInTransaction { get; } + string Label { get; set; } + Mono.Messaging.MessageType MessageType { get; } + Mono.Messaging.MessagePriority Priority { get; set; } + bool Recoverable { get; set; } + Mono.Messaging.IMessageQueue ResponseQueue { get; set; } + byte[] SenderCertificate { get; set; } + byte[] SenderId { get; } + long SenderVersion { get; } + System.DateTime SentTime { get; } + string SourceMachine { get; } + System.TimeSpan TimeToBeReceived { get; set; } + System.TimeSpan TimeToReachQueue { get; set; } + string TransactionId { get; } + Mono.Messaging.IMessageQueue TransactionStatusQueue { get; set; } + bool UseAuthentication { get; set; } + bool UseDeadLetterQueue { get; set; } + bool UseEncryption { get; set; } + bool UseJournalQueue { get; set; } + bool UseTracing { get; set; } + void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId); + } + public partial interface IMessageEnumerator : System.IDisposable + { + Mono.Messaging.IMessage Current { get; } + System.IntPtr CursorHandle { get; } + void Close(); + void Dispose(bool disposing); + bool MoveNext(); + bool MoveNext(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage RemoveCurrent(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + } + public partial interface IMessageQueue + { + bool Authenticate { get; set; } + short BasePriority { get; set; } + bool CanRead { get; } + bool CanWrite { get; } + System.Guid Category { get; set; } + System.DateTime CreateTime { get; } + bool DenySharedReceive { get; set; } + Mono.Messaging.EncryptionRequired EncryptionRequired { get; set; } + System.Guid Id { get; } + System.DateTime LastModifyTime { get; } + long MaximumJournalSize { get; set; } + long MaximumQueueSize { get; set; } + Mono.Messaging.QueueReference QRef { get; set; } + System.IntPtr ReadHandle { get; } + System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get; set; } + bool Transactional { get; } + bool UseJournalQueue { get; set; } + System.IntPtr WriteHandle { get; } + event Mono.Messaging.CompletedEventHandler PeekCompleted; + event Mono.Messaging.CompletedEventHandler ReceiveCompleted; + System.IAsyncResult BeginPeek(); + System.IAsyncResult BeginPeek(System.TimeSpan timeout); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + System.IAsyncResult BeginReceive(); + System.IAsyncResult BeginReceive(System.TimeSpan timeout); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject); + System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback); + void Close(); + Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult); + Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult); + Mono.Messaging.IMessageEnumerator GetMessageEnumerator(); + Mono.Messaging.IMessage Peek(); + Mono.Messaging.IMessage Peek(System.TimeSpan timeout); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId); + Mono.Messaging.IMessage PeekByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage PeekById(string id); + Mono.Messaging.IMessage PeekById(string id, System.TimeSpan timeout); + void Purge(); + Mono.Messaging.IMessage Receive(); + Mono.Messaging.IMessage Receive(Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage Receive(System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, Mono.Messaging.MessageQueueTransactionType transactionType); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.IMessageQueueTransaction transaction); + Mono.Messaging.IMessage ReceiveById(string id, System.TimeSpan timeout, Mono.Messaging.MessageQueueTransactionType transactionType); + void Send(Mono.Messaging.IMessage message); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.IMessageQueueTransaction transaction); + void Send(Mono.Messaging.IMessage message, Mono.Messaging.MessageQueueTransactionType transactionType); + void SendPeekCompleted(System.IAsyncResult result); + void SendReceiveCompleted(System.IAsyncResult result); + } + public partial interface IMessageQueueTransaction : System.IDisposable + { + Mono.Messaging.MessageQueueTransactionStatus Status { get; } + void Abort(); + void Begin(); + void Commit(); + } + public partial interface IMessagingProvider + { + Mono.Messaging.IMessage CreateMessage(); + Mono.Messaging.IMessageQueue CreateMessageQueue(Mono.Messaging.QueueReference qRef, bool transactional); + Mono.Messaging.IMessageQueueTransaction CreateMessageQueueTransaction(); + void DeleteQueue(Mono.Messaging.QueueReference qRef); + bool Exists(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue GetMessageQueue(Mono.Messaging.QueueReference qRef); + Mono.Messaging.IMessageQueue[] GetPublicQueues(); + } + public partial class MessageBase : Mono.Messaging.IMessage + { + public MessageBase() { } + public Mono.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + public Mono.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + public Mono.Messaging.IMessageQueue AdministrationQueue { get { throw null; } set { } } + public int AppSpecific { get { throw null; } set { } } + public System.DateTime ArrivedTime { get { throw null; } } + public bool AttachSenderId { get { throw null; } set { } } + public bool Authenticated { get { throw null; } } + public string AuthenticationProviderName { get { throw null; } set { } } + public Mono.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + public System.IO.Stream BodyStream { get { throw null; } set { } } + public int BodyType { get { throw null; } set { } } + public System.Guid ConnectorType { get { throw null; } set { } } + public string CorrelationId { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue DestinationQueue { get { throw null; } } + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + public byte[] DigitalSignature { get { throw null; } set { } } + public Mono.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + public byte[] Extension { get { throw null; } set { } } + public Mono.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + public string Id { get { throw null; } } + public bool IsFirstInTransaction { get { throw null; } } + public bool IsLastInTransaction { get { throw null; } } + public string Label { get { throw null; } set { } } + public Mono.Messaging.MessageType MessageType { get { throw null; } } + public Mono.Messaging.MessagePriority Priority { get { throw null; } set { } } + public bool Recoverable { get { throw null; } set { } } + public Mono.Messaging.IMessageQueue ResponseQueue { get { throw null; } set { } } + public byte[] SenderCertificate { get { throw null; } set { } } + public byte[] SenderId { get { throw null; } } + public long SenderVersion { get { throw null; } } + public System.DateTime SentTime { get { throw null; } } + public string SourceMachine { get { throw null; } } + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + public string TransactionId { get { throw null; } } + public Mono.Messaging.IMessageQueue TransactionStatusQueue { get { throw null; } set { } } + public bool UseAuthentication { get { throw null; } set { } } + public bool UseDeadLetterQueue { get { throw null; } set { } } + public bool UseEncryption { get { throw null; } set { } } + public bool UseJournalQueue { get { throw null; } set { } } + public bool UseTracing { get { throw null; } set { } } + public void SetDeliveryInfo(Mono.Messaging.Acknowledgment acknowledgment, System.DateTime arrivedTime, Mono.Messaging.IMessageQueue destinationQueue, string id, Mono.Messaging.MessageType messageType, byte[] senderId, long senderVersion, System.DateTime sentTime, string sourceMachine, string transactionId) { } + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + public abstract partial class MessageQueueBase + { + protected MessageQueueBase() { } + protected abstract Mono.Messaging.IMessageQueue Queue { get; } + public event Mono.Messaging.CompletedEventHandler PeekCompleted { add { } remove { } } + public event Mono.Messaging.CompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public Mono.Messaging.IMessage EndPeek(System.IAsyncResult asyncResult) { throw null; } + public Mono.Messaging.IMessage EndReceive(System.IAsyncResult asyncResult) { throw null; } + public void SendPeekCompleted(System.IAsyncResult result) { } + public void SendReceiveCompleted(System.IAsyncResult result) { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + public partial class MessageUnavailableException : Mono.Messaging.MonoMessagingException + { + public MessageUnavailableException() { } + public MessageUnavailableException(string msg) { } + public MessageUnavailableException(string msg, System.Exception e) { } + } + public partial class MessagingProviderLocator + { + internal MessagingProviderLocator() { } + public static readonly System.TimeSpan InfiniteTimeout; + public static Mono.Messaging.MessagingProviderLocator Instance { get { throw null; } } + public static Mono.Messaging.IMessagingProvider GetProvider() { throw null; } + } + public partial class MonoMessagingException : System.Exception + { + public MonoMessagingException() { } + public MonoMessagingException(string msg) { } + public MonoMessagingException(string msg, System.Exception e) { } + } + public sealed partial class QueueReference + { + public static readonly Mono.Messaging.QueueReference DEFAULT; + public static readonly string LOCALHOST; + public QueueReference(string host, string queue, bool isPrivate) { } + public string Host { get { throw null; } } + public bool IsPrivate { get { throw null; } } + public string Queue { get { throw null; } } + public bool Equals(Mono.Messaging.QueueReference other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsPrivateStr(string s) { throw null; } + public static bool operator ==(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static bool operator !=(Mono.Messaging.QueueReference a, Mono.Messaging.QueueReference b) { throw null; } + public static Mono.Messaging.QueueReference Parse(string path) { throw null; } + public static string RemoveLeadingSlashes(string s) { throw null; } + public Mono.Messaging.QueueReference SetHost(string host) { throw null; } + public Mono.Messaging.QueueReference SetQueue(string queue) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Parallel.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Parallel.cs new file mode 100644 index 0000000000..88b1100861 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Parallel.cs @@ -0,0 +1,152 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Collections.Concurrent +{ + public partial class ConcurrentOrderedList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentOrderedList() { } + public ConcurrentOrderedList(System.Collections.Generic.IEqualityComparer comparer) { } + public System.Collections.Generic.IEqualityComparer Comparer { get { throw null; } } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T data) { throw null; } + public bool ContainsHash(int key) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + void System.Collections.Generic.ICollection.Add(T item) { } + bool System.Collections.Generic.ICollection.Remove(T item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryAdd(T data) { throw null; } + public bool TryGetFromHash(int key, out T data) { data = default(T); throw null; } + public bool TryPop(out T data) { data = default(T); throw null; } + public bool TryRemove(T data) { throw null; } + public bool TryRemoveHash(int key, out T data) { data = default(T); throw null; } + } + public partial class ConcurrentSkipList : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ConcurrentSkipList() { } + public ConcurrentSkipList(System.Collections.Generic.IEqualityComparer comparer) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + public void Clear() { } + public bool Contains(T value) { throw null; } + public bool ContainsHash(int hash) { throw null; } + public void CopyTo(T[] array, int startIndex) { } + public bool Remove(T value) { throw null; } + void System.Collections.Generic.ICollection.Add(T item) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T value) { throw null; } + public bool TryGetFromHash(int hash, out T value) { value = default(T); throw null; } + } +} +namespace Mono.Threading +{ + public partial class AtomicBoolean + { + public AtomicBoolean() { } + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBoolean rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBoolean FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBoolean rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBoolean (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct AtomicBooleanValue + { + public bool Value { get { throw null; } set { } } + public bool CompareAndExchange(bool expected, bool newVal) { throw null; } + public bool Equals(Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public override bool Equals(object rhs) { throw null; } + public bool Exchange(bool newVal) { throw null; } + public static Mono.Threading.AtomicBooleanValue FromValue(bool value) { throw null; } + public override int GetHashCode() { throw null; } + public static explicit operator bool (Mono.Threading.AtomicBooleanValue rhs) { throw null; } + public static implicit operator Mono.Threading.AtomicBooleanValue (bool rhs) { throw null; } + public bool TryRelaxedSet() { throw null; } + public bool TrySet() { throw null; } + } + public partial class CSnzi + { + public CSnzi() { } + public Mono.Threading.CSnziNode Arrive() { throw null; } + public bool Close() { throw null; } + public bool Depart(Mono.Threading.CSnziNode node) { throw null; } + public void Open() { } + public System.Tuple Query() { throw null; } + } + public abstract partial class CSnziNode + { + protected CSnziNode() { } + } + public enum CSnziState + { + Closed = 1, + Open = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct ReaderWriterLockSlimmer + { + public void EnterReadLock(ref bool taken) { } + public void EnterWriteLock(ref bool taken) { } + public void ExitReadLock() { } + public void ExitWriteLock() { } + public void TryEnterReadLock(ref bool taken) { } + public void TryEnterWriteLock(ref bool taken) { } + } + public partial class Snzi + { + public Snzi() { } + public bool IsSet { get { throw null; } } + public void Decrement() { } + public void Increment() { } + public void Reset() { } + } + public partial class SpinLockWrapper + { + public System.Threading.SpinLock Lock; + public SpinLockWrapper() { } + public SpinLockWrapper(bool enableTracking) { } + } +} +namespace Mono.Threading.Tasks +{ + public partial class CyclicDeque : Mono.Threading.Tasks.IConcurrentDeque + { + public CyclicDeque() { } + public bool IsEmpty { get { throw null; } } + public System.Collections.Generic.IEnumerable GetEnumerable() { throw null; } + public bool PeekBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopBottom(out T obj) { obj = default(T); throw null; } + public Mono.Threading.Tasks.PopResult PopTop(out T obj) { obj = default(T); throw null; } + public void PushBottom(T obj) { } + } + public partial interface IConcurrentDeque + { + System.Collections.Generic.IEnumerable GetEnumerable(); + Mono.Threading.Tasks.PopResult PopBottom(out T obj); + Mono.Threading.Tasks.PopResult PopTop(out T obj); + void PushBottom(T obj); + } + public enum PopResult + { + Abort = 2, + Empty = 1, + Succeed = 0, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Posix.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Mono.Posix.cs.REMOVED.git-id new file mode 100644 index 0000000000..ad72219f81 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Posix.cs.REMOVED.git-id @@ -0,0 +1 @@ +18f45580293d688b190a471b757bf755fe431a8d \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Security.Win32.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Security.Win32.cs new file mode 100644 index 0000000000..c1a9b7027c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Security.Win32.cs @@ -0,0 +1,102 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003-2004 Various Authors")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Mono.Security.Win32.dll")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.Security.Win32.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Mono.Security.Cryptography +{ + public partial class CapiContext : System.IDisposable + { + public CapiContext() { } + public CapiContext(System.Security.Cryptography.CspParameters csp) { } + public int Error { get { throw null; } } + public System.IntPtr Handle { get { throw null; } } + public bool Result { get { throw null; } } + public void Dispose() { } + ~CapiContext() { } + } + public partial class CapiHash : System.IDisposable + { + public CapiHash(Mono.Security.Cryptography.CapiContext ctx, int hashAlgorithm) { } + public CapiHash(int hashAlgorithm) { } + public CapiHash(System.Security.Cryptography.CspParameters cspParams, int hashAlgorithm) { } + public System.IntPtr Handle { get { throw null; } } + public int HashSize { get { throw null; } } + public void Dispose() { } + ~CapiHash() { } + public void HashCore(byte[] data, int start, int length) { } + public byte[] HashFinal() { throw null; } + public void Initialize(int algo) { } + } + public abstract partial class MD2 : System.Security.Cryptography.HashAlgorithm + { + protected MD2() { } + public static new Mono.Security.Cryptography.MD2 Create() { throw null; } + public static new Mono.Security.Cryptography.MD2 Create(string hashName) { throw null; } + } + public partial class MD2CryptoServiceProvider : Mono.Security.Cryptography.MD2 + { + public MD2CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD2CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public abstract partial class MD4 : System.Security.Cryptography.HashAlgorithm + { + protected MD4() { } + public static new Mono.Security.Cryptography.MD4 Create() { throw null; } + public static new Mono.Security.Cryptography.MD4 Create(string hashName) { throw null; } + } + public partial class MD4CryptoServiceProvider : Mono.Security.Cryptography.MD4 + { + public MD4CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD4CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class MD5CryptoServiceProvider : System.Security.Cryptography.MD5 + { + public MD5CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~MD5CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } + public partial class RNGCryptoServiceProvider : System.Security.Cryptography.RandomNumberGenerator + { + public RNGCryptoServiceProvider() { } + public RNGCryptoServiceProvider(byte[] rgb) { } + public RNGCryptoServiceProvider(System.Security.Cryptography.CspParameters cspParams) { } + public RNGCryptoServiceProvider(string str) { } + ~RNGCryptoServiceProvider() { } + public override void GetBytes(byte[] data) { } + public override void GetNonZeroBytes(byte[] data) { } + } + public partial class SHA1CryptoServiceProvider : System.Security.Cryptography.SHA1 + { + public SHA1CryptoServiceProvider() { } + protected override void Dispose(bool disposing) { } + ~SHA1CryptoServiceProvider() { } + protected override void HashCore(byte[] rgb, int ibStart, int cbSize) { } + protected override byte[] HashFinal() { throw null; } + public override void Initialize() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Security.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Mono.Security.cs.REMOVED.git-id new file mode 100644 index 0000000000..78eca1f005 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Security.cs.REMOVED.git-id @@ -0,0 +1 @@ +954d6ff3f08cfb1876eb18e09c4032169b1a682b \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Simd.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Mono.Simd.cs.REMOVED.git-id new file mode 100644 index 0000000000..cc96af198e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Simd.cs.REMOVED.git-id @@ -0,0 +1 @@ +522a3786fc7ea03b58b4916ec518f0915bee7e22 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.Tasklets.cs b/external/binary-reference-assemblies/src/v4.6/Mono.Tasklets.cs new file mode 100644 index 0000000000..6da139dee6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.Tasklets.cs @@ -0,0 +1,21 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.Tasklets +{ + public partial class Continuation : System.IDisposable + { + public Continuation() { } + public void Dispose() { } + ~Continuation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.NoInlining)]public void Mark() { } + public void Restore(int state) { } + public int Store(int state) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/Mono.WebBrowser.cs b/external/binary-reference-assemblies/src/v4.6/Mono.WebBrowser.cs new file mode 100644 index 0000000000..2f0ccff01a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Mono.WebBrowser.cs @@ -0,0 +1,467 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2007, 2008 Andreia Gaita")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Managed Wrapper for xulrunner engine, to support WebBrowser")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono.WebBrowser")] +[assembly:System.Reflection.AssemblyTitleAttribute("Mono.WebBrowser")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace Mono.WebBrowser +{ + public partial class AlertEventArgs : System.EventArgs + { + public AlertEventArgs() { } + public bool BoolReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Buttons { get { throw null; } set { } } + public string CheckMessage { get { throw null; } set { } } + public bool CheckState { get { throw null; } set { } } + public Mono.WebBrowser.DialogButtonFlags DialogButtons { get { throw null; } set { } } + public int IntReturn { get { throw null; } set { } } + public System.Collections.Specialized.StringCollection Options { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string StringReturn { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + public string Text2 { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public Mono.WebBrowser.DialogType Type { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public delegate void AlertEventHandler(object sender, Mono.WebBrowser.AlertEventArgs e); + public partial class ContextMenuEventArgs : System.EventArgs + { + public ContextMenuEventArgs(int x, int y) { } + public int X { get { throw null; } } + public int Y { get { throw null; } } + } + public delegate void ContextMenuEventHandler(object sender, Mono.WebBrowser.ContextMenuEventArgs e); + public partial class CreateNewWindowEventArgs : System.EventArgs + { + public CreateNewWindowEventArgs(bool isModal) { } + public bool IsModal { get { throw null; } } + } + public delegate bool CreateNewWindowEventHandler(object sender, Mono.WebBrowser.CreateNewWindowEventArgs e); + [System.FlagsAttribute] + public enum DialogButtonFlags + { + BUTTON_DELAY_ENABLE = 67108864, + BUTTON_POS_0 = 1, + BUTTON_POS_0_DEFAULT = 0, + BUTTON_POS_1 = 256, + BUTTON_POS_1_DEFAULT = 16777216, + BUTTON_POS_2 = 65536, + BUTTON_POS_2_DEFAULT = 33554432, + BUTTON_TITLE_CANCEL = 2, + BUTTON_TITLE_DONT_SAVE = 6, + BUTTON_TITLE_IS_STRING = 127, + BUTTON_TITLE_NO = 4, + BUTTON_TITLE_OK = 1, + BUTTON_TITLE_REVERT = 7, + BUTTON_TITLE_SAVE = 5, + BUTTON_TITLE_YES = 3, + STD_OK_CANCEL_BUTTONS = 513, + } + public enum DialogType + { + Alert = 1, + AlertCheck = 2, + Confirm = 3, + ConfirmCheck = 5, + ConfirmEx = 4, + Prompt = 6, + PromptPassword = 8, + PromptUsernamePassword = 7, + Select = 9, + } + public partial class Exception : System.Exception + { + internal Exception() { } + } + public enum FocusOption + { + FocusFirstElement = 1, + FocusLastElement = 2, + None = 0, + } + public partial interface IWebBrowser + { + Mono.WebBrowser.DOM.IDocument Document { get; } + bool Initialized { get; } + Mono.WebBrowser.DOM.INavigation Navigation { get; } + bool Offline { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event Mono.WebBrowser.AlertEventHandler Alert; + event Mono.WebBrowser.ContextMenuEventHandler ContextMenuShown; + event Mono.WebBrowser.CreateNewWindowEventHandler CreateNewWindow; + event System.EventHandler Focus; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.LoadCommitedEventHandler LoadCommited; + event Mono.WebBrowser.LoadFinishedEventHandler LoadFinished; + event Mono.WebBrowser.LoadStartedEventHandler LoadStarted; + event Mono.WebBrowser.DOM.NodeEventHandler MouseClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.NavigationRequestedEventHandler NavigationRequested; + event Mono.WebBrowser.ProgressChangedEventHandler ProgressChanged; + event Mono.WebBrowser.SecurityChangedEventHandler SecurityChanged; + event Mono.WebBrowser.StatusChangedEventHandler StatusChanged; + void Activate(); + void Deactivate(); + void ExecuteScript(string script); + void FocusIn(Mono.WebBrowser.FocusOption focus); + void FocusOut(); + bool Load(System.IntPtr handle, int width, int height); + void Render(byte[] data); + void Render(string html); + void Render(string html, string uri, string contentType); + void Resize(int width, int height); + void Shutdown(); + } + public partial class LoadCommitedEventArgs : System.EventArgs + { + public LoadCommitedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadCommitedEventHandler(object sender, Mono.WebBrowser.LoadCommitedEventArgs e); + public partial class LoadFinishedEventArgs : System.EventArgs + { + public LoadFinishedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void LoadFinishedEventHandler(object sender, Mono.WebBrowser.LoadFinishedEventArgs e); + public partial class LoadStartedEventArgs : System.ComponentModel.CancelEventArgs + { + public LoadStartedEventArgs(string uri, string frameName) { } + public string FrameName { get { throw null; } } + public string Uri { get { throw null; } } + } + public delegate void LoadStartedEventHandler(object sender, Mono.WebBrowser.LoadStartedEventArgs e); + public sealed partial class Manager + { + public Manager() { } + public static Mono.WebBrowser.IWebBrowser GetNewInstance() { throw null; } + public static Mono.WebBrowser.IWebBrowser GetNewInstance(Mono.WebBrowser.Platform platform) { throw null; } + } + public partial class NavigationRequestedEventArgs : System.ComponentModel.CancelEventArgs + { + public NavigationRequestedEventArgs(string uri) { } + public string Uri { get { throw null; } } + } + public delegate void NavigationRequestedEventHandler(object sender, Mono.WebBrowser.NavigationRequestedEventArgs e); + public enum Platform + { + Gtk = 2, + Unknown = 0, + Winforms = 1, + } + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progress, int maxProgress) { } + public int MaxProgress { get { throw null; } } + public int Progress { get { throw null; } } + } + public delegate void ProgressChangedEventHandler(object sender, Mono.WebBrowser.ProgressChangedEventArgs e); + public enum ReloadOption : uint + { + Full = (uint)2, + None = (uint)0, + Proxy = (uint)1, + } + public partial class SecurityChangedEventArgs : System.EventArgs + { + public SecurityChangedEventArgs(Mono.WebBrowser.SecurityLevel state) { } + public Mono.WebBrowser.SecurityLevel State { get { throw null; } set { } } + } + public delegate void SecurityChangedEventHandler(object sender, Mono.WebBrowser.SecurityChangedEventArgs e); + public enum SecurityLevel + { + Insecure = 1, + Mixed = 2, + Secure = 3, + } + public partial class StatusChangedEventArgs : System.EventArgs + { + public StatusChangedEventArgs(string message, int status) { } + public string Message { get { throw null; } set { } } + public int Status { get { throw null; } set { } } + } + public delegate void StatusChangedEventHandler(object sender, Mono.WebBrowser.StatusChangedEventArgs e); +} +namespace Mono.WebBrowser.DOM +{ + public partial interface IAttribute : Mono.WebBrowser.DOM.INode + { + string Name { get; } + new int GetHashCode(); + } + public partial interface IAttributeCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + Mono.WebBrowser.DOM.IAttribute this[string name] { get; } + bool Exists(string name); + new int GetHashCode(); + } + public partial interface IDocument : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElement Active { get; } + string ActiveLinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Anchors { get; } + Mono.WebBrowser.DOM.IElementCollection Applets { get; } + string BackColor { get; set; } + string Background { get; set; } + Mono.WebBrowser.DOM.IElement Body { get; } + string Charset { get; set; } + string Cookie { get; set; } + Mono.WebBrowser.DOM.IDocumentType DocType { get; } + Mono.WebBrowser.DOM.IElement DocumentElement { get; } + string Domain { get; } + string ForeColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Forms { get; } + Mono.WebBrowser.DOM.IElementCollection Images { get; } + Mono.WebBrowser.DOM.IDOMImplementation Implementation { get; } + string LinkColor { get; set; } + Mono.WebBrowser.DOM.IElementCollection Links { get; } + Mono.WebBrowser.DOM.IStylesheetList Stylesheets { get; } + string Title { get; set; } + string Url { get; } + string VisitedLinkColor { get; set; } + Mono.WebBrowser.DOM.IWindow Window { get; } + event System.EventHandler LoadStopped; + Mono.WebBrowser.DOM.IAttribute CreateAttribute(string name); + Mono.WebBrowser.DOM.IElement CreateElement(string tagName); + Mono.WebBrowser.DOM.IElement GetElement(int x, int y); + Mono.WebBrowser.DOM.IElement GetElementById(string id); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + string InvokeScript(string script); + void Write(string text); + } + public partial interface IDocumentType : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.INamedNodeMap Entities { get; } + string InternalSubset { get; } + string Name { get; } + Mono.WebBrowser.DOM.INamedNodeMap Notations { get; } + string PublicId { get; } + string SystemId { get; } + } + public partial interface IDOMImplementation + { + Mono.WebBrowser.DOM.IDocument CreateDocument(string namespaceURI, string qualifiedName, Mono.WebBrowser.DOM.IDocumentType doctype); + Mono.WebBrowser.DOM.IDocumentType CreateDocumentType(string qualifiedName, string publicId, string systemId); + bool HasFeature(string feature, string version); + } + public partial interface IElement : Mono.WebBrowser.DOM.INode + { + Mono.WebBrowser.DOM.IElementCollection All { get; } + Mono.WebBrowser.DOM.IElementCollection Children { get; } + int ClientHeight { get; } + int ClientWidth { get; } + System.IO.Stream ContentStream { get; } + bool Disabled { get; set; } + string InnerHTML { get; set; } + string InnerText { get; set; } + int OffsetHeight { get; } + int OffsetLeft { get; } + Mono.WebBrowser.DOM.IElement OffsetParent { get; } + int OffsetTop { get; } + int OffsetWidth { get; } + string OuterHTML { get; set; } + string OuterText { get; set; } + int ScrollHeight { get; } + int ScrollLeft { get; set; } + int ScrollTop { get; set; } + int ScrollWidth { get; } + string Style { get; set; } + int TabIndex { get; set; } + string TagName { get; } + Mono.WebBrowser.DOM.IElement AppendChild(Mono.WebBrowser.DOM.IElement child); + void Blur(); + void Focus(); + string GetAttribute(string name); + Mono.WebBrowser.DOM.IElementCollection GetElementsByTagName(string id); + new int GetHashCode(); + bool HasAttribute(string name); + void ScrollIntoView(bool alignWithTop); + void SetAttribute(string name, string value); + } + public partial interface IElementCollection : Mono.WebBrowser.DOM.INodeList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IElement this[int index] { get; set; } + new int GetHashCode(); + } + public partial interface IHistory + { + int Count { get; } + void Back(int count); + void Forward(int count); + void GoToIndex(int index); + void GoToUrl(string url); + } + public partial interface IMediaList + { + } + public partial interface INamedNodeMap : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + Mono.WebBrowser.DOM.INode this[string name] { get; set; } + Mono.WebBrowser.DOM.INode this[string namespaceURI, string localName] { get; set; } + Mono.WebBrowser.DOM.INode RemoveNamedItem(string name); + Mono.WebBrowser.DOM.INode RemoveNamedItemNS(string namespaceURI, string localName); + } + public partial interface INavigation + { + bool CanGoBack { get; } + bool CanGoForward { get; } + int HistoryCount { get; } + bool Back(); + bool Forward(); + void Go(int index); + void Go(int index, bool relative); + void Go(string url); + void Go(string url, Mono.WebBrowser.DOM.LoadFlags flags); + void Home(); + void Reload(); + void Reload(Mono.WebBrowser.ReloadOption option); + void Stop(); + } + public partial interface INode + { + System.IntPtr AccessibleObject { get; } + Mono.WebBrowser.DOM.IAttributeCollection Attributes { get; } + Mono.WebBrowser.DOM.INodeList ChildNodes { get; } + Mono.WebBrowser.DOM.INode FirstChild { get; } + Mono.WebBrowser.DOM.INode LastChild { get; } + string LocalName { get; } + Mono.WebBrowser.DOM.INode Next { get; } + Mono.WebBrowser.DOM.IDocument Owner { get; } + Mono.WebBrowser.DOM.INode Parent { get; } + Mono.WebBrowser.DOM.INode Previous { get; } + Mono.WebBrowser.DOM.NodeType Type { get; } + string Value { get; set; } + event Mono.WebBrowser.DOM.NodeEventHandler Click; + event Mono.WebBrowser.DOM.NodeEventHandler DoubleClick; + event Mono.WebBrowser.DOM.NodeEventHandler KeyDown; + event Mono.WebBrowser.DOM.NodeEventHandler KeyPress; + event Mono.WebBrowser.DOM.NodeEventHandler KeyUp; + event Mono.WebBrowser.DOM.NodeEventHandler MouseDown; + event Mono.WebBrowser.DOM.NodeEventHandler MouseEnter; + event Mono.WebBrowser.DOM.NodeEventHandler MouseLeave; + event Mono.WebBrowser.DOM.NodeEventHandler MouseMove; + event Mono.WebBrowser.DOM.NodeEventHandler MouseOver; + event Mono.WebBrowser.DOM.NodeEventHandler MouseUp; + event Mono.WebBrowser.DOM.NodeEventHandler OnBlur; + event Mono.WebBrowser.DOM.NodeEventHandler OnFocus; + Mono.WebBrowser.DOM.INode AppendChild(Mono.WebBrowser.DOM.INode child); + void AttachEventHandler(string eventName, System.Delegate handler); + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.Delegate handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void FireEvent(string eventName); + int GetHashCode(); + Mono.WebBrowser.DOM.INode InsertBefore(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode refChild); + Mono.WebBrowser.DOM.INode RemoveChild(Mono.WebBrowser.DOM.INode child); + Mono.WebBrowser.DOM.INode ReplaceChild(Mono.WebBrowser.DOM.INode newChild, Mono.WebBrowser.DOM.INode oldChild); + } + public partial interface INodeList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.INode this[int index] { get; set; } + int GetHashCode(); + } + public partial interface IStylesheet + { + bool Disabled { get; set; } + string Href { get; } + Mono.WebBrowser.DOM.IMediaList Media { get; } + Mono.WebBrowser.DOM.INode OwnerNode { get; } + Mono.WebBrowser.DOM.IStylesheet ParentStyleSheet { get; } + string Title { get; } + string Type { get; } + } + public partial interface IStylesheetList : System.Collections.IEnumerable + { + int Count { get; } + Mono.WebBrowser.DOM.IStylesheet this[int index] { get; set; } + } + public partial interface IWindow + { + Mono.WebBrowser.DOM.IDocument Document { get; } + Mono.WebBrowser.DOM.IWindowCollection Frames { get; } + Mono.WebBrowser.DOM.IHistory History { get; } + string Name { get; set; } + Mono.WebBrowser.DOM.IWindow Parent { get; } + string StatusText { get; } + Mono.WebBrowser.DOM.IWindow Top { get; } + event System.EventHandler Error; + event System.EventHandler Load; + event System.EventHandler OnBlur; + event System.EventHandler OnFocus; + event System.EventHandler Scroll; + event System.EventHandler Unload; + void AttachEventHandler(string eventName, System.EventHandler handler); + void DetachEventHandler(string eventName, System.EventHandler handler); + bool Equals(object obj); + void Focus(); + int GetHashCode(); + void Open(string url); + void ScrollTo(int x, int y); + } + public partial interface IWindowCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + new Mono.WebBrowser.DOM.IWindow this[int index] { get; set; } + } + [System.FlagsAttribute] + public enum LoadFlags : uint + { + AsLinkClick = (uint)32, + AsMetaRefresh = (uint)16, + BypassHistory = (uint)64, + BypassLocalCache = (uint)256, + BypassProxy = (uint)512, + CharsetChange = (uint)1024, + None = (uint)0, + ReplaceHistory = (uint)128, + } + public partial class NodeEventArgs : System.EventArgs + { + public NodeEventArgs(Mono.WebBrowser.DOM.INode node) { } + public Mono.WebBrowser.DOM.IDocument Document { get { throw null; } } + public Mono.WebBrowser.DOM.IElement Element { get { throw null; } } + public Mono.WebBrowser.DOM.INode Node { get { throw null; } } + } + public delegate void NodeEventHandler(object sender, Mono.WebBrowser.DOM.NodeEventArgs e); + public enum NodeType + { + Attribute = 2, + CDataSection = 4, + Comment = 8, + Document = 9, + DocumentFragment = 11, + DocumentType = 10, + Element = 1, + Entity = 6, + EntityReference = 5, + Notation = 12, + ProcessingInstruction = 7, + Text = 3, + } + public partial class WindowEventArgs : System.EventArgs + { + public WindowEventArgs(Mono.WebBrowser.DOM.IWindow window) { } + public Mono.WebBrowser.DOM.IWindow Window { get { throw null; } } + } + public delegate void WindowEventHandler(object sender, Mono.WebBrowser.DOM.WindowEventArgs e); +} diff --git a/external/binary-reference-assemblies/src/v4.6/Novell.Directory.Ldap.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/Novell.Directory.Ldap.cs.REMOVED.git-id new file mode 100644 index 0000000000..69c96a0524 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/Novell.Directory.Ldap.cs.REMOVED.git-id @@ -0,0 +1 @@ +bc40e81a8fb1619ee587f53fd8ee4d1d52d96029 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/PEAPI.cs b/external/binary-reference-assemblies/src/v4.6/PEAPI.cs new file mode 100644 index 0000000000..bdc68dd0d2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/PEAPI.cs @@ -0,0 +1,1225 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace PEAPI +{ + public partial class AddressConstant : PEAPI.DataConstant + { + public AddressConstant(PEAPI.DataConstant dConst) { } + } + public abstract partial class Array : PEAPI.Type + { + internal Array() { } + protected string cname; + protected string cnameSpace; + protected PEAPI.Type elemType; + protected PEAPI.MetaData metaData; + } + public partial class ArrayConstant : PEAPI.DataConstant + { + public ArrayConstant(PEAPI.DataConstant[] dVals) { } + public System.Nullable ExplicitSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum AssemAttr + { + DisableJITCompileOptimizer = 16384, + EnableJITCompileTracking = 32768, + Retargetable = 256, + } + public partial class Assembly : PEAPI.ResolutionScope + { + internal Assembly() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public void AddAssemblyInfo(int majVer, int minVer, int bldNo, int revNo, byte[] key, uint hash, string cult) { } + } + public partial class AssemblyRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal AssemblyRef() { } + public void AddAssemblyAttr(PEAPI.AssemAttr aa) { } + public virtual PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public void AddCulture(string cult) { } + public void AddHash(byte[] hash) { } + public void AddKey(byte[] key) { } + public void AddKeyToken(byte[] key) { } + public virtual PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public void AddVersionInfo(int majVer, int minVer, int bldNo, int revNo) { } + } + public abstract partial class BaseDeclSecurity : PEAPI.MetaDataElement + { + internal BaseDeclSecurity() { } + } + public partial class BoolConst : PEAPI.DataConstant + { + public BoolConst(bool val) { } + } + public partial class BoundArray : PEAPI.Array + { + public BoundArray(PEAPI.Type elementType, uint dimensions) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] size) { } + public BoundArray(PEAPI.Type elementType, uint dimensions, int[] loBounds, int[] sizes) { } + } + public enum BranchOp + { + beq = 59, + beq_s = 46, + bge = 60, + bge_s = 47, + bge_un = 65, + bge_un_s = 52, + bgt = 61, + bgt_s = 48, + bgt_un = 66, + bgt_un_s = 53, + ble = 62, + ble_s = 49, + ble_un = 67, + ble_un_s = 54, + blt = 63, + blt_s = 50, + blt_un = 68, + blt_un_s = 55, + bne_un = 64, + bne_un_s = 51, + br = 56, + brfalse = 57, + brfalse_s = 44, + brtrue = 58, + brtrue_s = 45, + br_s = 43, + leave = 221, + leave_s = 222, + } + public partial class ByteArrConst : PEAPI.DataConstant + { + public ByteArrConst(byte[] val) { } + public PEAPI.Type Type { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum CallConv + { + Cdecl = 1, + Default = 0, + Fastcall = 4, + Generic = 16, + Instance = 32, + InstanceExplicit = 96, + Stdcall = 2, + Thiscall = 3, + Vararg = 5, + } + public partial class CalliSig : PEAPI.Signature + { + public CalliSig(PEAPI.CallConv cconv, PEAPI.Type retType, PEAPI.Type[] pars) { } + public void AddCallingConv(PEAPI.CallConv cconv) { } + public void AddVarArgs(PEAPI.Type[] optPars) { } + } + public partial class Catch : PEAPI.HandlerBlock + { + public Catch(PEAPI.Class except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public Catch(PEAPI.Type except, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class CharConst : PEAPI.Constant + { + public CharConst(char val) { } + } + public partial class CILInstructions + { + internal CILInstructions() { } + public uint Offset { get { throw null; } } + public void AddTryBlock(PEAPI.TryBlock tryBlock) { } + public void Branch(PEAPI.BranchOp inst, PEAPI.CILLabel lab) { } + public void calli(PEAPI.CalliSig sig) { } + public void CodeLabel(PEAPI.CILLabel lab) { } + public void emitbyte(byte bVal) { } + public void EndCatchBlock(PEAPI.Class exceptType, PEAPI.TryBlock tryBlock) { } + public void EndFaultBlock(PEAPI.TryBlock tryBlock) { } + public void EndFilterBlock(PEAPI.CILLabel filterLab, PEAPI.TryBlock tryBlock) { } + public void EndFinallyBlock(PEAPI.TryBlock tryBlock) { } + public PEAPI.TryBlock EndTryBlock() { throw null; } + public void FieldInst(PEAPI.FieldOp inst, PEAPI.Field f) { } + public void Inst(PEAPI.Op inst) { } + public void IntInst(PEAPI.IntOp inst, int val) { } + public void ldc_i8(long cVal) { } + public void ldc_r4(float cVal) { } + public void ldc_r8(double cVal) { } + public void ldstr(byte[] str) { } + public void ldstr(string str) { } + public void LoadArg(int argNo) { } + public void LoadArgAdr(int argNo) { } + public void LoadLocal(int locNo) { } + public void LoadLocalAdr(int locNo) { } + public void MethInst(PEAPI.MethodOp inst, PEAPI.Method m) { } + public PEAPI.CILLabel NewCodedLabel() { throw null; } + public PEAPI.CILLabel NewLabel() { throw null; } + public void PushFalse() { } + public void PushInt(int i) { } + public void PushLong(long l) { } + public void PushTrue() { } + public void StartBlock() { } + public void StoreArg(int argNo) { } + public void StoreLocal(int locNo) { } + public void Switch(PEAPI.CILLabel[] labs) { } + public void TypeInst(PEAPI.TypeOp inst, PEAPI.Type aType) { } + } + public partial class CILLabel + { + public CILLabel(uint offset) { } + public CILLabel(uint offset, bool absolute) { } + } + public abstract partial class Class : PEAPI.Type + { + internal Class() { } + public string name; + protected uint nameIx; + public string nameSpace; + protected uint nameSpaceIx; + protected int row; + protected PEAPI.MetaData _metaData; + } + public partial class ClassDef : PEAPI.Class + { + internal ClassDef() { } + public void AddAttribute(PEAPI.TypeAttr ta) { } + public PEAPI.Event AddEvent(string name, PEAPI.Type eType) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr fAtts, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplementedInterface(PEAPI.Class iFace) { } + public void AddLayoutInfo(int packSize, int classSize) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public void AddMethodOverride(PEAPI.Method decl, PEAPI.Method body) { } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddNestedClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class sType) { throw null; } + public PEAPI.Property AddProperty(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public void AddSecurity(byte[] permissionSet) { } + public static bool IsEnum(PEAPI.Class type) { throw null; } + public static bool IsEnum(string nsName, string name) { throw null; } + public static bool IsValueType(PEAPI.Class type) { throw null; } + public static bool IsValueType(string nsName, string name) { throw null; } + public void SetFieldOrder(System.Collections.ArrayList fields) { } + public void SpecialNoSuper() { } + } + public partial class ClassRef : PEAPI.Class, PEAPI.IExternRef, PEAPI.IResolutionScope + { + internal ClassRef() { } + protected PEAPI.MetaData metaData; + protected PEAPI.IResolutionScope parent; + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + } + public partial class ClassRefInst : PEAPI.Type + { + public ClassRefInst(PEAPI.Type type, bool is_value) { } + } + public partial class ClassType : PEAPI.Constant + { + public ClassType(PEAPI.Class classDesc) { } + public ClassType(string className) { } + } + public abstract partial class CodeBlock + { + protected PEAPI.CILLabel end; + protected bool small; + protected PEAPI.CILLabel start; + public CodeBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) { } + } + public abstract partial class Constant + { + internal Constant() { } + protected bool addedToBlobHeap; + protected uint blobIndex; + protected uint size; + protected PEAPI.Type type; + } + public enum CorFlags + { + CF_32_BITREQUIRED = 2, + CF_IL_ONLY = 1, + CF_STRONGNAMESIGNED = 8, + CF_TRACKDEBUGDATA = 65536, + } + public partial class CustomAttribute : PEAPI.MetaDataElement + { + internal CustomAttribute() { } + public void AddFieldOrProp(string name, PEAPI.Constant val) { } + } + public partial class CustomMarshaller : PEAPI.NativeType + { + public CustomMarshaller(string marshallerName, string optCookie) { } + public CustomMarshaller(string typeNameOrGUID, string marshallerName, string optCookie) { } + } + public partial class CustomModifiedType : PEAPI.Type + { + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.Class cmodType) { } + public CustomModifiedType(PEAPI.Type type, PEAPI.CustomModifier cmod, PEAPI.PrimitiveTypeRef cmodType) { } + } + public enum CustomModifier + { + modopt = 32, + modreq = 31, + } + public abstract partial class DataConstant : PEAPI.Constant + { + internal DataConstant() { } + public uint DataOffset { get { throw null; } set { } } + } + public enum DataSegment + { + CIL = 2, + Data = 0, + TLS = 1, + } + public partial class DeclSecurity : PEAPI.BaseDeclSecurity + { + internal DeclSecurity() { } + } + public partial class DeclSecurity_20 : PEAPI.BaseDeclSecurity + { + internal DeclSecurity_20() { } + } + public partial class DoubleConst : PEAPI.DataConstant + { + public DoubleConst(double val) { } + } + public partial class Event : PEAPI.Feature + { + internal Event() { } + public void AddAddon(PEAPI.MethodDef addon) { } + public void AddFire(PEAPI.MethodDef fire) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddRemoveOn(PEAPI.MethodDef removeOn) { } + } + public partial class ExternClassRef : PEAPI.ClassRef + { + internal ExternClassRef() { } + public PEAPI.ClassRef AddNestedClass(PEAPI.TypeAttr attrs, string name) { throw null; } + } + public partial class Fault : PEAPI.HandlerBlock + { + public Fault(PEAPI.CILLabel faultStart, PEAPI.CILLabel faultEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Feature : PEAPI.MetaDataElement + { + internal Feature() { } + protected ushort flags; + protected PEAPI.MethodSemantics[] methods; + protected string name; + protected uint nameIx; + protected PEAPI.ClassDef parent; + protected int tide; + public void SetRTSpecialName() { } + public void SetSpecialName() { } + } + public abstract partial class Field : PEAPI.Member + { + internal Field() { } + protected static readonly byte FieldSig; + protected PEAPI.Type type; + } + public enum FieldAttr + { + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + HasFieldMarshal = 4096, + Initonly = 32, + Literal = 64, + Notserialized = 128, + Private = 1, + Public = 6, + PublicStatic = 22, + RTSpecialName = 1024, + SpecialName = 512, + Static = 16, + } + public partial class FieldDef : PEAPI.Field + { + internal FieldDef() { } + public void AddDataValue(PEAPI.DataConstant val) { } + public void AddFieldAttr(PEAPI.FieldAttr fa) { } + public void AddValue(PEAPI.Constant val) { } + public void SetMarshalInfo(PEAPI.NativeType marshallType) { } + public void SetOffset(uint offs) { } + } + public partial class FieldLayout : PEAPI.MetaDataElement + { + internal FieldLayout() { } + } + public partial class FieldMarshal : PEAPI.MetaDataElement + { + internal FieldMarshal() { } + } + public enum FieldOp + { + ldfld = 123, + ldflda = 124, + ldsfld = 126, + ldsflda = 127, + ldtoken = 208, + stfld = 125, + stsfld = 128, + } + public partial class FieldRef : PEAPI.Field + { + internal FieldRef() { } + } + public partial class FieldRVA : PEAPI.MetaDataElement + { + internal FieldRVA() { } + } + public partial class FileRef : PEAPI.MetaDataElement + { + internal FileRef() { } + protected string name; + } + public partial class Filter : PEAPI.HandlerBlock + { + public Filter(PEAPI.CILLabel filterLabel, PEAPI.CILLabel handlerStart, PEAPI.CILLabel handlerEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class Finally : PEAPI.HandlerBlock + { + public Finally(PEAPI.CILLabel finallyStart, PEAPI.CILLabel finallyEnd) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public partial class FixedArray : PEAPI.NativeType + { + public FixedArray(int numElems) { } + } + public partial class FixedSysString : PEAPI.NativeType + { + public FixedSysString(uint size) { } + } + public partial class FloatConst : PEAPI.DataConstant + { + public FloatConst(float val) { } + } + public partial class GenericMethodSig + { + public GenericMethodSig(PEAPI.Type[] gen_param) { } + } + [System.FlagsAttribute] + public enum GenericParamAttributes : ushort + { + Contravariant = (ushort)2, + Covariant = (ushort)1, + DefaultConstructorConstrait = (ushort)16, + NonVariant = (ushort)0, + NotNullableValueTypeConstraint = (ushort)8, + ReferenceTypeConstraint = (ushort)4, + SpecialConstraintMask = (ushort)28, + VarianceMask = (ushort)3, + } + public partial class GenericParameter : PEAPI.MetaDataElement + { + internal GenericParameter() { } + public string name; + public void AddConstraint(PEAPI.Type constraint) { } + } + public partial class GenericTypeInst : PEAPI.Class + { + public GenericTypeInst(PEAPI.Type gen_type, PEAPI.Type[] gen_param) { } + } + public partial class GenParam : PEAPI.Class + { + public GenParam(int index, string name, PEAPI.GenParamType ptype) { } + public int Index { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public PEAPI.GenParamType Type { get { throw null; } } + } + public enum GenParamType : byte + { + MVar = (byte)30, + Var = (byte)19, + } + public abstract partial class HandlerBlock : PEAPI.CodeBlock + { + protected static readonly short ExceptionFlag; + protected static readonly short FaultFlag; + protected static readonly short FilterFlag; + protected static readonly short FinallyFlag; + public HandlerBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + } + public enum HashAlgorithm + { + None = 0, + SHA1 = 1, + } + public partial class Hex + { + public Hex() { } + public static string Byte(int b) { throw null; } + public static string Int(int val) { throw null; } + public static string Int(uint num) { throw null; } + public static string Long(long lnum) { throw null; } + public static string Short(int b) { throw null; } + } + public partial interface IExternRef + { + PEAPI.ClassRef AddClass(string nsName, string name); + PEAPI.ClassRef AddValueClass(string nsName, string name); + } + public enum ImplAttr + { + ForwardRef = 16, + IL = 0, + InternalCall = 4096, + Native = 1, + NoInLining = 8, + NoOptimization = 64, + Optil = 2, + PreserveSig = 128, + Runtime = 3, + Synchronised = 32, + Synchronized = 32, + Unmanaged = 4, + } + public partial class ImplMap : PEAPI.MetaDataElement + { + internal ImplMap() { } + } + public partial class IntConst : PEAPI.DataConstant + { + public IntConst(short val) { } + public IntConst(int val) { } + public IntConst(long val) { } + public IntConst(sbyte val) { } + } + public partial class InterfaceImpl : PEAPI.MetaDataElement + { + internal InterfaceImpl() { } + } + public enum IntOp + { + ldarg = 65033, + ldarga = 65034, + ldarga_s = 15, + ldarg_s = 14, + ldc_i4 = 32, + ldc_i4_s = 31, + ldloc = 65036, + ldloca = 65037, + ldloca_s = 18, + ldloc_s = 17, + starg = 65035, + starg_s = 16, + stloc = 65038, + stloc_s = 19, + unaligned = 65042, + } + public partial interface IResolutionScope + { + } + public partial class Local + { + public Local(string lName, PEAPI.Type lType) { } + public Local(string lName, PEAPI.Type lType, bool byRef, bool isPinned) { } + } + public partial class LocalSig : PEAPI.Signature + { + public LocalSig(PEAPI.Local[] locals) { } + } + public partial class ManagedPointer : PEAPI.PtrType + { + public ManagedPointer(PEAPI.Type baseType) { } + } + public partial class ManifestResource : PEAPI.MetaDataElement + { + public static readonly uint PrivateResource; + public static readonly uint PublicResource; + public ManifestResource(string name, byte[] resBytes, uint flags) { } + public ManifestResource(string name, uint flags, PEAPI.AssemblyRef assemRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef) { } + public ManifestResource(string name, uint flags, PEAPI.FileRef fileRef, uint fileIx) { } + public string Name { get { throw null; } set { } } + } + public partial class MapElem : PEAPI.MetaDataElement + { + internal MapElem() { } + } + public enum MDTable + { + Assembly = 32, + AssemblyOS = 34, + AssemblyProcessor = 33, + AssemblyRef = 35, + AssemblyRefOS = 37, + AssemblyRefProcessor = 36, + ClassLayout = 15, + Constant = 11, + CustomAttribute = 12, + DeclSecurity = 14, + Event = 20, + EventMap = 18, + ExportedType = 39, + Field = 4, + FieldLayout = 16, + FieldMarshal = 13, + FieldRVA = 29, + File = 38, + GenericParam = 42, + GenericParamConstraint = 44, + ImplMap = 28, + InterfaceImpl = 9, + ManifestResource = 40, + MemberRef = 10, + Method = 6, + MethodImpl = 25, + MethodSemantics = 24, + MethodSpec = 43, + Module = 0, + ModuleRef = 26, + NestedClass = 41, + Param = 8, + Property = 23, + PropertyMap = 21, + StandAloneSig = 17, + TypeDef = 2, + TypeRef = 1, + TypeSpec = 27, + } + public abstract partial class Member : PEAPI.MetaDataElement + { + internal Member() { } + protected string name; + protected uint nameIx; + protected uint sigIx; + } + public partial class MetaData + { + internal MetaData() { } + public PEAPI.MSCorLib mscorlib; + } + public abstract partial class MetaDataElement : System.IComparable + { + internal MetaDataElement() { } + protected System.Collections.ArrayList customAttributes; + protected bool done; + protected bool sortTable; + protected PEAPI.MDTable tabIx; + public bool HasCustomAttr { get { throw null; } set { } } + public uint Row { get { throw null; } set { } } + public void AddCustomAttribute(PEAPI.Method ctorMeth, PEAPI.Constant[] cVals) { } + public void AddCustomAttribute(PEAPI.Method ctorMeth, byte[] val) { } + public int CompareTo(object obj) { throw null; } + } + public enum MethAttr + { + Abstract = 1024, + Assembly = 3, + Default = 0, + FamAndAssem = 2, + Family = 4, + FamOrAssem = 5, + Final = 32, + HasSecurity = 16384, + HideBySig = 128, + NewSlot = 256, + Private = 1, + PrivateVirtual = 65, + Public = 6, + PublicStatic = 22, + PublicStaticFinal = 54, + PublicVirtual = 70, + RequireSecObject = 32768, + RTSpecialName = 4096, + SpecialName = 2048, + SpecialRTSpecialName = 6144, + Static = 16, + Strict = 512, + Virtual = 64, + } + public abstract partial class Method : PEAPI.Member + { + internal Method() { } + public abstract void AddCallConv(PEAPI.CallConv cconv); + } + public partial class MethodDef : PEAPI.Method + { + internal MethodDef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + public PEAPI.GenericParameter AddGenericParameter(short index, string name) { throw null; } + public PEAPI.GenericParameter AddGenericParameter(short index, string name, PEAPI.GenericParamAttributes attr) { throw null; } + public void AddImplAttribute(PEAPI.ImplAttr ia) { } + public void AddLocals(PEAPI.Local[] locals, bool initLocals) { } + public void AddMethAttribute(PEAPI.MethAttr ma) { } + public void AddPInvokeInfo(PEAPI.ModuleRef scope, string methName, PEAPI.PInvokeAttr callAttr) { } + public void AddRetTypeMarshallInfo(PEAPI.NativeType marshallType) { } + public PEAPI.CILInstructions CreateCodeBuffer() { throw null; } + public void DeclareEntryPoint() { } + public PEAPI.MethodRef MakeVarArgSignature(PEAPI.Type[] optPars) { throw null; } + public void SetMaxStack(int maxStack) { } + } + public partial class MethodImpl : PEAPI.MetaDataElement + { + internal MethodImpl() { } + } + public enum MethodOp + { + call = 40, + callvirt = 111, + jmp = 39, + ldftn = 65030, + ldtoken = 208, + ldvirtfn = 65031, + newobj = 115, + } + public partial class MethodRef : PEAPI.Method + { + internal MethodRef() { } + public override void AddCallConv(PEAPI.CallConv cconv) { } + } + public partial class MethodSemantics : PEAPI.MetaDataElement + { + internal MethodSemantics() { } + } + public partial class MethPtrType : PEAPI.Type + { + public MethPtrType(PEAPI.CallConv callconv, PEAPI.Type retType, PEAPI.Type[] pars, bool varArgMeth, PEAPI.Type[] optPars) { } + } + public partial class Module : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal Module() { } + public System.Guid Guid { get { throw null; } } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class ModuleRef : PEAPI.ResolutionScope, PEAPI.IExternRef + { + internal ModuleRef() { } + public PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public PEAPI.ExternClassRef AddExternClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.FileRef declFile, bool isValueClass) { throw null; } + public PEAPI.FieldRef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.MethodRef AddMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + public PEAPI.MethodRef AddVarArgMethod(string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.FileRef MakeFile(byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + } + public sealed partial class MSCorLib : PEAPI.AssemblyRef + { + internal MSCorLib() { } + public override PEAPI.ClassRef AddClass(string nsName, string name) { throw null; } + public override PEAPI.ClassRef AddValueClass(string nsName, string name) { throw null; } + } + public partial class NativeArray : PEAPI.NativeType + { + public NativeArray(PEAPI.NativeType elemType) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen) { } + public NativeArray(PEAPI.NativeType elemType, int numElem, int parNumForLen, int elemMult) { } + } + public partial class NativeType + { + internal NativeType() { } + public static readonly PEAPI.NativeType AnsiBStr; + public static readonly PEAPI.NativeType AsAny; + public static readonly PEAPI.NativeType Boolean; + public static readonly PEAPI.NativeType BStr; + public static readonly PEAPI.NativeType ByValStr; + public static readonly PEAPI.NativeType Currency; + public static readonly PEAPI.NativeType Error; + public static readonly PEAPI.NativeType FixedSysString; + public static readonly PEAPI.NativeType Float32; + public static readonly PEAPI.NativeType Float64; + public static readonly PEAPI.NativeType FuncPtr; + public static readonly PEAPI.NativeType IDispatch; + public static readonly PEAPI.NativeType Int; + public static readonly PEAPI.NativeType Int16; + public static readonly PEAPI.NativeType Int32; + public static readonly PEAPI.NativeType Int64; + public static readonly PEAPI.NativeType Int8; + public static readonly PEAPI.NativeType Interface; + public static readonly PEAPI.NativeType IUnknown; + public static readonly PEAPI.NativeType LPStr; + public static readonly PEAPI.NativeType LPStruct; + public static readonly PEAPI.NativeType LPTStr; + public static readonly PEAPI.NativeType LPWStr; + public static readonly PEAPI.NativeType Struct; + public static readonly PEAPI.NativeType TBstr; + protected byte typeIndex; + public static readonly PEAPI.NativeType UInt; + public static readonly PEAPI.NativeType UInt16; + public static readonly PEAPI.NativeType UInt32; + public static readonly PEAPI.NativeType UInt64; + public static readonly PEAPI.NativeType UInt8; + public static readonly PEAPI.NativeType VariantBool; + public static readonly PEAPI.NativeType Void; + } + public partial class NotYetImplementedException : System.Exception + { + public NotYetImplementedException(string msg) { } + } + public partial class NullConst : PEAPI.Constant + { + public NullConst() { } + } + public enum Op + { + add = 88, + add_ovf = 214, + add_ovf_un = 215, + and = 95, + arglist = 65024, + breakOp = 1, + ceq = 65025, + cgt = 65026, + cgt_un = 65027, + ckfinite = 195, + clt = 65028, + clt_un = 65029, + conf_ovf_u1_un = 134, + conv_i = 211, + conv_i1 = 103, + conv_i2 = 104, + conv_i4 = 105, + conv_i8 = 106, + conv_ovf_i = 212, + conv_ovf_i1 = 179, + conv_ovf_i1_un = 130, + conv_ovf_i2 = 181, + conv_ovf_i2_un = 131, + conv_ovf_i4 = 183, + conv_ovf_i4_un = 132, + conv_ovf_i8 = 185, + conv_ovf_i8_un = 133, + conv_ovf_i_un = 138, + conv_ovf_u = 213, + conv_ovf_u1 = 180, + conv_ovf_u2 = 182, + conv_ovf_u2_un = 135, + conv_ovf_u4 = 184, + conv_ovf_u4_un = 136, + conv_ovf_u8 = 186, + conv_ovf_u8_un = 137, + conv_ovf_u_un = 139, + conv_r4 = 107, + conv_r8 = 108, + conv_r_un = 118, + conv_u = 224, + conv_u1 = 210, + conv_u2 = 209, + conv_u4 = 109, + conv_u8 = 110, + cpblk = 65047, + div = 91, + div_un = 92, + dup = 37, + endfilter = 65041, + endfinally = 220, + initblk = 65048, + ldarg_0 = 2, + ldarg_1 = 3, + ldarg_2 = 4, + ldarg_3 = 5, + ldc_i4_0 = 22, + ldc_i4_1 = 23, + ldc_i4_2 = 24, + ldc_i4_3 = 25, + ldc_i4_4 = 26, + ldc_i4_5 = 27, + ldc_i4_6 = 28, + ldc_i4_7 = 29, + ldc_i4_8 = 30, + ldc_i4_m1 = 21, + ldelem_i = 151, + ldelem_i1 = 144, + ldelem_i2 = 146, + ldelem_i4 = 148, + ldelem_i8 = 150, + ldelem_r4 = 152, + ldelem_r8 = 153, + ldelem_ref = 154, + ldelem_u1 = 145, + ldelem_u2 = 147, + ldelem_u4 = 149, + ldind_i = 77, + ldind_i1 = 70, + ldind_i2 = 72, + ldind_i4 = 74, + ldind_i8 = 76, + ldind_r4 = 78, + ldind_r8 = 79, + ldind_ref = 80, + ldind_u1 = 71, + ldind_u2 = 73, + ldind_u4 = 75, + ldlen = 142, + ldloc_0 = 6, + ldloc_1 = 7, + ldloc_2 = 8, + ldloc_3 = 9, + ldnull = 20, + localloc = 65039, + mul = 90, + mul_ovf = 216, + mul_ovf_un = 217, + neg = 101, + nop = 0, + not = 102, + or = 96, + pop = 38, + readonly_ = 65054, + refanytype = 65053, + rem = 93, + rem_un = 94, + ret = 42, + rethrow = 65050, + shl = 98, + shr = 99, + shr_un = 100, + stelem_i = 155, + stelem_i1 = 156, + stelem_i2 = 157, + stelem_i4 = 158, + stelem_i8 = 159, + stelem_r4 = 160, + stelem_r8 = 161, + stelem_ref = 162, + stind_i = 223, + stind_i1 = 82, + stind_i2 = 83, + stind_i4 = 84, + stind_i8 = 85, + stind_r4 = 86, + stind_r8 = 87, + stind_ref = 81, + stloc_0 = 10, + stloc_1 = 11, + stloc_2 = 12, + stloc_3 = 13, + sub = 89, + sub_ovf = 218, + sub_ovf_un = 219, + tail_ = 65044, + throwOp = 122, + volatile_ = 65043, + xor = 97, + } + public partial class Param : PEAPI.MetaDataElement + { + public Param(PEAPI.ParamAttr mode, string parName, PEAPI.Type parType) { } + public bool HasMarshalInfo { get { throw null; } } + public void AddDefaultValue(PEAPI.Constant cVal) { } + public void AddMarshallInfo(PEAPI.NativeType marshallType) { } + } + public enum ParamAttr + { + Default = 0, + HasDefault = 4096, + HasFieldMarshal = 8192, + In = 1, + Opt = 16, + Out = 2, + } + public partial class PEFile + { + public PEFile(string name, bool isDLL, bool hasAssembly) { } + public PEFile(string name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, bool isDLL, bool hasAssembly, string outputDir) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, System.IO.Stream outStream) { } + public PEFile(string name, string module_name, bool isDLL, bool hasAssembly, string outputDir, System.IO.Stream outStream) { } + public PEAPI.ClassDef ModuleClass { get { throw null; } } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name) { throw null; } + public PEAPI.ClassDef AddClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.Class superType) { throw null; } + public void AddCustomAttribute(PEAPI.Method meth, PEAPI.Constant constant, PEAPI.MetaDataElement element) { } + public void AddCustomAttribute(PEAPI.Method meth, byte[] data, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, PEAPI.PermissionSet ps, PEAPI.MetaDataElement element) { } + public void AddDeclSecurity(PEAPI.SecurityAction sec_action, byte[] data, PEAPI.MetaDataElement element) { } + public void AddExternalManagedResource(PEAPI.ManifestResource mr) { } + public void AddExternalManagedResource(string resName, PEAPI.AssemblyRef assem, uint flags) { } + public PEAPI.AssemblyRef AddExternAssembly(string assemName) { throw null; } + public PEAPI.ClassRef AddExternClass(string ns, string name, PEAPI.TypeAttr attrs, PEAPI.MetaDataElement declRef) { throw null; } + public PEAPI.ModuleRef AddExternModule(string name) { throw null; } + public PEAPI.FieldDef AddField(PEAPI.FieldAttr attrSet, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldDef AddField(string name, PEAPI.Type fType) { throw null; } + public PEAPI.FieldRef AddFieldToTypeSpec(PEAPI.Type item, string name, PEAPI.Type fType) { throw null; } + public PEAPI.FileRef AddFile(string fName, byte[] hashBytes, bool hasMetaData, bool entryPoint) { throw null; } + public void AddGenericClass(PEAPI.GenericTypeInst gti) { } + public void AddGenericParam(PEAPI.GenParam param) { } + public void AddManifestResource(PEAPI.ManifestResource mr) { } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(PEAPI.MethAttr mAtts, PEAPI.ImplAttr iAtts, string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Param ret_param, PEAPI.Param[] pars) { throw null; } + public PEAPI.MethodDef AddMethod(string name, PEAPI.Type retType, PEAPI.Param[] pars) { throw null; } + public PEAPI.Method AddMethodSpec(PEAPI.Method m, PEAPI.GenericMethodSig g_sig) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars) { throw null; } + public PEAPI.MethodRef AddMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, int gen_param_count) { throw null; } + public PEAPI.PrimitiveTypeRef AddPrimitiveType(PEAPI.PrimitiveType type) { throw null; } + public PEAPI.ClassDef AddValueClass(PEAPI.TypeAttr attrSet, string nsName, string name, PEAPI.ValueClass vClass) { throw null; } + public PEAPI.MethodRef AddVarArgMethodToTypeSpec(PEAPI.Type item, string name, PEAPI.Type retType, PEAPI.Type[] pars, PEAPI.Type[] optPars) { throw null; } + public PEAPI.ManifestResource GetResource(string name) { throw null; } + public PEAPI.ManifestResource[] GetResources() { throw null; } + public PEAPI.Assembly GetThisAssembly() { throw null; } + public PEAPI.Module GetThisModule() { throw null; } + public void SetCorFlags(int flags) { } + public void SetStackReserve(long stackReserve) { } + public void SetSubSystem(PEAPI.SubSystem subS) { } + public void WritePEFile() { } + } + public partial class PEFileException : System.Exception + { + public PEFileException(string msg) { } + } + public partial class Permission + { + public Permission(PEAPI.Type type, string name) { } + public void AddMember(PEAPI.PermissionMember member) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionMember + { + public PermissionMember(System.Reflection.MemberTypes member_type, PEAPI.Type type, string name, object value) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public partial class PermissionSet + { + public PermissionSet(PEAPI.SecurityAction sec_action) { } + public void AddPermission(PEAPI.Permission perm) { } + public void Write(System.IO.BinaryWriter bw) { } + } + public enum PInvokeAttr + { + ansi = 2, + autochar = 6, + bestfit_mask = 48, + bestfit_off = 32, + bestfit_on = 16, + cdecl = 512, + charmaperror_off = 8192, + charmaperror_on = 4096, + fastcall = 1280, + lasterr = 64, + nomangle = 1, + stdcall = 768, + thiscall = 1024, + unicode = 4, + winapi = 256, + } + public partial class PrimitiveType : PEAPI.Type + { + internal PrimitiveType() { } + public static readonly PEAPI.PrimitiveType Boolean; + public static readonly PEAPI.PrimitiveType Char; + public static readonly PEAPI.PrimitiveType Float32; + public static readonly PEAPI.PrimitiveType Float64; + public static readonly PEAPI.PrimitiveType Int16; + public static readonly PEAPI.PrimitiveType Int32; + public static readonly PEAPI.PrimitiveType Int64; + public static readonly PEAPI.PrimitiveType Int8; + public static readonly PEAPI.PrimitiveType IntPtr; + public static readonly PEAPI.PrimitiveType NativeInt; + public static readonly PEAPI.PrimitiveType NativeUInt; + public static int NumSystemTypes; + public static readonly PEAPI.PrimitiveType Object; + public static readonly PEAPI.PrimitiveType String; + public static readonly PEAPI.PrimitiveType TypedRef; + public static readonly PEAPI.PrimitiveType UInt16; + public static readonly PEAPI.PrimitiveType UInt32; + public static readonly PEAPI.PrimitiveType UInt64; + public static readonly PEAPI.PrimitiveType UInt8; + public static readonly PEAPI.PrimitiveType UIntPtr; + public static readonly PEAPI.PrimitiveType Void; + } + public partial class PrimitiveTypeRef : PEAPI.Type + { + internal PrimitiveTypeRef() { } + } + public partial class Property : PEAPI.Feature + { + internal Property() { } + public void AddGetter(PEAPI.MethodDef getter) { } + public void AddInitValue(PEAPI.Constant constVal) { } + public void AddOther(PEAPI.MethodDef other) { } + public void AddSetter(PEAPI.MethodDef setter) { } + public void SetInstance(bool isInstance) { } + } + public abstract partial class PtrType : PEAPI.Type + { + internal PtrType() { } + } + public partial class RepeatedConstant : PEAPI.DataConstant + { + public RepeatedConstant(PEAPI.DataConstant dConst, int repeatCount) { } + } + public abstract partial class ResolutionScope : PEAPI.MetaDataElement, PEAPI.IResolutionScope + { + internal ResolutionScope() { } + protected PEAPI.MetaData metaData; + protected string name; + protected uint nameIx; + } + public partial class SafeArray : PEAPI.NativeType + { + public SafeArray() { } + public SafeArray(PEAPI.SafeArrayType elemType) { } + } + public enum SafeArrayType + { + boolean = 11, + bstr = 8, + currency = 6, + date = 7, + Decimal = 14, + dispatch = 9, + error = 10, + float32 = 4, + float64 = 5, + Int = 22, + int16 = 2, + int32 = 3, + int8 = 16, + UInt = 23, + uint16 = 18, + uint32 = 19, + uint8 = 17, + unknown = 13, + variant = 12, + } + public enum SecurityAction : short + { + Assert = (short)3, + Demand = (short)2, + DemandChoice = (short)18, + Deny = (short)4, + InheritDemand = (short)7, + InheritDemandChoice = (short)17, + LinkDemand = (short)6, + LinkDemandChoice = (short)16, + NonCasDemand = (short)13, + NonCasInheritance = (short)15, + NonCasLinkDemand = (short)14, + PermitOnly = (short)5, + PreJitDeny = (short)12, + PreJitGrant = (short)11, + Request = (short)1, + RequestMinimum = (short)8, + RequestOptional = (short)9, + RequestRefuse = (short)10, + } + public partial class Sentinel : PEAPI.Type + { + public Sentinel() { } + } + public abstract partial class Signature : PEAPI.MetaDataElement + { + internal Signature() { } + protected uint sigIx; + } + public partial class StringConst : PEAPI.DataConstant + { + public StringConst(string val) { } + } + public enum SubSystem + { + Native = 1, + Native_Windows = 8, + OS2_CUI = 5, + POSIX_CUI = 7, + Windows_CE_GUI = 9, + Windows_CUI = 3, + Windows_GUI = 2, + } + public partial class TryBlock : PEAPI.CodeBlock + { + protected bool fatFormat; + protected int flags; + public TryBlock(PEAPI.CILLabel start, PEAPI.CILLabel end) : base (default(PEAPI.CILLabel), default(PEAPI.CILLabel)) { } + public void AddHandler(PEAPI.HandlerBlock handler) { } + } + public abstract partial class Type : PEAPI.MetaDataElement + { + internal Type() { } + protected byte typeIndex; + protected PEAPI.TypeSpec typeSpec; + } + [System.FlagsAttribute] + public enum TypeAttr + { + Abstract = 128, + AutoClass = 131072, + BeforeFieldInit = 1048576, + ExplicitLayout = 16, + Forwarder = 2097152, + HasSecurity = 262144, + Import = 4096, + Interface = 32, + NestedAssembly = 5, + NestedFamAndAssem = 6, + NestedFamily = 4, + NestedFamOrAssem = 7, + NestedPrivate = 3, + NestedPublic = 2, + Private = 0, + Public = 1, + PublicAbstract = 129, + PublicSealed = 257, + RTSpecialName = 2048, + Sealed = 256, + SequentialLayout = 8, + Serializable = 8192, + SpecialName = 1024, + UnicodeClass = 65536, + VisibilityMask = 7, + } + public enum TypeOp + { + box = 140, + castclass = 116, + constrained = 65046, + cpobj = 112, + initobj = 65045, + isinst = 117, + ldelem = 163, + ldelema = 143, + ldobj = 113, + ldtoken = 208, + mkrefany = 198, + newarr = 141, + refanyval = 194, + sizeOf = 65052, + stelem = 164, + stobj = 129, + unbox = 121, + unbox_any = 165, + } + public partial class TypeSignatureException : System.Exception + { + public TypeSignatureException(string msg) { } + } + public partial class TypeSpec : PEAPI.MetaDataElement + { + internal TypeSpec() { } + } + public partial class UIntConst : PEAPI.DataConstant + { + public UIntConst(byte val) { } + public UIntConst(ushort val) { } + public UIntConst(uint val) { } + public UIntConst(ulong val) { } + } + public partial class UnmanagedPointer : PEAPI.PtrType + { + public UnmanagedPointer(PEAPI.Type baseType) { } + } + public enum ValueClass + { + Enum = 1, + ValueType = 0, + } + public partial class ZeroBasedArray : PEAPI.Array + { + public ZeroBasedArray(PEAPI.Type elementType) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/RabbitMQ.Client.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/RabbitMQ.Client.cs.REMOVED.git-id new file mode 100644 index 0000000000..b4d396dd5f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/RabbitMQ.Client.cs.REMOVED.git-id @@ -0,0 +1 @@ +4339a1d0fbbf889b96532627ed4f1f798c2f4222 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/SMDiagnostics.cs b/external/binary-reference-assemblies/src/v4.6/SMDiagnostics.cs new file mode 100644 index 0000000000..bcccb3d202 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/SMDiagnostics.cs @@ -0,0 +1,23 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyTitleAttribute("SMDiagnostics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] diff --git a/external/binary-reference-assemblies/src/v4.6/System.ComponentModel.Composition.cs b/external/binary-reference-assemblies/src/v4.6/System.ComponentModel.Composition.cs new file mode 100644 index 0000000000..b4415ad0ab --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ComponentModel.Composition.cs @@ -0,0 +1,688 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.Composition.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.SerializableAttribute] + public partial class Lazy : System.Lazy + { + public Lazy(System.Func valueFactory, TMetadata metadata) { } + public Lazy(System.Func valueFactory, TMetadata metadata, bool isThreadSafe) { } + public Lazy(System.Func valueFactory, TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public Lazy(TMetadata metadata) { } + public Lazy(TMetadata metadata, bool isThreadSafe) { } + public Lazy(TMetadata metadata, System.Threading.LazyThreadSafetyMode mode) { } + public TMetadata Metadata { get { throw null; } } + } +} +namespace System.ComponentModel.Composition +{ + public static partial class AttributedModelServices + { + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart(this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) { throw null; } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue) { } + public static void ComposeExportedValue(this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue) { } + public static void ComposeParts(this System.ComponentModel.Composition.Hosting.CompositionContainer container, params object[] attributedParts) { } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Type type, System.ComponentModel.Composition.Primitives.ICompositionElement origin, bool ensureIsDiscoverable) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static string GetContractName(System.Type type) { throw null; } + public static TMetadataView GetMetadataView(System.Collections.Generic.IDictionary metadata) { throw null; } + public static string GetTypeIdentity(System.Reflection.MethodInfo method) { throw null; } + public static string GetTypeIdentity(System.Type type) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=false, Inherited=true)] + public partial class CatalogReflectionContextAttribute : System.Attribute + { + public CatalogReflectionContextAttribute(System.Type reflectionContextType) { } + public System.Reflection.ReflectionContext CreateReflectionContext() { throw null; } + } + [System.SerializableAttribute] + public partial class ChangeRejectedException : System.ComponentModel.Composition.CompositionException + { + public ChangeRejectedException() { } + public ChangeRejectedException(System.Collections.Generic.IEnumerable errors) { } + public ChangeRejectedException(string message) { } + public ChangeRejectedException(string message, System.Exception innerException) { } + public override string Message { get { throw null; } } + } + [System.SerializableAttribute] + public partial class CompositionContractMismatchException : System.Exception + { + public CompositionContractMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected CompositionContractMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CompositionContractMismatchException(string message) { } + public CompositionContractMismatchException(string message, System.Exception innerException) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionErrorDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionError + { + public CompositionError(string message) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public CompositionError(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception exception) { } + public CompositionError(string message, System.Exception exception) { } + public string Description { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + public System.Exception Exception { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.CompositionExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class CompositionException : System.Exception + { + public CompositionException() { } + public CompositionException(System.Collections.Generic.IEnumerable errors) { } + public CompositionException(string message) { } + public CompositionException(string message, System.Exception innerException) { } + public System.Collections.ObjectModel.ReadOnlyCollection Errors { get { throw null; } } + public override string Message { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection RootCauses { get { throw null; } } + } + public enum CreationPolicy + { + Any = 0, + NonShared = 2, + Shared = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(452), AllowMultiple=true, Inherited=false)] + public partial class ExportAttribute : System.Attribute + { + public ExportAttribute() { } + public ExportAttribute(string contractName) { } + public ExportAttribute(string contractName, System.Type contractType) { } + public ExportAttribute(System.Type contractType) { } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator) { } + public System.ComponentModel.Composition.ExportLifetimeContext CreateExport() { throw null; } + } + public partial class ExportFactory : System.ComponentModel.Composition.ExportFactory + { + public ExportFactory(System.Func> exportLifetimeContextCreator, TMetadata metadata) : base (default(System.Func>)) { } + public TMetadata Metadata { get { throw null; } } + } + public sealed partial class ExportLifetimeContext : System.IDisposable + { + public ExportLifetimeContext(T value, System.Action disposeAction) { } + public T Value { get { throw null; } } + public void Dispose() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1476), AllowMultiple=true, Inherited=false)] + public sealed partial class ExportMetadataAttribute : System.Attribute + { + public ExportMetadataAttribute(string name, object value) { } + public bool IsMultiple { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial interface ICompositionService + { + void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportAttribute : System.Attribute + { + public ImportAttribute() { } + public ImportAttribute(string contractName) { } + public ImportAttribute(string contractName, System.Type contractType) { } + public ImportAttribute(System.Type contractType) { } + public bool AllowDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.ImportCardinalityMismatchExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ImportCardinalityMismatchException : System.Exception + { + public ImportCardinalityMismatchException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ImportCardinalityMismatchException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ImportCardinalityMismatchException(string message) { } + public ImportCardinalityMismatchException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32), AllowMultiple=false, Inherited=false)] + public partial class ImportingConstructorAttribute : System.Attribute + { + public ImportingConstructorAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false, Inherited=false)] + public partial class ImportManyAttribute : System.Attribute + { + public ImportManyAttribute() { } + public ImportManyAttribute(string contractName) { } + public ImportManyAttribute(string contractName, System.Type contractType) { } + public ImportManyAttribute(System.Type contractType) { } + public bool AllowRecomposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContractName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ContractType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ComponentModel.Composition.ImportSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum ImportSource + { + Any = 0, + Local = 1, + NonLocal = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public partial class InheritedExportAttribute : System.ComponentModel.Composition.ExportAttribute + { + public InheritedExportAttribute() { } + public InheritedExportAttribute(string contractName) { } + public InheritedExportAttribute(string contractName, System.Type contractType) { } + public InheritedExportAttribute(System.Type contractType) { } + } + public partial interface IPartImportsSatisfiedNotification + { + void OnImportsSatisfied(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MetadataAttributeAttribute : System.Attribute + { + public MetadataAttributeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1024), AllowMultiple=false, Inherited=false)] + public sealed partial class MetadataViewImplementationAttribute : System.Attribute + { + public MetadataViewImplementationAttribute(System.Type implementationType) { } + public System.Type ImplementationType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartCreationPolicyAttribute : System.Attribute + { + public PartCreationPolicyAttribute(System.ComponentModel.Composition.CreationPolicy creationPolicy) { } + public System.ComponentModel.Composition.CreationPolicy CreationPolicy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class PartMetadataAttribute : System.Attribute + { + public PartMetadataAttribute(string name, object value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class PartNotDiscoverableAttribute : System.Attribute + { + public PartNotDiscoverableAttribute() { } + } +} +namespace System.ComponentModel.Composition.Hosting +{ + public partial class AggregateCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public AggregateCatalog() { } + public AggregateCatalog(System.Collections.Generic.IEnumerable catalogs) { } + public AggregateCatalog(params System.ComponentModel.Composition.Primitives.ComposablePartCatalog[] catalogs) { } + public System.Collections.Generic.ICollection Catalogs { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public AggregateExportProvider(System.Collections.Generic.IEnumerable providers) { } + public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class ApplicationCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public ApplicationCatalog() { } + public ApplicationCatalog(System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext) { } + public ApplicationCatalog(System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.AssemblyCatalogDebuggerProxy")] + public partial class AssemblyCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public AssemblyCatalog(System.Reflection.Assembly assembly) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase) { } + public AssemblyCatalog(string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext) { } + public AssemblyCatalog(string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public System.Reflection.Assembly Assembly { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public override string ToString() { throw null; } + } + public partial class AtomicComposition : System.IDisposable + { + public AtomicComposition() { } + public AtomicComposition(System.ComponentModel.Composition.Hosting.AtomicComposition outerAtomicComposition) { } + public void AddCompleteAction(System.Action completeAction) { } + public void AddRevertAction(System.Action revertAction) { } + public void Complete() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void SetValue(object key, object value) { } + public bool TryGetValue(object key, bool localAtomicCompositionOnly, out T value) { value = default(T); throw null; } + public bool TryGetValue(object key, out T value) { value = default(T); throw null; } + } + public partial class CatalogExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe) { } + public CatalogExportProvider(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public static partial class CatalogExtensions + { + public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) { throw null; } + } + public partial class ComposablePartCatalogChangeEventArgs : System.EventArgs + { + public ComposablePartCatalogChangeEventArgs(System.Collections.Generic.IEnumerable addedDefinitions, System.Collections.Generic.IEnumerable removedDefinitions, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedDefinitions { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedDefinitions { get { throw null; } } + } + public partial class ComposablePartExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider, System.IDisposable + { + public ComposablePartExportProvider() { } + public ComposablePartExportProvider(bool isThreadSafe) { } + public ComposablePartExportProvider(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public System.ComponentModel.Composition.Hosting.ExportProvider SourceProvider { get { throw null; } set { } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + } + public partial class CompositionBatch + { + public CompositionBatch() { } + public CompositionBatch(System.Collections.Generic.IEnumerable partsToAdd, System.Collections.Generic.IEnumerable partsToRemove) { } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToAdd { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PartsToRemove { get { throw null; } } + public System.ComponentModel.Composition.Primitives.ComposablePart AddExport(System.ComponentModel.Composition.Primitives.Export export) { throw null; } + public void AddPart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void RemovePart(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public static partial class CompositionConstants + { + public const string ExportTypeIdentityMetadataName = "ExportTypeIdentity"; + public const string GenericContractMetadataName = "System.ComponentModel.Composition.GenericContractName"; + public const string GenericParametersMetadataName = "System.ComponentModel.Composition.GenericParameters"; + public const string ImportSourceMetadataName = "System.ComponentModel.Composition.ImportSource"; + public const string IsGenericPartMetadataName = "System.ComponentModel.Composition.IsGenericPart"; + public const string PartCreationPolicyMetadataName = "System.ComponentModel.Composition.CreationPolicy"; + } + public partial class CompositionContainer : System.ComponentModel.Composition.Hosting.ExportProvider, System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public CompositionContainer() { } + public CompositionContainer(System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, bool isThreadSafe, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public CompositionContainer(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, params System.ComponentModel.Composition.Hosting.ExportProvider[] providers) { } + public System.ComponentModel.Composition.Primitives.ComposablePartCatalog Catalog { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Providers { get { throw null; } } + public void Compose(System.ComponentModel.Composition.Hosting.CompositionBatch batch) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public void ReleaseExport(System.ComponentModel.Composition.Primitives.Export export) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExports(System.Collections.Generic.IEnumerable> exports) { } + public void ReleaseExport(System.Lazy export) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.FlagsAttribute] + public enum CompositionOptions + { + Default = 0, + DisableSilentRejection = 1, + ExportCompositionService = 4, + IsThreadSafe = 2, + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.CompositionScopeDefinitionDebuggerProxy")] + public partial class CompositionScopeDefinition : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + protected CompositionScopeDefinition() { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children) { } + public CompositionScopeDefinition(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Collections.Generic.IEnumerable children, System.Collections.Generic.IEnumerable publicSurface) { } + public virtual System.Collections.Generic.IEnumerable Children { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable PublicSurface { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class CompositionService : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + internal CompositionService() { } + public void Dispose() { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Hosting.DirectoryCatalog.DirectoryCatalogDebuggerProxy")] + public partial class DirectoryCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public DirectoryCatalog(string path) { } + public DirectoryCatalog(string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern) { } + public DirectoryCatalog(string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext) { } + public DirectoryCatalog(string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public string FullPath { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection LoadedFiles { get { throw null; } } + public string Path { get { throw null; } } + public string SearchPattern { get { throw null; } } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + public void Refresh() { } + public override string ToString() { throw null; } + } + public abstract partial class ExportProvider + { + protected ExportProvider() { } + public event System.EventHandler ExportsChanged { add { } remove { } } + public event System.EventHandler ExportsChanging { add { } remove { } } + public T GetExportedValueOrDefault() { throw null; } + public T GetExportedValueOrDefault(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues() { throw null; } + public System.Collections.Generic.IEnumerable GetExportedValues(string contractName) { throw null; } + public T GetExportedValue() { throw null; } + public T GetExportedValue(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.Collections.Generic.IEnumerable GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(System.Type type, System.Type metadataViewType, string contractName) { throw null; } + protected abstract System.Collections.Generic.IEnumerable GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition); + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Collections.Generic.IEnumerable> GetExports() { throw null; } + public System.Collections.Generic.IEnumerable> GetExports(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + public System.Lazy GetExport() { throw null; } + public System.Lazy GetExport(string contractName) { throw null; } + protected virtual void OnExportsChanged(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + protected virtual void OnExportsChanging(System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs e) { } + public bool TryGetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, out System.Collections.Generic.IEnumerable exports) { exports = default(System.Collections.Generic.IEnumerable); throw null; } + } + public partial class ExportsChangeEventArgs : System.EventArgs + { + public ExportsChangeEventArgs(System.Collections.Generic.IEnumerable addedExports, System.Collections.Generic.IEnumerable removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public System.Collections.Generic.IEnumerable AddedExports { get { throw null; } } + public System.ComponentModel.Composition.Hosting.AtomicComposition AtomicComposition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable ChangedContractNames { get { throw null; } } + public System.Collections.Generic.IEnumerable RemovedExports { get { throw null; } } + } + public partial class FilteredCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Hosting.INotifyComposablePartCatalogChanged + { + public FilteredCatalog(System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { } + public System.ComponentModel.Composition.Hosting.FilteredCatalog Complement { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependencies(System.Func importFilter) { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents() { throw null; } + public System.ComponentModel.Composition.Hosting.FilteredCatalog IncludeDependents(System.Func importFilter) { throw null; } + protected virtual void OnChanged(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + protected virtual void OnChanging(System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs e) { } + } + public partial class ImportEngine : System.ComponentModel.Composition.ICompositionService, System.IDisposable + { + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, bool isThreadSafe) { } + public ImportEngine(System.ComponentModel.Composition.Hosting.ExportProvider sourceProvider, System.ComponentModel.Composition.Hosting.CompositionOptions compositionOptions) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void PreviewImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void ReleaseImports(System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) { } + public void SatisfyImports(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + public void SatisfyImportsOnce(System.ComponentModel.Composition.Primitives.ComposablePart part) { } + } + public partial interface INotifyComposablePartCatalogChanged + { + event System.EventHandler Changed; + event System.EventHandler Changing; + } + public static partial class ScopingExtensions + { + public static bool ContainsPartMetadataWithKey(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) { throw null; } + public static bool ContainsPartMetadata(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value) { throw null; } + public static bool Exports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, System.Func filter) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) { throw null; } + public static bool Imports(this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) { throw null; } + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public partial class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement + { + public TypeCatalog(System.Collections.Generic.IEnumerable types) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext) { } + public TypeCatalog(System.Collections.Generic.IEnumerable types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) { } + public TypeCatalog(params System.Type[] types) { } + string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get { throw null; } } + System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.Primitives +{ + public abstract partial class ComposablePart + { + protected ComposablePart() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual void Activate() { } + public abstract object GetExportedValue(System.ComponentModel.Composition.Primitives.ExportDefinition definition); + public abstract void SetImport(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.Collections.Generic.IEnumerable exports); + } + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy")] + public abstract partial class ComposablePartCatalog : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable + { + protected ComposablePartCatalog() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Linq.IQueryable Parts { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public virtual System.Collections.Generic.IEnumerable> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class ComposablePartDefinition + { + protected ComposablePartDefinition() { } + public abstract System.Collections.Generic.IEnumerable ExportDefinitions { get; } + public abstract System.Collections.Generic.IEnumerable ImportDefinitions { get; } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public abstract System.ComponentModel.Composition.Primitives.ComposablePart CreatePart(); + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.ComponentModel.Composition.Primitives.ComposablePartExceptionDebuggerProxy")] + [System.SerializableAttribute] + public partial class ComposablePartException : System.Exception + { + public ComposablePartException() { } + [System.Security.SecuritySafeCriticalAttribute] + protected ComposablePartException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ComposablePartException(string message) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element) { } + public ComposablePartException(string message, System.ComponentModel.Composition.Primitives.ICompositionElement element, System.Exception innerException) { } + public ComposablePartException(string message, System.Exception innerException) { } + public System.ComponentModel.Composition.Primitives.ICompositionElement Element { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ContractBasedImportDefinition : System.ComponentModel.Composition.Primitives.ImportDefinition + { + protected ContractBasedImportDefinition() { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy) { } + public ContractBasedImportDefinition(string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata) { } + public override System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable> RequiredMetadata { get { throw null; } } + public virtual string RequiredTypeIdentity { get { throw null; } } + public override bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } + public partial class Export + { + protected Export() { } + public Export(System.ComponentModel.Composition.Primitives.ExportDefinition definition, System.Func exportedValueGetter) { } + public Export(string contractName, System.Collections.Generic.IDictionary metadata, System.Func exportedValueGetter) { } + public Export(string contractName, System.Func exportedValueGetter) { } + public virtual System.ComponentModel.Composition.Primitives.ExportDefinition Definition { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public object Value { get { throw null; } } + protected virtual object GetExportedValueCore() { throw null; } + } + public partial class ExportDefinition + { + protected ExportDefinition() { } + public ExportDefinition(string contractName, System.Collections.Generic.IDictionary metadata) { } + public virtual string ContractName { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ExportedDelegate + { + protected ExportedDelegate() { } + public ExportedDelegate(object instance, System.Reflection.MethodInfo method) { } + public virtual System.Delegate CreateDelegate(System.Type delegateType) { throw null; } + } + public partial interface ICompositionElement + { + string DisplayName { get; } + System.ComponentModel.Composition.Primitives.ICompositionElement Origin { get; } + } + public enum ImportCardinality + { + ExactlyOne = 1, + ZeroOrMore = 2, + ZeroOrOne = 0, + } + public partial class ImportDefinition + { + protected ImportDefinition() { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite) { } + public ImportDefinition(System.Linq.Expressions.Expression> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary metadata) { } + public virtual System.ComponentModel.Composition.Primitives.ImportCardinality Cardinality { get { throw null; } } + public virtual System.Linq.Expressions.Expression> Constraint { get { throw null; } } + public virtual string ContractName { get { throw null; } } + public virtual bool IsPrerequisite { get { throw null; } } + public virtual bool IsRecomposable { get { throw null; } } + public virtual System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public virtual bool IsConstraintSatisfiedBy(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.ComponentModel.Composition.ReflectionModel +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct LazyMemberInfo + { + public LazyMemberInfo(System.Reflection.MemberInfo member) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, System.Func accessorsCreator) { throw null;} + public LazyMemberInfo(System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors) { throw null;} + public System.Reflection.MemberTypes MemberType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public System.Reflection.MemberInfo[] GetAccessors() { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + public static bool operator !=(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo left, System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo right) { throw null; } + } + public static partial class ReflectionModelServices + { + public static System.ComponentModel.Composition.Primitives.ExportDefinition CreateExportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo exportingMember, string contractName, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPreRequisite, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo importingMember, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.Collections.Generic.IDictionary metadata, bool isExportFactory, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition CreateImportDefinition(System.Lazy parameter, string contractName, string requiredTypeIdentity, System.Collections.Generic.IEnumerable> requiredMetadata, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, System.ComponentModel.Composition.CreationPolicy requiredCreationPolicy, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ComposablePartDefinition CreatePartDefinition(System.Lazy partType, bool isDisposalRequired, System.Lazy> imports, System.Lazy> exports, System.Lazy> metadata, System.ComponentModel.Composition.Primitives.ICompositionElement origin) { throw null; } + public static System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition GetExportFactoryProductImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetExportingMember(System.ComponentModel.Composition.Primitives.ExportDefinition exportDefinition) { throw null; } + public static System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo GetImportingMember(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static System.Lazy GetPartType(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsDisposalRequired(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition) { throw null; } + public static bool IsExportFactoryImportDefinition(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool IsImportingParameter(System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition) { throw null; } + public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization) { specialization = default(System.ComponentModel.Composition.Primitives.ComposablePartDefinition); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ComponentModel.DataAnnotations.cs b/external/binary-reference-assemblies/src/v4.6/System.ComponentModel.DataAnnotations.cs new file mode 100644 index 0000000000..071a976695 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ComponentModel.DataAnnotations.cs @@ -0,0 +1,421 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ComponentModel.DataAnnotations.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.ComponentModel.DataAnnotations +{ + public partial class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider + { + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type) { } + public AssociatedMetadataTypeTypeDescriptionProvider(System.Type type, System.Type associatedMetadataType) { } + public override System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class AssociationAttribute : System.Attribute + { + public AssociationAttribute(string name, string thisKey, string otherKey) { } + public bool IsForeignKey { get { throw null; } set { } } + public string Name { get { throw null; } } + public string OtherKey { get { throw null; } } + public System.Collections.Generic.IEnumerable OtherKeyMembers { get { throw null; } } + public string ThisKey { get { throw null; } } + public System.Collections.Generic.IEnumerable ThisKeyMembers { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), AllowMultiple=false, Inherited=true)] + public sealed partial class BindableTypeAttribute : System.Attribute + { + public BindableTypeAttribute() { } + public bool IsBindable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false)] + public partial class CompareAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CompareAttribute(string otherProperty) { } + public string OtherProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OtherPropertyDisplayName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool RequiresValidationContext { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class ConcurrencyCheckAttribute : System.Attribute + { + public ConcurrencyCheckAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class CreditCardAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public CreditCardAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2500), AllowMultiple=true)] + public sealed partial class CustomValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public CustomValidationAttribute(System.Type validatorType, string method) { } + public string Method { get { throw null; } } + public override object TypeId { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + protected override System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public enum DataType + { + CreditCard = 14, + Currency = 6, + Custom = 0, + Date = 2, + DateTime = 1, + Duration = 4, + EmailAddress = 10, + Html = 8, + ImageUrl = 13, + MultilineText = 9, + Password = 11, + PhoneNumber = 5, + PostalCode = 15, + Text = 7, + Time = 3, + Upload = 16, + Url = 12, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public partial class DataTypeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public DataTypeAttribute(System.ComponentModel.DataAnnotations.DataType dataType) { } + public DataTypeAttribute(string customDataType) { } + public string CustomDataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DataType DataType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.DisplayFormatAttribute DisplayFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual string GetDataTypeName() { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class DisplayAttribute : System.Attribute + { + public DisplayAttribute() { } + public bool AutoGenerateField { get { throw null; } set { } } + public bool AutoGenerateFilter { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string GroupName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + public string Prompt { get { throw null; } set { } } + public System.Type ResourceType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + public System.Nullable GetAutoGenerateField() { throw null; } + public System.Nullable GetAutoGenerateFilter() { throw null; } + public string GetDescription() { throw null; } + public string GetGroupName() { throw null; } + public string GetName() { throw null; } + public System.Nullable GetOrder() { throw null; } + public string GetPrompt() { throw null; } + public string GetShortName() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public partial class DisplayColumnAttribute : System.Attribute + { + public DisplayColumnAttribute(string displayColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn) { } + public DisplayColumnAttribute(string displayColumn, string sortColumn, bool sortDescending) { } + public string DisplayColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SortColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SortDescending { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DisplayFormatAttribute : System.Attribute + { + public DisplayFormatAttribute() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class EditableAttribute : System.Attribute + { + public EditableAttribute(bool allowEdit) { } + public bool AllowEdit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool AllowInitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class EmailAddressAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EmailAddressAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2496), AllowMultiple=false)] + public sealed partial class EnumDataTypeAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public EnumDataTypeAttribute(System.Type enumType) : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public System.Type EnumType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class FileExtensionsAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public FileExtensionsAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public string Extensions { get { throw null; } set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class FilterUIHintAttribute : System.Attribute + { + public FilterUIHintAttribute(string filterUIHint) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer) { } + public FilterUIHintAttribute(string filterUIHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public partial interface IValidatableObject + { + System.Collections.Generic.IEnumerable Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class KeyAttribute : System.Attribute + { + public KeyAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MaxLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MaxLengthAttribute() { } + public MaxLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class MetadataTypeAttribute : System.Attribute + { + public MetadataTypeAttribute(System.Type metadataClassType) { } + public System.Type MetadataClassType { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class MinLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public MinLengthAttribute(int length) { } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class PhoneAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public PhoneAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RangeAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RangeAttribute(double minimum, double maximum) { } + public RangeAttribute(int minimum, int maximum) { } + public RangeAttribute(System.Type type, string minimum, string maximum) { } + public object Maximum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Minimum { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OperandType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RegularExpressionAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RegularExpressionAttribute(string pattern) { } + public string Pattern { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class RequiredAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public RequiredAttribute() { } + public bool AllowEmptyStrings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ScaffoldColumnAttribute : System.Attribute + { + public ScaffoldColumnAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ScaffoldTableAttribute : System.Attribute + { + public ScaffoldTableAttribute(bool scaffold) { } + public bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public partial class StringLengthAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute + { + public StringLengthAttribute(int maximumLength) { } + public int MaximumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MinimumLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string FormatErrorMessage(string name) { throw null; } + public override bool IsValid(object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false, Inherited=true)] + public sealed partial class TimestampAttribute : System.Attribute + { + public TimestampAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=true)] + public partial class UIHintAttribute : System.Attribute + { + public UIHintAttribute(string uiHint) { } + public UIHintAttribute(string uiHint, string presentationLayer) { } + public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters) { } + public System.Collections.Generic.IDictionary ControlParameters { get { throw null; } } + public string PresentationLayer { get { throw null; } } + public override object TypeId { get { throw null; } } + public string UIHint { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(2432), AllowMultiple=false)] + public sealed partial class UrlAttribute : System.ComponentModel.DataAnnotations.DataTypeAttribute + { + public UrlAttribute() : base (default(System.ComponentModel.DataAnnotations.DataType)) { } + public override bool IsValid(object value) { throw null; } + } + public abstract partial class ValidationAttribute : System.Attribute + { + protected ValidationAttribute() { } + protected ValidationAttribute(System.Func errorMessageAccessor) { } + protected ValidationAttribute(string errorMessage) { } + public string ErrorMessage { get { throw null; } set { } } + public string ErrorMessageResourceName { get { throw null; } set { } } + public System.Type ErrorMessageResourceType { get { throw null; } set { } } + protected string ErrorMessageString { get { throw null; } } + public virtual bool RequiresValidationContext { get { throw null; } } + public virtual string FormatErrorMessage(string name) { throw null; } + public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public virtual bool IsValid(object value) { throw null; } + protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + public void Validate(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public void Validate(object value, string name) { } + } + public sealed partial class ValidationContext : System.IServiceProvider + { + public ValidationContext(object instance) { } + public ValidationContext(object instance, System.Collections.Generic.IDictionary items) { } + public ValidationContext(object instance, System.IServiceProvider serviceProvider, System.Collections.Generic.IDictionary items) { } + public string DisplayName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Items { get { throw null; } } + public string MemberName { get { throw null; } set { } } + public object ObjectInstance { get { throw null; } } + public System.Type ObjectType { get { throw null; } } + public System.ComponentModel.Design.IServiceContainer ServiceContainer { get { throw null; } } + public object GetService(System.Type serviceType) { throw null; } + public void InitializeServiceProvider(System.Func serviceProvider) { } + } + [System.SerializableAttribute] + public partial class ValidationException : System.Exception + { + public ValidationException() { } + public ValidationException(System.ComponentModel.DataAnnotations.ValidationResult validationResult, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + protected ValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ValidationException(string message) { } + public ValidationException(string errorMessage, System.ComponentModel.DataAnnotations.ValidationAttribute validatingAttribute, object value) { } + public ValidationException(string message, System.Exception innerException) { } + public System.ComponentModel.DataAnnotations.ValidationAttribute ValidationAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.DataAnnotations.ValidationResult ValidationResult { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ValidationResult + { + public static readonly System.ComponentModel.DataAnnotations.ValidationResult Success; + protected ValidationResult(System.ComponentModel.DataAnnotations.ValidationResult validationResult) { } + public ValidationResult(string errorMessage) { } + public ValidationResult(string errorMessage, System.Collections.Generic.IEnumerable memberNames) { } + public string ErrorMessage { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable MemberNames { get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class Validator + { + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, bool validateAllProperties) { throw null; } + public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults) { throw null; } + public static bool TryValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection validationResults, System.Collections.Generic.IEnumerable validationAttributes) { throw null; } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateObject(object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties) { } + public static void ValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext) { } + public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable validationAttributes) { } + } +} +namespace System.ComponentModel.DataAnnotations.Schema +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ColumnAttribute : System.Attribute + { + public ColumnAttribute() { } + public ColumnAttribute(string name) { } + public string Name { get { throw null; } } + public int Order { get { throw null; } set { } } + public string TypeName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class ComplexTypeAttribute : System.Attribute + { + public ComplexTypeAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class DatabaseGeneratedAttribute : System.Attribute + { + public DatabaseGeneratedAttribute(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption databaseGeneratedOption) { } + public System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption DatabaseGeneratedOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum DatabaseGeneratedOption + { + Computed = 2, + Identity = 1, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class ForeignKeyAttribute : System.Attribute + { + public ForeignKeyAttribute(string name) { } + public string Name { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public partial class InversePropertyAttribute : System.Attribute + { + public InversePropertyAttribute(string property) { } + public string Property { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(388), AllowMultiple=false)] + public partial class NotMappedAttribute : System.Attribute + { + public NotMappedAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public partial class TableAttribute : System.Attribute + { + public TableAttribute(string name) { } + public string Name { get { throw null; } } + public string Schema { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Configuration.Install.cs b/external/binary-reference-assemblies/src/v4.6/System.Configuration.Install.cs new file mode 100644 index 0000000000..0709ea1ca6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Configuration.Install.cs @@ -0,0 +1,248 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.Install.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.Install.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration.Install +{ + public partial class AssemblyInstaller : System.Configuration.Install.Installer + { + public AssemblyInstaller() { } + public AssemblyInstaller(System.Reflection.Assembly assembly, string[] commandLine) { } + public AssemblyInstaller(string fileName, string[] commandLine) { } + public System.Reflection.Assembly Assembly { get { throw null; } set { } } + public string[] CommandLine { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + public string Path { get { throw null; } set { } } + public bool UseNewContext { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static void CheckIfInstallable(string assemblyName) { } + public override void Commit(System.Collections.IDictionary savedState) { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public abstract partial class ComponentInstaller : System.Configuration.Install.Installer + { + protected ComponentInstaller() { } + public abstract void CopyFromComponent(System.ComponentModel.IComponent component); + [System.MonoTODOAttribute("Mono always returns false")] + public virtual bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("1E233FE7-C16D-4512-8C3B-2E9988F08D38")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IManagedInstaller + { + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)] + int ManagedInstall([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string commandLine, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int hInstall); + } + public partial class InstallContext + { + public InstallContext() { } + public InstallContext(string logFilePath, string[] commandLine) { } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public bool IsParameterTrue(string paramName) { throw null; } + public void LogMessage(string message) { } + protected static System.Collections.Specialized.StringDictionary ParseCommandLine(string[] args) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("AfterInstall")] + public partial class Installer : System.ComponentModel.Component + { + public Installer() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Configuration.Install.InstallContext Context { get { throw null; } set { } } + public virtual string HelpText { get { throw null; } } + public System.Configuration.Install.InstallerCollection Installers { get { throw null; } } + public System.Configuration.Install.Installer Parent { get { throw null; } set { } } + public event System.Configuration.Install.InstallEventHandler AfterInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler AfterUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeInstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeRollback { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler BeforeUninstall { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committed { add { } remove { } } + public event System.Configuration.Install.InstallEventHandler Committing { add { } remove { } } + public virtual void Commit(System.Collections.IDictionary savedState) { } + public virtual void Install(System.Collections.IDictionary stateSaver) { } + protected virtual void OnAfterInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnAfterUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeInstall(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeRollback(System.Collections.IDictionary savedState) { } + protected virtual void OnBeforeUninstall(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitted(System.Collections.IDictionary savedState) { } + protected virtual void OnCommitting(System.Collections.IDictionary savedState) { } + public virtual void Rollback(System.Collections.IDictionary savedState) { } + public virtual void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class InstallerCollection : System.Collections.CollectionBase + { + internal InstallerCollection() { } + public System.Configuration.Install.Installer this[int index] { get { throw null; } set { } } + public int Add(System.Configuration.Install.Installer value) { throw null; } + public void AddRange(System.Configuration.Install.InstallerCollection value) { } + public void AddRange(System.Configuration.Install.Installer[] value) { } + public bool Contains(System.Configuration.Install.Installer value) { throw null; } + public void CopyTo(System.Configuration.Install.Installer[] array, int index) { } + public int IndexOf(System.Configuration.Install.Installer value) { throw null; } + public void Insert(int index, System.Configuration.Install.Installer value) { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Configuration.Install.Installer value) { } + } + public partial class InstallEventArgs : System.EventArgs + { + public InstallEventArgs() { } + public InstallEventArgs(System.Collections.IDictionary savedState) { } + public System.Collections.IDictionary SavedState { get { throw null; } } + } + public delegate void InstallEventHandler(object sender, System.Configuration.Install.InstallEventArgs e); + [System.SerializableAttribute] + public partial class InstallException : System.SystemException + { + public InstallException() { } + protected InstallException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstallException(string message) { } + public InstallException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Runtime.InteropServices.GuidAttribute("42EB0342-0393-448f-84AA-D4BEB0283595")] + public partial class ManagedInstallerClass : System.Configuration.Install.IManagedInstaller + { + public ManagedInstallerClass() { } + [System.MonoTODOAttribute] + public static void InstallHelper(string[] args) { } + [System.MonoTODOAttribute] + int System.Configuration.Install.IManagedInstaller.ManagedInstall(string argString, int hInstall) { throw null; } + } + public partial class TransactedInstaller : System.Configuration.Install.Installer + { + public TransactedInstaller() { } + public override void Install(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public enum UninstallAction + { + NoAction = 1, + Remove = 0, + } +} +namespace System.Diagnostics +{ + public partial class EventLogInstaller : System.Configuration.Install.ComponentInstaller + { + public EventLogInstaller() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int CategoryCount { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string CategoryResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Log { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string MessageResourceFile { get { throw null; } set { } } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.FileNameEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string ParameterResourceFile { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Source { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + public partial class PerformanceCounterInstaller : System.Configuration.Install.ComponentInstaller + { + public PerformanceCounterInstaller() { } + [System.ComponentModel.DefaultValueAttribute("")] + public string CategoryHelp { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string CategoryName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.PerformanceCounterCategoryType)(-1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.PerformanceCounterCategoryType CategoryType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Diagnostics.CounterCreationDataCollection Counters { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Configuration.cs b/external/binary-reference-assemblies/src/v4.6/System.Configuration.cs new file mode 100644 index 0000000000..cbb66c6a64 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Configuration.cs @@ -0,0 +1,1256 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Configuration.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Configuration.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Configuration +{ + public sealed partial class AppSettingsSection : System.Configuration.ConfigurationSection + { + public AppSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("file", DefaultValue="")] + public string File { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.KeyValueConfigurationCollection Settings { get { throw null; } } + [System.MonoInternalNoteAttribute("file path? do we use a System.Configuration api for opening it? do we keep it open? do we open it writable?")] + protected internal override void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + protected internal override object GetRuntimeObject() { throw null; } + protected internal override bool IsModified() { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class CallbackValidator : System.Configuration.ConfigurationValidatorBase + { + public CallbackValidator(System.Type type, System.Configuration.ValidatorCallback callback) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class CallbackValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public CallbackValidatorAttribute() { } + public string CallbackMethodName { get { throw null; } set { } } + public System.Type Type { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class CommaDelimitedStringCollection : System.Collections.Specialized.StringCollection + { + public CommaDelimitedStringCollection() { } + public bool IsModified { get { throw null; } } + public new bool IsReadOnly { get { throw null; } } + public new string this[int index] { get { throw null; } set { } } + public new void Add(string value) { } + public new void AddRange(string[] range) { } + public new void Clear() { } + public System.Configuration.CommaDelimitedStringCollection Clone() { throw null; } + public new void Insert(int index, string value) { } + public new void Remove(string value) { } + public void SetReadOnly() { } + public override string ToString() { throw null; } + } + public sealed partial class CommaDelimitedStringCollectionConverter : System.Configuration.ConfigurationConverterBase + { + public CommaDelimitedStringCollectionConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class Configuration + { + internal Configuration() { } + public System.Configuration.AppSettingsSection AppSettings { get { throw null; } } + public System.Func AssemblyStringTransformer { get { throw null; } set { } } + public System.Configuration.ConnectionStringsSection ConnectionStrings { get { throw null; } } + public System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + public string FilePath { get { throw null; } } + public bool HasFile { get { throw null; } } + public System.Configuration.ConfigurationLocationCollection Locations { get { throw null; } } + public bool NamespaceDeclared { get { throw null; } set { } } + public System.Configuration.ConfigurationSectionGroup RootSectionGroup { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public System.Runtime.Versioning.FrameworkName TargetFramework { get { throw null; } set { } } + public System.Func TypeStringTransformer { get { throw null; } set { } } + public System.Configuration.ConfigurationSection GetSection(string sectionName) { throw null; } + public System.Configuration.ConfigurationSectionGroup GetSectionGroup(string sectionGroupName) { throw null; } + public void Save() { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode) { } + public void Save(System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + public void SaveAs(string filename) { } + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode) { } + [System.MonoInternalNoteAttribute("Detect if file has changed")] + public void SaveAs(string filename, System.Configuration.ConfigurationSaveMode saveMode, bool forceSaveAll) { } + } + public enum ConfigurationAllowDefinition + { + Everywhere = 300, + MachineOnly = 0, + MachineToApplication = 200, + MachineToWebRoot = 100, + } + public enum ConfigurationAllowExeDefinition + { + MachineOnly = 0, + MachineToApplication = 100, + MachineToLocalUser = 300, + MachineToRoamingUser = 200, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132))] + public sealed partial class ConfigurationCollectionAttribute : System.Attribute + { + public ConfigurationCollectionAttribute(System.Type itemType) { } + public string AddItemName { get { throw null; } set { } } + public string ClearItemsName { get { throw null; } set { } } + public System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } set { } } + [System.MonoInternalNoteAttribute("Do something with this in ConfigurationElementCollection")] + public System.Type ItemType { get { throw null; } } + public string RemoveItemName { get { throw null; } set { } } + } + public abstract partial class ConfigurationConverterBase : System.ComponentModel.TypeConverter + { + protected ConfigurationConverterBase() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Type type) { throw null; } + } + public abstract partial class ConfigurationElement + { + protected ConfigurationElement() { } + public System.Configuration.Configuration CurrentConfiguration { get { throw null; } } + public System.Configuration.ElementInformation ElementInformation { get { throw null; } } + protected internal virtual System.Configuration.ConfigurationElementProperty ElementProperty { get { throw null; } } + protected System.Configuration.ContextInformation EvaluationContext { get { throw null; } } + protected bool HasContext { get { throw null; } } + protected internal object this[System.Configuration.ConfigurationProperty prop] { get { throw null; } set { } } + protected internal object this[string propertyName] { get { throw null; } set { } } + public System.Configuration.ConfigurationLockCollection LockAllAttributesExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAllElementsExcept { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockAttributes { get { throw null; } } + public System.Configuration.ConfigurationLockCollection LockElements { get { throw null; } } + public bool LockItem { get { throw null; } set { } } + protected internal virtual System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal virtual void DeserializeElement(System.Xml.XmlReader reader, bool serializeCollectionKey) { } + public override bool Equals(object compareTo) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetTransformedAssemblyString(string assemblyName) { throw null; } + protected virtual string GetTransformedTypeString(string typeName) { throw null; } + protected internal virtual void Init() { } + protected internal virtual void InitializeDefault() { } + protected internal virtual bool IsModified() { throw null; } + public virtual bool IsReadOnly() { throw null; } + [System.MonoTODOAttribute] + protected virtual void ListErrors(System.Collections.IList errorList) { } + protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected virtual bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected virtual object OnRequiredPropertyNotFound(string name) { throw null; } + protected virtual void PostDeserialize() { } + protected virtual void PreSerialize(System.Xml.XmlWriter writer) { } + protected internal virtual void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal virtual void ResetModified() { } + protected internal virtual bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + protected internal virtual bool SerializeToXmlElement(System.Xml.XmlWriter writer, string elementName) { throw null; } + [System.MonoTODOAttribute] + protected void SetPropertyValue(System.Configuration.ConfigurationProperty prop, object value, bool ignoreLocks) { } + protected internal virtual void SetReadOnly() { } + protected internal virtual void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + public abstract partial class ConfigurationElementCollection : System.Configuration.ConfigurationElement, System.Collections.ICollection, System.Collections.IEnumerable + { + protected ConfigurationElementCollection() { } + protected ConfigurationElementCollection(System.Collections.IComparer comparer) { } + protected internal string AddElementName { get { throw null; } set { } } + protected internal string ClearElementName { get { throw null; } set { } } + public virtual System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public int Count { get { throw null; } } + protected virtual string ElementName { get { throw null; } } + public bool EmitClear { get { throw null; } set { } } + public bool IsSynchronized { get { throw null; } } + protected internal string RemoveElementName { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + protected virtual bool ThrowOnDuplicate { get { throw null; } } + protected virtual void BaseAdd(System.Configuration.ConfigurationElement element) { } + protected internal void BaseAdd(System.Configuration.ConfigurationElement element, bool throwIfExists) { } + protected virtual void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + protected internal void BaseClear() { } + protected internal System.Configuration.ConfigurationElement BaseGet(int index) { throw null; } + protected internal System.Configuration.ConfigurationElement BaseGet(object key) { throw null; } + protected internal object[] BaseGetAllKeys() { throw null; } + protected internal object BaseGetKey(int index) { throw null; } + protected int BaseIndexOf(System.Configuration.ConfigurationElement element) { throw null; } + protected internal bool BaseIsRemoved(object key) { throw null; } + protected internal void BaseRemove(object key) { } + protected internal void BaseRemoveAt(int index) { } + public void CopyTo(System.Configuration.ConfigurationElement[] array, int index) { } + protected abstract System.Configuration.ConfigurationElement CreateNewElement(); + protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + public override bool Equals(object compareTo) { throw null; } + protected abstract object GetElementKey(System.Configuration.ConfigurationElement element); + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + protected virtual bool IsElementName(string elementName) { throw null; } + protected virtual bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + public override bool IsReadOnly() { throw null; } + protected override bool OnDeserializeUnrecognizedElement(string elementName, System.Xml.XmlReader reader) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + protected internal override void ResetModified() { } + protected internal override bool SerializeElement(System.Xml.XmlWriter writer, bool serializeCollectionKey) { throw null; } + [System.MonoTODOAttribute] + protected internal override void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array arr, int index) { } + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + public enum ConfigurationElementCollectionType + { + AddRemoveClearMap = 1, + AddRemoveClearMapAlternate = 3, + BasicMap = 0, + BasicMapAlternate = 2, + } + public sealed partial class ConfigurationElementProperty + { + public ConfigurationElementProperty(System.Configuration.ConfigurationValidatorBase validator) { } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } +#if CONFIG_DEP + [System.SerializableAttribute] + public partial class ConfigurationErrorsException : System.Configuration.ConfigurationException + { + public ConfigurationErrorsException() { } + protected ConfigurationErrorsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ConfigurationErrorsException(string message) { } + public ConfigurationErrorsException(string message, System.Exception inner) { } + public ConfigurationErrorsException(string message, System.Exception inner, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Exception inner, System.Xml.XmlReader reader) { } + public ConfigurationErrorsException(string message, string filename, int line) { } + public ConfigurationErrorsException(string message, System.Xml.XmlNode node) { } + public ConfigurationErrorsException(string message, System.Xml.XmlReader reader) { } + public override string BareMessage { get { throw null; } } + public System.Collections.ICollection Errors { get { throw null; } } + public override string Filename { get { throw null; } } + public override int Line { get { throw null; } } + public override string Message { get { throw null; } } + public static string GetFilename(System.Xml.XmlNode node) { throw null; } + public static string GetFilename(System.Xml.XmlReader reader) { throw null; } + public static int GetLineNumber(System.Xml.XmlNode node) { throw null; } + public static int GetLineNumber(System.Xml.XmlReader reader) { throw null; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +#endif + public partial class ConfigurationFileMap : System.ICloneable + { + public ConfigurationFileMap() { } + public ConfigurationFileMap(string machineConfigFilename) { } + public string MachineConfigFilename { get { throw null; } set { } } + public virtual object Clone() { throw null; } + } + public partial class ConfigurationLocation + { + internal ConfigurationLocation() { } + public string Path { get { throw null; } } + public System.Configuration.Configuration OpenConfiguration() { throw null; } + } + public partial class ConfigurationLocationCollection : System.Collections.ReadOnlyCollectionBase + { + internal ConfigurationLocationCollection() { } + public System.Configuration.ConfigurationLocation this[int index] { get { throw null; } } + } + public sealed partial class ConfigurationLockCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal ConfigurationLockCollection() { } + public string AttributeList { get { throw null; } } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasParentElements { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + public void Add(string name) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoInternalNoteAttribute("we can't possibly *always* return false here...")] + public bool IsReadOnly(string name) { throw null; } + public void Remove(string name) { } + public void SetFromList(string attributeList) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + public static partial class ConfigurationManager + { + public static System.Collections.Specialized.NameValueCollection AppSettings { get { throw null; } } + public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + public static object GetSection(string sectionName) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenExeConfiguration(string exePath) { throw null; } + public static System.Configuration.Configuration OpenMachineConfiguration() { throw null; } + [System.MonoLimitationAttribute("ConfigurationUserLevel parameter is not supported.")] + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel) { throw null; } + public static System.Configuration.Configuration OpenMappedExeConfiguration(System.Configuration.ExeConfigurationFileMap fileMap, System.Configuration.ConfigurationUserLevel userLevel, bool preLoad) { throw null; } + public static System.Configuration.Configuration OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap fileMap) { throw null; } + public static void RefreshSection(string sectionName) { } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public ConfigurationPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class ConfigurationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ConfigurationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public sealed partial class ConfigurationProperty + { + public ConfigurationProperty(string name, System.Type type) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.ComponentModel.TypeConverter typeConverter, System.Configuration.ConfigurationValidatorBase validator, System.Configuration.ConfigurationPropertyOptions options, string description) { } + public ConfigurationProperty(string name, System.Type type, object defaultValue, System.Configuration.ConfigurationPropertyOptions options) { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsAssemblyStringTransformationRequired { get { throw null; } } + public bool IsDefaultCollection { get { throw null; } } + public bool IsKey { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsTypeStringTransformationRequired { get { throw null; } } + public bool IsVersionCheckRequired { get { throw null; } } + public string Name { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class ConfigurationPropertyAttribute : System.Attribute + { + public ConfigurationPropertyAttribute(string name) { } + public object DefaultValue { get { throw null; } set { } } + public bool IsDefaultCollection { get { throw null; } set { } } + public bool IsKey { get { throw null; } set { } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Configuration.ConfigurationPropertyOptions Options { get { throw null; } set { } } + } + public partial class ConfigurationPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ConfigurationPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.ConfigurationProperty this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Configuration.ConfigurationProperty property) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public void CopyTo(System.Configuration.ConfigurationProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Remove(string name) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.FlagsAttribute] + public enum ConfigurationPropertyOptions + { + IsAssemblyStringTransformationRequired = 16, + IsDefaultCollection = 1, + IsKey = 4, + IsRequired = 2, + IsTypeStringTransformationRequired = 8, + IsVersionCheckRequired = 32, + None = 0, + } + public enum ConfigurationSaveMode + { + Full = 2, + Minimal = 1, + Modified = 0, + } + public abstract partial class ConfigurationSection : System.Configuration.ConfigurationElement + { + protected ConfigurationSection() { } + [System.MonoTODOAttribute] + public System.Configuration.SectionInformation SectionInformation { get { throw null; } } + [System.MonoInternalNoteAttribute("find the proper location for the decryption stuff")] + protected internal virtual void DeserializeSection(System.Xml.XmlReader reader) { } + [System.MonoTODOAttribute("Provide ConfigContext. Likely the culprit of bug #322493")] + protected internal virtual object GetRuntimeObject() { throw null; } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal virtual string SerializeSection(System.Configuration.ConfigurationElement parentElement, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + protected internal virtual bool ShouldSerializeElementInTargetVersion(System.Configuration.ConfigurationElement element, string elementName, System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + protected internal virtual bool ShouldSerializePropertyInTargetVersion(System.Configuration.ConfigurationProperty property, string propertyName, System.Runtime.Versioning.FrameworkName targetFramework, System.Configuration.ConfigurationElement parentConfigurationElement) { throw null; } + protected internal virtual bool ShouldSerializeSectionInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSection this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSection this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSection section) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSection[] array, int index) { } + public System.Configuration.ConfigurationSection Get(int index) { throw null; } + public System.Configuration.ConfigurationSection Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public partial class ConfigurationSectionGroup + { + public ConfigurationSectionGroup() { } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoInternalNoteAttribute("Check if this is correct")] + public string SectionGroupName { get { throw null; } } + public System.Configuration.ConfigurationSectionGroupCollection SectionGroups { get { throw null; } } + public System.Configuration.ConfigurationSectionCollection Sections { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + protected internal virtual bool ShouldSerializeSectionGroupInTargetVersion(System.Runtime.Versioning.FrameworkName targetFramework) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class ConfigurationSectionGroupCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal ConfigurationSectionGroupCollection() { } + public override int Count { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[int index] { get { throw null; } } + public System.Configuration.ConfigurationSectionGroup this[string name] { get { throw null; } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(string name, System.Configuration.ConfigurationSectionGroup sectionGroup) { } + public void Clear() { } + public void CopyTo(System.Configuration.ConfigurationSectionGroup[] array, int index) { } + public System.Configuration.ConfigurationSectionGroup Get(int index) { throw null; } + public System.Configuration.ConfigurationSectionGroup Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public string GetKey(int index) { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public enum ConfigurationUserLevel + { + None = 0, + PerUserRoaming = 10, + PerUserRoamingAndLocal = 20, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class ConfigurationValidatorAttribute : System.Attribute + { + protected ConfigurationValidatorAttribute() { } + public ConfigurationValidatorAttribute(System.Type validator) { } + public virtual System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + public System.Type ValidatorType { get { throw null; } } + } + public abstract partial class ConfigurationValidatorBase + { + protected ConfigurationValidatorBase() { } + public virtual bool CanValidate(System.Type type) { throw null; } + public abstract void Validate(object value); + } + public sealed partial class ConnectionStringSettings : System.Configuration.ConfigurationElement + { + public ConnectionStringSettings() { } + public ConnectionStringSettings(string name, string connectionString) { } + public ConnectionStringSettings(string name, string connectionString, string providerName) { } + [System.Configuration.ConfigurationPropertyAttribute("connectionString", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string ConnectionString { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providerName", DefaultValue="System.Data.SqlClient")] + public string ProviderName { get { throw null; } set { } } + public override string ToString() { throw null; } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ConnectionStringSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ConnectionStringSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ConnectionStringSettingsCollection() { } + public System.Configuration.ConnectionStringSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ConnectionStringSettings this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ConnectionStringSettings settings) { } + protected override void BaseAdd(int index, System.Configuration.ConfigurationElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Configuration.ConnectionStringSettings settings) { throw null; } + public void Remove(System.Configuration.ConnectionStringSettings settings) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + } + public sealed partial class ConnectionStringsSection : System.Configuration.ConfigurationSection + { + public ConnectionStringsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object GetRuntimeObject() { throw null; } + } + public sealed partial class ContextInformation + { + internal ContextInformation() { } + public object HostingContext { get { throw null; } } + [System.MonoInternalNoteAttribute("should this use HostingContext instead?")] + public bool IsMachineLevel { get { throw null; } } + public object GetSection(string sectionName) { throw null; } + } + public sealed partial class DefaultSection : System.Configuration.ConfigurationSection + { + public DefaultSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + [System.MonoTODOAttribute] + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + [System.MonoTODOAttribute] + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class DefaultValidator : System.Configuration.ConfigurationValidatorBase + { + public DefaultValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + public sealed partial class DpapiProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public DpapiProtectedConfigurationProvider() { } + public bool UseMachineProtection { get { throw null; } } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoNotSupportedAttribute("DpapiProtectedConfigurationProvider depends on the Microsoft Data\nProtection API, and is unimplemented in Mono. For portability's sake,\nit is suggested that you use the RsaProtectedConfigurationProvider.")] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class ElementInformation + { + internal ElementInformation() { } + [System.MonoTODOAttribute] + public System.Collections.ICollection Errors { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsLocked { get { throw null; } } + [System.MonoTODOAttribute("Support multiple levels of inheritance")] + public bool IsPresent { get { throw null; } } + public int LineNumber { get { throw null; } } + public System.Configuration.PropertyInformationCollection Properties { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + } + public sealed partial class ExeConfigurationFileMap : System.Configuration.ConfigurationFileMap + { + public ExeConfigurationFileMap() { } + public ExeConfigurationFileMap(string machineConfigFileName) { } + public string ExeConfigFilename { get { throw null; } set { } } + public string LocalUserConfigFilename { get { throw null; } set { } } + public string RoamingUserConfigFilename { get { throw null; } set { } } + public override object Clone() { throw null; } + } + public sealed partial class ExeContext + { + internal ExeContext() { } + public string ExePath { get { throw null; } } + public System.Configuration.ConfigurationUserLevel UserLevel { get { throw null; } } + } + public sealed partial class GenericEnumConverter : System.Configuration.ConfigurationConverterBase + { + public GenericEnumConverter(System.Type typeEnum) { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class IgnoreSection : System.Configuration.ConfigurationSection + { + public IgnoreSection() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override void DeserializeSection(System.Xml.XmlReader xmlReader) { } + protected internal override bool IsModified() { throw null; } + [System.MonoTODOAttribute] + protected internal override void Reset(System.Configuration.ConfigurationElement parentSection) { } + [System.MonoTODOAttribute] + protected internal override void ResetModified() { } + protected internal override string SerializeSection(System.Configuration.ConfigurationElement parentSection, string name, System.Configuration.ConfigurationSaveMode saveMode) { throw null; } + } + public sealed partial class InfiniteIntConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteIntConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class InfiniteTimeSpanConverter : System.Configuration.ConfigurationConverterBase + { + public InfiniteTimeSpanConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class IntegerValidator : System.Configuration.ConfigurationValidatorBase + { + public IntegerValidator(int minValue, int maxValue) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive) { } + public IntegerValidator(int minValue, int maxValue, bool rangeIsExclusive, int resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class IntegerValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public IntegerValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public int MaxValue { get { throw null; } set { } } + public int MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.KeyValueConfigurationElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public partial class KeyValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public KeyValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.KeyValueConfigurationElement this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected override bool ThrowOnDuplicate { get { throw null; } } + public void Add(System.Configuration.KeyValueConfigurationElement keyValue) { } + public void Add(string key, string value) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string key) { } + } + public partial class KeyValueConfigurationElement : System.Configuration.ConfigurationElement + { + public KeyValueConfigurationElement(string key, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("key", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Key { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="")] + public string Value { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal override void Init() { } + } + public partial class LongValidator : System.Configuration.ConfigurationValidatorBase + { + public LongValidator(long minValue, long maxValue) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive) { } + public LongValidator(long minValue, long maxValue, bool rangeIsExclusive, long resolution) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class LongValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public LongValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public long MaxValue { get { throw null; } set { } } + public long MinValue { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.NameValueConfigurationElement), AddItemName="add", RemoveItemName="remove", ClearItemsName="clear", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class NameValueConfigurationCollection : System.Configuration.ConfigurationElementCollection + { + public NameValueConfigurationCollection() { } + public string[] AllKeys { get { throw null; } } + public new System.Configuration.NameValueConfigurationElement this[string name] { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.Configuration.NameValueConfigurationElement nameValue) { } + public void Remove(string name) { } + } + public sealed partial class NameValueConfigurationElement : System.Configuration.ConfigurationElement + { + public NameValueConfigurationElement(string name, string value) { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Name { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("value", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Value { get { throw null; } set { } } + } + public enum OverrideMode + { + Allow = 1, + Deny = 2, + Inherit = 0, + } + public partial class PositiveTimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public PositiveTimeSpanValidator() { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class PositiveTimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public PositiveTimeSpanValidatorAttribute() { } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class PropertyInformation + { + internal PropertyInformation() { } + public System.ComponentModel.TypeConverter Converter { get { throw null; } } + public object DefaultValue { get { throw null; } } + public string Description { get { throw null; } } + public bool IsKey { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsModified { get { throw null; } } + public bool IsRequired { get { throw null; } } + public int LineNumber { get { throw null; } } + public string Name { get { throw null; } } + public string Source { get { throw null; } } + public System.Type Type { get { throw null; } } + public System.Configuration.ConfigurationValidatorBase Validator { get { throw null; } } + public object Value { get { throw null; } set { } } + public System.Configuration.PropertyValueOrigin ValueOrigin { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class PropertyInformationCollection : System.Collections.Specialized.NameObjectCollectionBase + { + internal PropertyInformationCollection() { } + public System.Configuration.PropertyInformation this[string propertyName] { get { throw null; } } + public void CopyTo(System.Configuration.PropertyInformation[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum PropertyValueOrigin + { + Default = 0, + Inherited = 1, + SetHere = 2, + } + public static partial class ProtectedConfiguration + { + public const string DataProtectionProviderName = "DataProtectionConfigurationProvider"; + public const string ProtectedDataSectionName = "configProtectedData"; + public const string RsaProviderName = "RsaProtectedConfigurationProvider"; + public static string DefaultProvider { get { throw null; } } + public static System.Configuration.ProtectedConfigurationProviderCollection Providers { get { throw null; } } + } + public abstract partial class ProtectedConfigurationProvider : System.Configuration.Provider.ProviderBase + { + protected ProtectedConfigurationProvider() { } + public abstract System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode); + public abstract System.Xml.XmlNode Encrypt(System.Xml.XmlNode node); + } + public partial class ProtectedConfigurationProviderCollection : System.Configuration.Provider.ProviderCollection + { + public ProtectedConfigurationProviderCollection() { } + [System.MonoTODOAttribute] + public new System.Configuration.ProtectedConfigurationProvider this[string name] { get { throw null; } } + [System.MonoTODOAttribute] + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + } + public sealed partial class ProtectedConfigurationSection : System.Configuration.ConfigurationSection + { + public ProtectedConfigurationSection() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultProvider", DefaultValue="RsaProtectedConfigurationProvider")] + public string DefaultProvider { get { throw null; } set { } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("providers")] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public partial class ProtectedProviderSettings : System.Configuration.ConfigurationElement + { + public ProtectedProviderSettings() { } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("", Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Configuration.ProviderSettingsCollection Providers { get { throw null; } } + } + public sealed partial class ProviderSettings : System.Configuration.ConfigurationElement + { + public ProviderSettings() { } + public ProviderSettings(string name, string type) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Parameters { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Type { get { throw null; } set { } } + protected internal override bool IsModified() { throw null; } + protected override bool OnDeserializeUnrecognizedAttribute(string name, string value) { throw null; } + protected internal override void Reset(System.Configuration.ConfigurationElement parentElement) { } + [System.MonoTODOAttribute] + protected internal override void Unmerge(System.Configuration.ConfigurationElement sourceElement, System.Configuration.ConfigurationElement parentElement, System.Configuration.ConfigurationSaveMode saveMode) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Configuration.ProviderSettings), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class ProviderSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public ProviderSettingsCollection() { } + public System.Configuration.ProviderSettings this[int index] { get { throw null; } set { } } + public new System.Configuration.ProviderSettings this[string key] { get { throw null; } } + protected internal override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Configuration.ProviderSettings provider) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(string name) { } + } + public partial class RegexStringValidator : System.Configuration.ConfigurationValidatorBase + { + public RegexStringValidator(string regex) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class RegexStringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public RegexStringValidatorAttribute(string regex) { } + public string Regex { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class RsaProtectedConfigurationProvider : System.Configuration.ProtectedConfigurationProvider + { + public RsaProtectedConfigurationProvider() { } + public string CspProviderName { get { throw null; } } + public string KeyContainerName { get { throw null; } } + public System.Security.Cryptography.RSAParameters RsaPublicKey { get { throw null; } } + public bool UseFIPS { get { throw null; } } + public bool UseMachineContainer { get { throw null; } } + public bool UseOAEP { get { throw null; } } + [System.MonoTODOAttribute] + public void AddKey(int keySize, bool exportable) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Decrypt(System.Xml.XmlNode encryptedNode) { throw null; } + [System.MonoTODOAttribute] + public void DeleteKey() { } + [System.MonoTODOAttribute] + public override System.Xml.XmlNode Encrypt(System.Xml.XmlNode node) { throw null; } + [System.MonoTODOAttribute] + public void ExportKey(string xmlFileName, bool includePrivateParameters) { } + [System.MonoTODOAttribute] + public void ImportKey(string xmlFileName, bool exportable) { } + [System.MonoTODOAttribute] + public override void Initialize(string name, System.Collections.Specialized.NameValueCollection configurationValues) { } + } + public sealed partial class SectionInformation + { + internal SectionInformation() { } + public System.Configuration.ConfigurationAllowDefinition AllowDefinition { get { throw null; } set { } } + public System.Configuration.ConfigurationAllowExeDefinition AllowExeDefinition { get { throw null; } set { } } + public bool AllowLocation { get { throw null; } set { } } + public bool AllowOverride { get { throw null; } set { } } + public string ConfigSource { get { throw null; } set { } } + public bool ForceSave { get { throw null; } set { } } + public bool InheritInChildApplications { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsDeclarationRequired { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsDeclared { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsLocked { get { throw null; } } + public bool IsProtected { get { throw null; } } + public string Name { get { throw null; } } + public System.Configuration.OverrideMode OverrideMode { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeDefault { get { throw null; } set { } } + public System.Configuration.OverrideMode OverrideModeEffective { get { throw null; } } + public System.Configuration.ProtectedConfigurationProvider ProtectionProvider { get { throw null; } } + [System.MonoTODOAttribute] + public bool RequirePermission { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool RestartOnExternalChanges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SectionName { get { throw null; } } + public string Type { get { throw null; } set { } } + public void ForceDeclaration() { } + [System.MonoTODOAttribute] + public void ForceDeclaration(bool force) { } + public System.Configuration.ConfigurationSection GetParentSection() { throw null; } + public string GetRawXml() { throw null; } + public void ProtectSection(string protectionProvider) { } + [System.MonoTODOAttribute] + public void RevertToParent() { } + public void SetRawXml(string rawXml) { } + public void UnprotectSection() { } + } + public partial class StringValidator : System.Configuration.ConfigurationValidatorBase + { + public StringValidator(int minLength) { } + public StringValidator(int minLength, int maxLength) { } + public StringValidator(int minLength, int maxLength, string invalidCharacters) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class StringValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public StringValidatorAttribute() { } + public string InvalidCharacters { get { throw null; } set { } } + public int MaxLength { get { throw null; } set { } } + public int MinLength { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase + { + public SubclassTypeValidator(System.Type baseClass) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SubclassTypeValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public SubclassTypeValidatorAttribute(System.Type baseClass) { } + public System.Type BaseClass { get { throw null; } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public partial class TimeSpanMinutesConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanMinutesConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanMinutesOrInfiniteConverter : System.Configuration.TimeSpanMinutesConverter + { + public TimeSpanMinutesOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanSecondsConverter : System.Configuration.ConfigurationConverterBase + { + public TimeSpanSecondsConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public sealed partial class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter + { + public TimeSpanSecondsOrInfiniteConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public partial class TimeSpanValidator : System.Configuration.ConfigurationValidatorBase + { + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive) { } + public TimeSpanValidator(System.TimeSpan minValue, System.TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds) { } + public override bool CanValidate(System.Type type) { throw null; } + public override void Validate(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class TimeSpanValidatorAttribute : System.Configuration.ConfigurationValidatorAttribute + { + public const string TimeSpanMaxValue = "10675199.02:48:05.4775807"; + public const string TimeSpanMinValue = "-10675199.02:48:05.4775808"; + public TimeSpanValidatorAttribute() { } + public bool ExcludeRange { get { throw null; } set { } } + public System.TimeSpan MaxValue { get { throw null; } } + public string MaxValueString { get { throw null; } set { } } + public System.TimeSpan MinValue { get { throw null; } } + public string MinValueString { get { throw null; } set { } } + public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get { throw null; } } + } + public sealed partial class TypeNameConverter : System.Configuration.ConfigurationConverterBase + { + public TypeNameConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } + public delegate void ValidatorCallback(object value); + public sealed partial class WhiteSpaceTrimStringConverter : System.Configuration.ConfigurationConverterBase + { + public WhiteSpaceTrimStringConverter() { } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object data) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, System.Type type) { throw null; } + } +} +namespace System.Configuration.Internal +{ + public partial class DelegatingConfigHost : System.Configuration.Internal.IInternalConfigHost + { + protected DelegatingConfigHost() { } + protected System.Configuration.Internal.IInternalConfigHost Host { get { throw null; } set { } } + public virtual bool IsRemote { get { throw null; } } + public virtual bool SupportsChangeNotifications { get { throw null; } } + public virtual bool SupportsLocation { get { throw null; } } + public virtual bool SupportsPath { get { throw null; } } + public virtual bool SupportsRefresh { get { throw null; } } + public virtual object CreateConfigurationContext(string configPath, string locationSubPath) { throw null; } + public virtual object CreateDeprecatedConfigContext(string configPath) { throw null; } + public virtual string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual void DeleteStream(string streamName) { } + public virtual string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection) { throw null; } + public virtual string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath) { throw null; } + public virtual System.Type GetConfigType(string typeName, bool throwOnError) { throw null; } + public virtual string GetConfigTypeName(System.Type t) { throw null; } + public virtual void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady) { permissionSet = default(System.Security.PermissionSet); isHostReady = default(bool); } + public virtual string GetStreamName(string configPath) { throw null; } + public virtual string GetStreamNameForConfigSource(string streamName, string configSource) { throw null; } + public virtual object GetStreamVersion(string streamName) { throw null; } + public virtual System.IDisposable Impersonate() { throw null; } + public virtual void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams) { } + public virtual void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams) { configPath = default(string); locationConfigPath = default(string); } + public virtual bool IsAboveApplication(string configPath) { throw null; } + public virtual bool IsConfigRecordRequired(string configPath) { throw null; } + public virtual bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition) { throw null; } + public virtual bool IsFile(string streamName) { throw null; } + public virtual bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord) { throw null; } + public virtual bool IsLocationApplicable(string configPath) { throw null; } + public virtual bool IsSecondaryRoot(string configPath) { throw null; } + public virtual bool IsTrustedConfigPath(string configPath) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName) { throw null; } + public virtual System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) { throw null; } + public virtual System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions) { throw null; } + public virtual bool PrefetchAll(string configPath, string streamName) { throw null; } + public virtual bool PrefetchSection(string sectionGroupName, string sectionName) { throw null; } + public virtual void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord) { } + public virtual object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { throw null; } + public virtual void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback) { } + public virtual void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext) { } + public virtual void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions) { } + } + public partial interface IConfigErrorInfo + { + string Filename { get; } + int LineNumber { get; } + } + public partial interface IConfigSystem + { + System.Configuration.Internal.IInternalConfigHost Host { get; } + System.Configuration.Internal.IInternalConfigRoot Root { get; } + void Init(System.Type typeConfigHost, params object[] hostInitParams); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerHelper + { + void EnsureNetConfigLoaded(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IConfigurationManagerInternal + { + string ApplicationConfigUri { get; } + string ExeLocalConfigDirectory { get; } + string ExeLocalConfigPath { get; } + string ExeProductName { get; } + string ExeProductVersion { get; } + string ExeRoamingConfigDirectory { get; } + string ExeRoamingConfigPath { get; } + string MachineConfigPath { get; } + bool SetConfigurationSystemInProgress { get; } + bool SupportsUserConfig { get; } + string UserConfigFilename { get; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigClientHost + { + string GetExeConfigPath(); + string GetLocalUserConfigPath(); + string GetRoamingUserConfigPath(); + bool IsExeConfig(string configPath); + bool IsLocalUserConfig(string configPath); + bool IsRoamingUserConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigConfigurationFactory + { + System.Configuration.Configuration Create(System.Type typeConfigHost, params object[] hostInitConfigurationParams); + string NormalizeLocationSubPath(string subPath, System.Configuration.Internal.IConfigErrorInfo errorInfo); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigHost + { + bool IsRemote { get; } + bool SupportsChangeNotifications { get; } + bool SupportsLocation { get; } + bool SupportsPath { get; } + bool SupportsRefresh { get; } + object CreateConfigurationContext(string configPath, string locationSubPath); + object CreateDeprecatedConfigContext(string configPath); + string DecryptSection(string encryptedXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + void DeleteStream(string streamName); + string EncryptSection(string clearTextXml, System.Configuration.ProtectedConfigurationProvider protectionProvider, System.Configuration.ProtectedConfigurationSection protectedConfigSection); + string GetConfigPathFromLocationSubPath(string configPath, string locationSubPath); + System.Type GetConfigType(string typeName, bool throwOnError); + string GetConfigTypeName(System.Type t); + void GetRestrictedPermissions(System.Configuration.Internal.IInternalConfigRecord configRecord, out System.Security.PermissionSet permissionSet, out bool isHostReady); + string GetStreamName(string configPath); + string GetStreamNameForConfigSource(string streamName, string configSource); + object GetStreamVersion(string streamName); + System.IDisposable Impersonate(); + void Init(System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitParams); + void InitForConfiguration(ref string locationSubPath, out string configPath, out string locationConfigPath, System.Configuration.Internal.IInternalConfigRoot configRoot, params object[] hostInitConfigurationParams); + bool IsAboveApplication(string configPath); + bool IsConfigRecordRequired(string configPath); + bool IsDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition); + bool IsFile(string streamName); + bool IsFullTrustSectionWithoutAptcaAllowed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsInitDelayed(System.Configuration.Internal.IInternalConfigRecord configRecord); + bool IsLocationApplicable(string configPath); + bool IsSecondaryRoot(string configPath); + bool IsTrustedConfigPath(string configPath); + System.IO.Stream OpenStreamForRead(string streamName); + System.IO.Stream OpenStreamForRead(string streamName, bool assertPermissions); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext); + System.IO.Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext, bool assertPermissions); + bool PrefetchAll(string configPath, string streamName); + bool PrefetchSection(string sectionGroupName, string sectionName); + void RequireCompleteInit(System.Configuration.Internal.IInternalConfigRecord configRecord); + object StartMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void StopMonitoringStreamForChanges(string streamName, System.Configuration.Internal.StreamChangeCallback callback); + void VerifyDefinitionAllowed(string configPath, System.Configuration.ConfigurationAllowDefinition allowDefinition, System.Configuration.ConfigurationAllowExeDefinition allowExeDefinition, System.Configuration.Internal.IConfigErrorInfo errorInfo); + void WriteCompleted(string streamName, bool success, object writeContext); + void WriteCompleted(string streamName, bool success, object writeContext, bool assertPermissions); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRecord + { + string ConfigPath { get; } + bool HasInitErrors { get; } + string StreamName { get; } + object GetLkgSection(string configKey); + object GetSection(string configKey); + void RefreshSection(string configKey); + void Remove(); + void ThrowIfInitErrors(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigRoot + { + bool IsDesignTime { get; } + event System.Configuration.Internal.InternalConfigEventHandler ConfigChanged; + event System.Configuration.Internal.InternalConfigEventHandler ConfigRemoved; + System.Configuration.Internal.IInternalConfigRecord GetConfigRecord(string configPath); + object GetSection(string section, string configPath); + string GetUniqueConfigPath(string configPath); + System.Configuration.Internal.IInternalConfigRecord GetUniqueConfigRecord(string configPath); + void Init(System.Configuration.Internal.IInternalConfigHost host, bool isDesignTime); + void RemoveConfig(string configPath); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSettingsFactory + { + void CompleteInit(); + void SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem internalConfigSystem, bool initComplete); + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public partial interface IInternalConfigSystem + { + bool SupportsUserConfig { get; } + object GetSection(string configKey); + void RefreshConfig(string sectionName); + } + public sealed partial class InternalConfigEventArgs : System.EventArgs + { + public InternalConfigEventArgs(string configPath) { } + public string ConfigPath { get { throw null; } set { } } + } + public delegate void InternalConfigEventHandler(object sender, System.Configuration.Internal.InternalConfigEventArgs e); + public delegate void StreamChangeCallback(string streamName); +} +namespace System.Configuration.Provider +{ + public abstract partial class ProviderBase + { + protected ProviderBase() { } + public virtual string Description { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual void Initialize(string name, System.Collections.Specialized.NameValueCollection config) { } + } + public partial class ProviderCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public ProviderCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Configuration.Provider.ProviderBase this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(System.Configuration.Provider.ProviderBase provider) { } + public void Clear() { } + public void CopyTo(System.Configuration.Provider.ProviderBase[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.SerializableAttribute] + public partial class ProviderException : System.Exception + { + public ProviderException() { } + protected ProviderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ProviderException(string message) { } + public ProviderException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Core.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Core.cs.REMOVED.git-id new file mode 100644 index 0000000000..4b54824dcb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Core.cs.REMOVED.git-id @@ -0,0 +1 @@ +02484706e755a4b6cd73ff521071c6d631636d60 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.DataSetExtensions.cs b/external/binary-reference-assemblies/src/v4.6/System.Data.DataSetExtensions.cs new file mode 100644 index 0000000000..27c57c8e10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.DataSetExtensions.cs @@ -0,0 +1,108 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.DataSetExtensions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Data +{ + public static partial class DataRowComparer + { + public static System.Data.DataRowComparer Default { get { throw null; } } + } + public sealed partial class DataRowComparer : System.Collections.Generic.IEqualityComparer where TRow : System.Data.DataRow + { + internal DataRowComparer() { } + public static System.Data.DataRowComparer Default { get { throw null; } } + public bool Equals(TRow leftRow, TRow rightRow) { throw null; } + public int GetHashCode(TRow row) { throw null; } + } + public static partial class DataRowExtensions + { + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column) { throw null; } + public static T Field(this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex) { throw null; } + public static T Field(this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName) { throw null; } + public static T Field(this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version) { throw null; } + public static void SetField(this System.Data.DataRow row, System.Data.DataColumn column, T value) { } + public static void SetField(this System.Data.DataRow row, int columnIndex, T value) { } + public static void SetField(this System.Data.DataRow row, string columnName, T value) { } + } + public static partial class DataTableExtensions + { + public static System.Data.DataView AsDataView(this System.Data.DataTable table) { throw null; } + public static System.Data.DataView AsDataView(this System.Data.EnumerableRowCollection source) where T : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.DataTable source) { throw null; } + public static System.Data.DataTable CopyToDataTable(this System.Collections.Generic.IEnumerable source) where T : System.Data.DataRow { throw null; } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options) where T : System.Data.DataRow { } + public static void CopyToDataTable(this System.Collections.Generic.IEnumerable source, System.Data.DataTable table, System.Data.LoadOption options, System.Data.FillErrorEventHandler errorHandler) where T : System.Data.DataRow { } + } + public abstract partial class EnumerableRowCollection : System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class EnumerableRowCollectionExtensions + { + public static System.Data.EnumerableRowCollection Cast(this System.Data.EnumerableRowCollection source) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.EnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.EnumerableRowCollection source, System.Func selector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenByDescending(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector) { throw null; } + public static System.Data.OrderedEnumerableRowCollection ThenBy(this System.Data.OrderedEnumerableRowCollection source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.EnumerableRowCollection source, System.Func predicate) { throw null; } + } + public partial class EnumerableRowCollection : System.Data.EnumerableRowCollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal EnumerableRowCollection() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OrderedEnumerableRowCollection : System.Data.EnumerableRowCollection + { + internal OrderedEnumerableRowCollection() { } + } + public static partial class TypedTableBaseExtensions + { + public static System.Data.EnumerableRowCollection AsEnumerable(this System.Data.TypedTableBase source) where TRow : System.Data.DataRow { throw null; } + public static TRow ElementAtOrDefault(this System.Data.TypedTableBase source, int index) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderByDescending(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.OrderedEnumerableRowCollection OrderBy(this System.Data.TypedTableBase source, System.Func keySelector, System.Collections.Generic.IComparer comparer) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Select(this System.Data.TypedTableBase source, System.Func selector) where TRow : System.Data.DataRow { throw null; } + public static System.Data.EnumerableRowCollection Where(this System.Data.TypedTableBase source, System.Func predicate) where TRow : System.Data.DataRow { throw null; } + } + [System.SerializableAttribute] + public abstract partial class TypedTableBase : System.Data.DataTable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : System.Data.DataRow + { + protected TypedTableBase() { } + protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Data.EnumerableRowCollection Cast() { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.Entity.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Data.Entity.cs.REMOVED.git-id new file mode 100644 index 0000000000..9964ee8b79 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.Entity.cs.REMOVED.git-id @@ -0,0 +1 @@ +7e8ae7363ba439b0378939b0fc19711c78545c75 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.Linq.cs b/external/binary-reference-assemblies/src/v4.6/System.Data.Linq.cs new file mode 100644 index 0000000000..937fd74329 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.Linq.cs @@ -0,0 +1,880 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_2_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("sqlmetal_test_net_4_0, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c5753d8c47f40083f549016a5711238ac8ec297605abccd3dc4b6d0f280b4764eb2cc58ec4e37831edad7e7a07b8fe4a9cbb059374c0cc047aa28839fed7176761813caf6a2ffa0bff9afb50ead56dd3f56186a663962a12b830c2a70eb70ec77823eb5750e5bdef9e01d097c30b5c5463c3d07d3472b58e4c02f2792309259f")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace DbLinq.Util +{ + public abstract partial class BaseLock : System.IDisposable + { + protected System.Threading.ReaderWriterLockSlim _Locks; + public BaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public abstract void Dispose(); + } + public static partial class Locks + { + public static System.Threading.ReaderWriterLockSlim GetLockInstance() { throw null; } + public static System.Threading.ReaderWriterLockSlim GetLockInstance(System.Threading.LockRecursionPolicy recursionPolicy) { throw null; } + public static void GetReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void GetWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) { } + public static void ReleaseWriteLock(System.Threading.ReaderWriterLockSlim locks) { } + } + public partial class ReadLock : DbLinq.Util.BaseLock + { + public ReadLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class ReadOnlyLock : DbLinq.Util.BaseLock + { + public ReadOnlyLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } + public partial class WriteLock : DbLinq.Util.BaseLock + { + public WriteLock(System.Threading.ReaderWriterLockSlim locks) : base (default(System.Threading.ReaderWriterLockSlim)) { } + public override void Dispose() { } + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Linq +{ + [System.Runtime.Serialization.DataContractAttribute] + [System.SerializableAttribute] + public sealed partial class Binary : System.IEquatable + { + public Binary(byte[] value) { } + public int Length { get { throw null; } } + public bool Equals(System.Data.Linq.Binary other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public static implicit operator System.Data.Linq.Binary (byte[] value) { throw null; } + public static bool operator !=(System.Data.Linq.Binary binary1, System.Data.Linq.Binary binary2) { throw null; } + public byte[] ToArray() { throw null; } + public override string ToString() { throw null; } + } + public enum ChangeAction + { + Delete = 1, + Insert = 2, + None = 0, + Update = 3, + } + public sealed partial class ChangeConflictCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.ICollection, System.Collections.IEnumerable + { + internal ChangeConflictCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.Data.Linq.ObjectChangeConflict this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + [System.MonoTODOAttribute] + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + object System.Collections.ICollection.SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Clear() { } + [System.MonoTODOAttribute] + public bool Contains(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Data.Linq.ObjectChangeConflict[] array, int arrayIndex) { } + [System.MonoTODOAttribute] + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public bool Remove(System.Data.Linq.ObjectChangeConflict item) { throw null; } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode) { } + [System.MonoTODOAttribute] + public void ResolveAll(System.Data.Linq.RefreshMode mode, bool autoResolveDeletes) { } + [System.MonoTODOAttribute] + void System.Collections.Generic.ICollection.Add(System.Data.Linq.ObjectChangeConflict item) { } + [System.MonoTODOAttribute] + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class ChangeConflictException : System.Exception + { + public ChangeConflictException() { } + public ChangeConflictException(string message) { } + public ChangeConflictException(string message, System.Exception innerException) { } + } + public sealed partial class ChangeSet + { + internal ChangeSet() { } + public System.Collections.Generic.IList Deletes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Inserts { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Updates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class CompiledQuery + { + internal CompiledQuery() { } + [System.MonoTODOAttribute] + public System.Linq.Expressions.LambdaExpression Expression { get { throw null; } } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + [System.MonoTODOAttribute] + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + public static System.Func Compile(System.Linq.Expressions.Expression> query) where TArg0 : System.Data.Linq.DataContext { throw null; } + } + public enum ConflictMode + { + ContinueOnConflict = 1, + FailOnFirstConflict = 0, + } + public partial class DataContext : System.IDisposable + { + public DataContext(System.Data.IDbConnection connection) { } + public DataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mapping) { } + public DataContext(string fileOrServerOrConnection) { } + public DataContext(string fileOrServerOrConnection, System.Data.Linq.Mapping.MappingSource mapping) { } + public System.Data.Linq.ChangeConflictCollection ChangeConflicts { get { throw null; } } + public int CommandTimeout { get { throw null; } set { } } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public bool DeferredLoadingEnabled { get { throw null; } set { } } + public System.Data.Linq.DataLoadOptions LoadOptions { get { throw null; } set { } } + public System.IO.TextWriter Log { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.MetaModel Mapping { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ObjectTrackingEnabled { get { throw null; } set { } } + public System.Data.Common.DbTransaction Transaction { get { throw null; } set { } } + public void CreateDatabase() { } + protected internal System.Linq.IQueryable CreateMethodCallQuery(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public bool DatabaseExists() { throw null; } + public void DeleteDatabase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int ExecuteCommand(string command, params object[] parameters) { throw null; } + protected internal void ExecuteDynamicDelete(object entity) { } + protected internal void ExecuteDynamicInsert(object entity) { } + protected internal void ExecuteDynamicUpdate(object entity) { } + protected internal System.Data.Linq.IExecuteResult ExecuteMethodCall(object instance, System.Reflection.MethodInfo methodInfo, params object[] parameters) { throw null; } + public System.Collections.IEnumerable ExecuteQuery(System.Type elementType, string query, params object[] parameters) { throw null; } + public System.Collections.Generic.IEnumerable ExecuteQuery(string query, params object[] parameters) { throw null; } + public System.Data.Linq.ChangeSet GetChangeSet() { throw null; } + public System.Data.Common.DbCommand GetCommand(System.Linq.IQueryable query) { throw null; } + public System.Data.Linq.ITable GetTable(System.Type type) { throw null; } + public System.Data.Linq.Table GetTable() where TEntity : class { throw null; } + public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities) { } + public void Refresh(System.Data.Linq.RefreshMode mode, object entity) { } + public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities) { } + public void SubmitChanges() { } + public virtual void SubmitChanges(System.Data.Linq.ConflictMode failureMode) { } + public System.Data.Linq.IMultipleResults Translate(System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.IEnumerable Translate(System.Type elementType, System.Data.Common.DbDataReader reader) { throw null; } + public System.Collections.Generic.IEnumerable Translate(System.Data.Common.DbDataReader reader) { throw null; } + } + public sealed partial class DataLoadOptions + { + public DataLoadOptions() { } + public void AssociateWith(System.Linq.Expressions.LambdaExpression expression) { } + public void AssociateWith(System.Linq.Expressions.Expression> expression) { } + public void LoadWith(System.Linq.Expressions.LambdaExpression expression) { } + public void LoadWith(System.Linq.Expressions.Expression> expression) { } + } + public static partial class DBConvert + { + [System.MonoTODOAttribute] + public static object ChangeType(object value, System.Type type) { throw null; } + [System.MonoTODOAttribute] + public static T ChangeType(object value) { throw null; } + } + public partial class DuplicateKeyException : System.InvalidOperationException + { + public DuplicateKeyException(object duplicate) { } + public DuplicateKeyException(object duplicate, string message) { } + public DuplicateKeyException(object duplicate, string message, System.Exception innerException) { } + public object Object { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct EntityRef where TEntity : class + { + public EntityRef(System.Collections.Generic.IEnumerable source) { throw null;} + public EntityRef(System.Data.Linq.EntityRef entityRef) { throw null;} + public EntityRef(TEntity entity) { throw null;} + public TEntity Entity { get { throw null; } set { } } + public bool HasLoadedOrAssignedValue { get { throw null; } } + } + public sealed partial class EntitySet : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IListSource where TEntity : class + { + public EntitySet() { } + public EntitySet(System.Action onAdd, System.Action onRemove) { } + public int Count { get { throw null; } } + public bool HasLoadedOrAssignedValues { get { throw null; } } + public bool IsDeferred { get { throw null; } } + public TEntity this[int index] { get { throw null; } set { } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public void Add(TEntity entity) { } + public void AddRange(System.Collections.Generic.IEnumerable collection) { } + public void Assign(System.Collections.Generic.IEnumerable entitySource) { } + public void Clear() { } + public bool Contains(TEntity entity) { throw null; } + public void CopyTo(TEntity[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public int IndexOf(TEntity entity) { throw null; } + public void Insert(int index, TEntity entity) { } + public void Load() { } + public bool Remove(TEntity entity) { throw null; } + public void RemoveAt(int index) { } + public void SetSource(System.Collections.Generic.IEnumerable entitySource) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + } + public partial class ForeignKeyReferenceAlreadyHasValueException : System.InvalidOperationException + { + public ForeignKeyReferenceAlreadyHasValueException() { } + public ForeignKeyReferenceAlreadyHasValueException(string message) { } + public ForeignKeyReferenceAlreadyHasValueException(string message, System.Exception innerException) { } + } + public partial interface IExecuteResult : System.IDisposable + { + object ReturnValue { get; } + object GetParameterValue(int parameterIndex); + } + public partial interface IFunctionResult + { + object ReturnValue { get; } + } + public partial interface IMultipleResults : System.Data.Linq.IFunctionResult, System.IDisposable + { + System.Collections.Generic.IEnumerable GetResult(); + } + public partial interface ISingleResult : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Data.Linq.IFunctionResult, System.IDisposable + { + } + public partial interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable + { + System.Data.Linq.DataContext Context { get; } + bool IsReadOnly { get; } + void Attach(object entity); + void Attach(object entity, bool asModified); + void Attach(object entity, object original); + void AttachAll(System.Collections.IEnumerable entities); + void AttachAll(System.Collections.IEnumerable entities, bool asModified); + void DeleteAllOnSubmit(System.Collections.IEnumerable entities); + void DeleteOnSubmit(object entity); + System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(object entity); + object GetOriginalEntityState(object entity); + void InsertAllOnSubmit(System.Collections.IEnumerable entities); + void InsertOnSubmit(object entity); + } + public partial interface ITable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable 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 + { + [System.MonoTODOAttribute] + public Link(System.Collections.Generic.IEnumerable source) { throw null;} + [System.MonoTODOAttribute] + public Link(System.Data.Linq.Link link) { throw null;} + [System.MonoTODOAttribute] + public Link(T value) { throw null;} + [System.MonoTODOAttribute] + public bool HasLoadedOrAssignedValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool HasValue { get { throw null; } } + [System.MonoTODOAttribute] + public T Value { get { throw null; } set { } } + } + public sealed partial class MemberChangeConflict + { + internal MemberChangeConflict() { } + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public object DatabaseValue { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsModified { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(object value) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct ModifiedMemberInfo + { + [System.MonoTODOAttribute] + public object CurrentValue { get { throw null; } } + [System.MonoTODOAttribute] + public System.Reflection.MemberInfo Member { get { throw null; } } + [System.MonoTODOAttribute] + public object OriginalValue { get { throw null; } } + } + public sealed partial class ObjectChangeConflict + { + internal ObjectChangeConflict() { } + [System.MonoTODOAttribute] + public bool IsDeleted { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsResolved { get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection MemberConflicts { get { throw null; } } + [System.MonoTODOAttribute] + public object Object { get { throw null; } } + [System.MonoTODOAttribute] + public void Resolve() { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode) { } + [System.MonoTODOAttribute] + public void Resolve(System.Data.Linq.RefreshMode refreshMode, bool autoResolveDeletes) { } + } + public enum RefreshMode + { + KeepChanges = 1, + KeepCurrentValues = 0, + OverwriteCurrentValues = 2, + } + public sealed partial class Table : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Linq.ITable, System.Data.Linq.ITable, System.Linq.IQueryable, System.Linq.IQueryable, System.Linq.IQueryProvider where TEntity : class + { + internal Table() { } + public System.Data.Linq.DataContext Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsReadOnly { get { throw null; } } + bool System.ComponentModel.IListSource.ContainsListCollection { get { throw null; } } + System.Type System.Linq.IQueryable.ElementType { get { throw null; } } + System.Linq.Expressions.Expression System.Linq.IQueryable.Expression { get { throw null; } } + System.Linq.IQueryProvider System.Linq.IQueryable.Provider { get { throw null; } } + public void Attach(TEntity entity) { } + public void Attach(TEntity entity, bool asModified) { } + public void Attach(TEntity entity, TEntity original) { } + public void AttachAll(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void AttachAll(System.Collections.Generic.IEnumerable entities, bool asModified) where TSubEntity : TEntity { } + public void DeleteAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void DeleteOnSubmit(TEntity entity) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Linq.ModifiedMemberInfo[] GetModifiedMembers(TEntity entity) { throw null; } + public System.ComponentModel.IBindingList GetNewBindingList() { throw null; } + public TEntity GetOriginalEntityState(TEntity entity) { throw null; } + public void InsertAllOnSubmit(System.Collections.Generic.IEnumerable entities) where TSubEntity : TEntity { } + public void InsertOnSubmit(TEntity entity) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IList System.ComponentModel.IListSource.GetList() { throw null; } + void System.Data.Linq.ITable.Attach(object entity) { } + void System.Data.Linq.ITable.Attach(object entity, bool asModified) { } + void System.Data.Linq.ITable.Attach(object entity, object original) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.AttachAll(System.Collections.IEnumerable entities, bool asModified) { } + void System.Data.Linq.ITable.DeleteAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.DeleteOnSubmit(object entity) { } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + System.Data.Linq.ModifiedMemberInfo[] System.Data.Linq.ITable.GetModifiedMembers(object entity) { throw null; } + [System.ObsoleteAttribute("NOT IMPLEMENTED YET")] + object System.Data.Linq.ITable.GetOriginalEntityState(object entity) { throw null; } + void System.Data.Linq.ITable.InsertAllOnSubmit(System.Collections.IEnumerable entities) { } + void System.Data.Linq.ITable.InsertOnSubmit(object entity) { } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + System.Linq.IQueryable System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression expression) { throw null; } + object System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + TResult System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression expression) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Data.Linq.Mapping +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class AssociationAttribute : System.Data.Linq.Mapping.DataAttribute + { + public AssociationAttribute() { } + public bool DeleteOnNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DeleteRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsForeignKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsUnique { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string OtherKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ThisKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class AttributeMappingSource : System.Data.Linq.Mapping.MappingSource + { + public AttributeMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + } + public enum AutoSync + { + Always = 1, + Default = 0, + Never = 2, + OnInsert = 3, + OnUpdate = 4, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), AllowMultiple=false)] + public sealed partial class ColumnAttribute : System.Data.Linq.Mapping.DataAttribute + { + public ColumnAttribute() { } + public System.Data.Linq.Mapping.AutoSync AutoSync { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CanBeNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Expression { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDbGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDiscriminator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Linq.Mapping.UpdateCheck UpdateCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DataAttribute : System.Attribute + { + protected DataAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Storage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DatabaseAttribute : System.Attribute + { + public DatabaseAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false)] + public sealed partial class FunctionAttribute : System.Attribute + { + public FunctionAttribute() { } + public bool IsComposable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=false)] + public sealed partial class InheritanceMappingAttribute : System.Attribute + { + public InheritanceMappingAttribute() { } + public object Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsDefault { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class MappingSource + { + protected MappingSource() { } + protected abstract System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType); + public System.Data.Linq.Mapping.MetaModel GetModel(System.Type dataContextType) { throw null; } + } + public abstract partial class MetaAccessor + { + protected MetaAccessor() { } + public abstract System.Type Type { get; } + public abstract object GetBoxedValue(object instance); + [System.MonoTODOAttribute] + public virtual bool HasAssignedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasLoadedValue(object instance) { throw null; } + [System.MonoTODOAttribute] + public virtual bool HasValue(object instance) { throw null; } + public abstract void SetBoxedValue(ref object instance, object value); + } + public abstract partial class MetaAccessor : System.Data.Linq.Mapping.MetaAccessor + { + protected MetaAccessor() { } + public override System.Type Type { get { throw null; } } + public override object GetBoxedValue(object instance) { throw null; } + public abstract TMember GetValue(TEntity instance); + public override void SetBoxedValue(ref object instance, object value) { } + public abstract void SetValue(ref TEntity instance, TMember value); + } + public abstract partial class MetaAssociation + { + protected MetaAssociation() { } + public abstract bool DeleteOnNull { get; } + public abstract string DeleteRule { get; } + public abstract bool IsForeignKey { get; } + public abstract bool IsMany { get; } + public abstract bool IsNullable { get; } + public abstract bool IsUnique { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection OtherKey { get; } + public abstract bool OtherKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember OtherMember { get; } + public abstract System.Data.Linq.Mapping.MetaType OtherType { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ThisKey { get; } + public abstract bool ThisKeyIsPrimaryKey { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember ThisMember { get; } + } + public abstract partial class MetaDataMember + { + protected MetaDataMember() { } + public abstract System.Data.Linq.Mapping.MetaAssociation Association { get; } + public abstract System.Data.Linq.Mapping.AutoSync AutoSync { get; } + public abstract bool CanBeNull { get; } + public abstract string DbType { get; } + public abstract System.Data.Linq.Mapping.MetaType DeclaringType { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredSourceAccessor { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor DeferredValueAccessor { get; } + public abstract string Expression { get; } + public abstract bool IsAssociation { get; } + public abstract bool IsDbGenerated { get; } + public abstract bool IsDeferred { get; } + public abstract bool IsDiscriminator { get; } + public abstract bool IsPersistent { get; } + public abstract bool IsPrimaryKey { get; } + public abstract bool IsVersion { get; } + public abstract System.Reflection.MethodInfo LoadMethod { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MemberInfo Member { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor MemberAccessor { get; } + public abstract string Name { get; } + public abstract int Ordinal { get; } + public abstract System.Data.Linq.Mapping.MetaAccessor StorageAccessor { get; } + public abstract System.Reflection.MemberInfo StorageMember { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.UpdateCheck UpdateCheck { get; } + public abstract bool IsDeclaredBy(System.Data.Linq.Mapping.MetaType type); + } + public abstract partial class MetaFunction + { + protected MetaFunction() { } + public abstract bool HasMultipleResults { get; } + public abstract bool IsComposable { get; } + public abstract string MappedName { get; } + public abstract System.Reflection.MethodInfo Method { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Parameters { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection ResultRowTypes { get; } + public abstract System.Data.Linq.Mapping.MetaParameter ReturnParameter { get; } + } + public abstract partial class MetaModel + { + protected MetaModel() { } + public abstract System.Type ContextType { get; } + public abstract string DatabaseName { get; } + public abstract System.Data.Linq.Mapping.MappingSource MappingSource { get; } + public abstract System.Type ProviderType { get; } + public abstract System.Data.Linq.Mapping.MetaFunction GetFunction(System.Reflection.MethodInfo method); + public abstract System.Collections.Generic.IEnumerable GetFunctions(); + public abstract System.Data.Linq.Mapping.MetaType GetMetaType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaTable GetTable(System.Type rowType); + public abstract System.Collections.Generic.IEnumerable GetTables(); + } + public abstract partial class MetaParameter + { + protected MetaParameter() { } + public abstract string DbType { get; } + public abstract string MappedName { get; } + public abstract string Name { get; } + public abstract System.Reflection.ParameterInfo Parameter { get; } + public abstract System.Type ParameterType { get; } + } + public abstract partial class MetaTable + { + protected MetaTable() { } + public abstract System.Reflection.MethodInfo DeleteMethod { get; } + public abstract System.Reflection.MethodInfo InsertMethod { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract System.Data.Linq.Mapping.MetaType RowType { get; } + public abstract string TableName { get; } + public abstract System.Reflection.MethodInfo UpdateMethod { get; } + } + public abstract partial class MetaType + { + protected MetaType() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Associations { get; } + public abstract bool CanInstantiate { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember DBGeneratedIdentityMember { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection DerivedTypes { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember Discriminator { get; } + public abstract bool HasAnyLoadMethod { get; } + public abstract bool HasAnyValidateMethod { get; } + public abstract bool HasInheritance { get; } + public abstract bool HasInheritanceCode { get; } + public abstract bool HasUpdateCheck { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection IdentityMembers { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceBase { get; } + public abstract object InheritanceCode { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaType InheritanceRoot { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection InheritanceTypes { get; } + public abstract bool IsEntity { get; } + public abstract bool IsInheritanceDefault { get; } + public abstract System.Data.Linq.Mapping.MetaModel Model { get; } + public abstract string Name { get; } + public abstract System.Reflection.MethodInfo OnLoadedMethod { get; } + public abstract System.Reflection.MethodInfo OnValidateMethod { get; } + public abstract System.Collections.ObjectModel.ReadOnlyCollection PersistentDataMembers { get; } + public abstract System.Data.Linq.Mapping.MetaTable Table { get; } + public abstract System.Type Type { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember VersionMember { get; } + public abstract System.Data.Linq.Mapping.MetaDataMember GetDataMember(System.Reflection.MemberInfo member); + public abstract System.Data.Linq.Mapping.MetaType GetInheritanceType(System.Type type); + public abstract System.Data.Linq.Mapping.MetaType GetTypeForInheritanceCode(object code); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(10240), AllowMultiple=false)] + public sealed partial class ParameterAttribute : System.Attribute + { + public ParameterAttribute() { } + public string DbType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class ProviderAttribute : System.Attribute + { + public ProviderAttribute() { } + public ProviderAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true)] + public sealed partial class ResultTypeAttribute : System.Attribute + { + public ResultTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class TableAttribute : System.Attribute + { + public TableAttribute() { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public enum UpdateCheck + { + Always = 0, + Never = 1, + WhenChanged = 2, + } + public sealed partial class XmlMappingSource : System.Data.Linq.Mapping.MappingSource + { + internal XmlMappingSource() { } + protected override System.Data.Linq.Mapping.MetaModel CreateModel(System.Type dataContextType) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromReader(System.Xml.XmlReader reader) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromStream(System.IO.Stream stream) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromUrl(string url) { throw null; } + public static System.Data.Linq.Mapping.XmlMappingSource FromXml(string xml) { throw null; } + } +} +namespace System.Data.Linq.SqlClient +{ + public sealed partial class Sql2000Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2000Provider() { } + } + public sealed partial class Sql2005Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2005Provider() { } + } + public sealed partial class Sql2008Provider : System.Data.Linq.SqlClient.SqlProvider + { + public Sql2008Provider() { } + } + public static partial class SqlHelpers + { + [System.MonoTODOAttribute] + public static string GetStringContainsPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringEndsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string GetStringStartsWithPattern(string text, char escape) { throw null; } + [System.MonoTODOAttribute] + public static string TranslateVBLikePattern(string pattern, char escape) { throw null; } + } + public static partial class SqlMethods + { + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffDay(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffDay(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffHour(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffHour(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMicrosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMicrosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMillisecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMillisecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMinute(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMinute(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffMonth(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffMonth(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffNanosecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffNanosecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffSecond(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffSecond(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTime startDate, System.DateTime endDate) { throw null; } + [System.MonoTODOAttribute] + public static int DateDiffYear(System.DateTimeOffset startDate, System.DateTimeOffset endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static System.Nullable DateDiffYear(System.Nullable startDate, System.Nullable endDate) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern) { throw null; } + [System.MonoTODOAttribute] + public static bool Like(string matchExpression, string pattern, char escapeCharacter) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SqlProvider : System.IDisposable + { + public SqlProvider() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } +} +namespace System.Data.Linq.SqlClient.Implementation +{ + public abstract partial class ObjectMaterializer where TDataReader : System.Data.Common.DbDataReader + { + [System.MonoTODOAttribute] + public object[] Arguments; + [System.MonoTODOAttribute] + public System.Data.Common.DbDataReader BufferReader; + [System.MonoTODOAttribute] + public TDataReader DataReader; + [System.MonoTODOAttribute] + public object[] Globals; + [System.MonoTODOAttribute] + public object[] Locals; + [System.MonoTODOAttribute] + public int[] Ordinals; + [System.MonoTODOAttribute] + public ObjectMaterializer() { } + [System.MonoTODOAttribute] + public abstract bool CanDeferLoad { get; } + [System.MonoTODOAttribute] + public static System.Collections.Generic.IEnumerable Convert(System.Collections.IEnumerable source) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IGrouping CreateGroup(TKey key, System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Linq.IOrderedEnumerable CreateOrderedEnumerable(System.Collections.Generic.IEnumerable items) { throw null; } + [System.MonoTODOAttribute] + public static System.Exception ErrorAssignmentToNull(System.Type type) { throw null; } + public abstract System.Collections.IEnumerable ExecuteSubQuery(int iSubQuery, object[] args); + public abstract System.Collections.Generic.IEnumerable GetLinkSource(int globalLink, int localFactory, object[] keyValues); + public abstract System.Collections.Generic.IEnumerable GetNestedLinkSource(int globalLink, int localFactory, object instance); + public abstract object InsertLookup(int globalMetaType, object instance); + public abstract bool Read(); + public abstract void SendEntityMaterialized(int globalMetaType, object instance); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.OracleClient.cs b/external/binary-reference-assemblies/src/v4.6/System.Data.OracleClient.cs new file mode 100644 index 0000000000..fe745fddcb --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.OracleClient.cs @@ -0,0 +1,948 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.OracleClient.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.OracleClient.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.DependencyAttribute("System.Data,", (System.Runtime.CompilerServices.LoadHint)(1))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.OracleClient +{ + public sealed partial class OracleBFile : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleBFile() { } + public static readonly new System.Data.OracleClient.OracleBFile Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public string DirectoryName { [System.MonoTODOAttribute]get { throw null; } } + public bool FileExists { [System.MonoTODOAttribute]get { throw null; } } + public string FileName { [System.MonoTODOAttribute]get { throw null; } } + public bool IsNull { get { throw null; } } + public override long Length { [System.MonoTODOAttribute]get { throw null; } } + public override long Position { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + [System.MonoTODOAttribute] + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public void SetFileName(string directory, string file) { } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBinary : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleBinary Null; + public OracleBinary(byte[] b) { throw null;} + public bool IsNull { get { throw null; } } + public byte this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public byte[] Value { get { throw null; } } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBinary Concat(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBinary operator +(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static explicit operator byte[] (System.Data.OracleClient.OracleBinary x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBinary (byte[] b) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleBinary x, System.Data.OracleClient.OracleBinary y) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleBoolean : System.IComparable + { + public static readonly System.Data.OracleClient.OracleBoolean False; + public static readonly System.Data.OracleClient.OracleBoolean Null; + public static readonly System.Data.OracleClient.OracleBoolean One; + public static readonly System.Data.OracleClient.OracleBoolean True; + public static readonly System.Data.OracleClient.OracleBoolean Zero; + public OracleBoolean(bool value) { throw null;} + public OracleBoolean(int value) { throw null;} + public bool IsFalse { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTrue { get { throw null; } } + public bool Value { get { throw null; } } + public static System.Data.OracleClient.OracleBoolean And(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean OnesComplement(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator &(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator |(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ^(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static explicit operator bool (System.Data.OracleClient.OracleBoolean x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleBoolean (string x) { throw null; } + public static bool operator false(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static implicit operator System.Data.OracleClient.OracleBoolean (bool x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ~(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static bool operator true(System.Data.OracleClient.OracleBoolean x) { throw null; } + public static System.Data.OracleClient.OracleBoolean Or(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean Parse(string s) { throw null; } + public override string ToString() { throw null; } + public static System.Data.OracleClient.OracleBoolean Xor(System.Data.OracleClient.OracleBoolean x, System.Data.OracleClient.OracleBoolean y) { throw null; } + } + public sealed partial class OracleClientFactory : System.Data.Common.DbProviderFactory + { + internal OracleClientFactory() { } + public static readonly System.Data.OracleClient.OracleClientFactory Instance; + public override System.Data.Common.DbCommand CreateCommand() { throw null; } + public override System.Data.Common.DbCommandBuilder CreateCommandBuilder() { throw null; } + public override System.Data.Common.DbConnection CreateConnection() { throw null; } + public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder() { throw null; } + public override System.Data.Common.DbDataAdapter CreateDataAdapter() { throw null; } + public override System.Data.Common.DbParameter CreateParameter() { throw null; } + public override System.Security.CodeAccessPermission CreatePermission(System.Security.Permissions.PermissionState state) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RecordsAffected")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleCommandDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute(true)] + public sealed partial class OracleCommand : System.Data.Common.DbCommand, System.ICloneable + { + public OracleCommand() { } + public OracleCommand(string commandText) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection) { } + public OracleCommand(string commandText, System.Data.OracleClient.OracleConnection connection, System.Data.OracleClient.OracleTransaction tx) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleCommandTextEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override string CommandText { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int CommandTimeout { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.CommandType)(1))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.CommandType CommandType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DbConnectionEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbParameterCollection DbParameterCollection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbTransaction DbTransaction { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.DesignOnlyAttribute(true)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override bool DesignTimeVisible { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public new System.Data.OracleClient.OracleParameterCollection Parameters { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public new System.Data.OracleClient.OracleTransaction Transaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.UpdateRowSource)(3))] + public override System.Data.UpdateRowSource UpdatedRowSource { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override void Cancel() { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + protected override System.Data.Common.DbParameter CreateDbParameter() { throw null; } + public new System.Data.OracleClient.OracleParameter CreateParameter() { throw null; } + protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { throw null; } + public override int ExecuteNonQuery() { throw null; } + public int ExecuteOracleNonQuery(out System.Data.OracleClient.OracleString rowid) { rowid = default(System.Data.OracleClient.OracleString); throw null; } + public object ExecuteOracleScalar() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader() { throw null; } + public new System.Data.OracleClient.OracleDataReader ExecuteReader(System.Data.CommandBehavior behavior) { throw null; } + public override object ExecuteScalar() { throw null; } + public override void Prepare() { } + public void ResetCommandTimeout() { } + } + public sealed partial class OracleCommandBuilder : System.Data.Common.DbCommandBuilder + { + public OracleCommandBuilder() { } + public OracleCommandBuilder(System.Data.OracleClient.OracleDataAdapter adapter) { } + public override System.Data.Common.CatalogLocation CatalogLocation { get { throw null; } set { } } + public override string CatalogSeparator { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public new System.Data.OracleClient.OracleDataAdapter DataAdapter { get { throw null; } set { } } + public override string SchemaSeparator { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void ApplyParameterInfo(System.Data.Common.DbParameter parameter, System.Data.DataRow datarow, System.Data.StatementType statementType, bool whereClause) { } + public static void DeriveParameters(System.Data.OracleClient.OracleCommand command) { } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetInsertCommand(bool useColumnsForParameterNames) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(int parameterOrdinal) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterName(string parameterName) { throw null; } + [System.MonoTODOAttribute] + protected override string GetParameterPlaceholder(int parameterOrdinal) { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand() { throw null; } + public new System.Data.OracleClient.OracleCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw null; } + public override string QuoteIdentifier(string unquotedIdentifier) { throw null; } + [System.MonoTODOAttribute] + protected override void SetRowUpdatingHandler(System.Data.Common.DbDataAdapter adapter) { } + public override string UnquoteIdentifier(string quotedIdentifier) { throw null; } + } + [System.ComponentModel.DefaultEventAttribute("InfoMessage")] + public sealed partial class OracleConnection : System.Data.Common.DbConnection, System.ICloneable + { + public OracleConnection() { } + public OracleConnection(string connectionString) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Oracle.Design.OracleConnectionStringEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.SettingsBindableAttribute(true)] + public override string ConnectionString { get { throw null; } set { } } + [System.MonoTODOAttribute("Currently not respected.")] + public override int ConnectionTimeout { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override string Database { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string DataSource { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public override string ServerVersion { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public override System.Data.ConnectionState State { get { throw null; } } + public event System.Data.OracleClient.OracleInfoMessageEventHandler InfoMessage { add { } remove { } } + protected override System.Data.Common.DbTransaction BeginDbTransaction(System.Data.IsolationLevel isolationLevel) { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction() { throw null; } + public new System.Data.OracleClient.OracleTransaction BeginTransaction(System.Data.IsolationLevel il) { throw null; } + [System.MonoTODOAttribute] + public override void ChangeDatabase(string value) { } + public static void ClearAllPools() { } + public static void ClearPool(System.Data.OracleClient.OracleConnection connection) { } + public override void Close() { } + public new System.Data.OracleClient.OracleCommand CreateCommand() { throw null; } + protected override System.Data.Common.DbCommand CreateDbCommand() { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public void EnlistDistributedTransaction(System.EnterpriseServices.ITransaction distributedTransaction) { } + public override void EnlistTransaction(System.Transactions.Transaction transaction) { } + public override System.Data.DataTable GetSchema() { throw null; } + public override System.Data.DataTable GetSchema(string collectionName) { throw null; } + public override System.Data.DataTable GetSchema(string collectionName, string[] restrictionValues) { throw null; } + public override void Open() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + [System.ComponentModel.DefaultPropertyAttribute("DataSource")] + public sealed partial class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder + { + public OracleConnectionStringBuilder() { } + public OracleConnectionStringBuilder(string connectionString) { } + [System.ComponentModel.DisplayNameAttribute("Data Source")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string DataSource { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Enlist")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Enlist { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Integrated Security")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool IntegratedSecurity { get { throw null; } set { } } + public override bool IsFixedSize { get { throw null; } } + public override object this[string keyword] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + [System.ComponentModel.DisplayNameAttribute("Load Balance Timeout")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int LoadBalanceTimeout { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Max Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MaxPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Min Pool Size")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public int MinPoolSize { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Omit Oracle Connection Name")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool OmitOracleConnectionName { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Password")] + [System.ComponentModel.PasswordPropertyTextAttribute(true)] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Password { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Persist Security Info")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool PersistSecurityInfo { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Pooling")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Pooling { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("Unicode")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public bool Unicode { get { throw null; } set { } } + [System.ComponentModel.DisplayNameAttribute("User ID")] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string UserID { get { throw null; } set { } } + public override System.Collections.ICollection Values { get { throw null; } } + public override void Clear() { } + public override bool ContainsKey(string keyword) { throw null; } + protected override void GetProperties(System.Collections.Hashtable propertyDescriptors) { } + public override bool Remove(string keyword) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool ShouldSerialize(string keyword) { throw null; } + public override bool TryGetValue(string keyword, out object value) { value = default(object); throw null; } + } + [System.ComponentModel.DefaultEventAttribute("RowUpdated")] + [System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterDesigner, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ToolboxItemAttribute("Microsoft.VSDesigner.Data.VS.OracleDataAdapterToolboxItem, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDataAdapter, System.Data.IDbDataAdapter, System.ICloneable + { + public OracleDataAdapter() { } + public OracleDataAdapter(System.Data.OracleClient.OracleCommand selectCommand) { } + public OracleDataAdapter(string selectCommandText, System.Data.OracleClient.OracleConnection selectConnection) { } + public OracleDataAdapter(string selectCommandText, string selectConnectionString) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand DeleteCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand InsertCommand { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { get { throw null; } set { } } + System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { get { throw null; } set { } } + public override int UpdateBatchSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBCommandEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + public new System.Data.OracleClient.OracleCommand UpdateCommand { get { throw null; } set { } } + public event System.Data.OracleClient.OracleRowUpdatedEventHandler RowUpdated { add { } remove { } } + public event System.Data.OracleClient.OracleRowUpdatingEventHandler RowUpdating { add { } remove { } } + protected override int AddToBatch(System.Data.IDbCommand command) { throw null; } + protected override void ClearBatch() { } + protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent(System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) { throw null; } + protected override int ExecuteBatch() { throw null; } + protected override System.Data.IDataParameter GetBatchedParameter(int commandIdentifier, int parameterIndex) { throw null; } + protected override bool GetBatchedRecordsAffected(int commandIdentifier, out int recordsAffected, out System.Exception error) { recordsAffected = default(int); error = default(System.Exception); throw null; } + protected override void InitializeBatching() { } + protected override void OnRowUpdated(System.Data.Common.RowUpdatedEventArgs value) { } + protected override void OnRowUpdating(System.Data.Common.RowUpdatingEventArgs value) { } + object System.ICloneable.Clone() { throw null; } + protected override void TerminateBatching() { } + } + public sealed partial class OracleDataReader : System.Data.Common.DbDataReader + { + internal OracleDataReader() { } + public override int Depth { get { throw null; } } + public override int FieldCount { get { throw null; } } + public override bool HasRows { get { throw null; } } + public override bool IsClosed { get { throw null; } } + public override object this[int i] { get { throw null; } } + public override object this[string name] { get { throw null; } } + public override int RecordsAffected { get { throw null; } } + public override void Close() { } + public override bool GetBoolean(int i) { throw null; } + public override byte GetByte(int i) { throw null; } + public override long GetBytes(int i, long fieldOffset, byte[] buffer2, int bufferoffset, int length) { throw null; } + public override char GetChar(int i) { throw null; } + public override long GetChars(int i, long fieldOffset, char[] buffer2, int bufferoffset, int length) { throw null; } + public override string GetDataTypeName(int i) { throw null; } + public override System.DateTime GetDateTime(int i) { throw null; } + public override decimal GetDecimal(int i) { throw null; } + public override double GetDouble(int i) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override System.Type GetFieldType(int i) { throw null; } + public override float GetFloat(int i) { throw null; } + public override System.Guid GetGuid(int i) { throw null; } + public override short GetInt16(int i) { throw null; } + public override int GetInt32(int i) { throw null; } + public override long GetInt64(int i) { throw null; } + public override string GetName(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBFile GetOracleBFile(int i) { throw null; } + [System.MonoTODOAttribute] + public System.Data.OracleClient.OracleBinary GetOracleBinary(int i) { throw null; } + public System.Data.OracleClient.OracleDateTime GetOracleDateTime(int i) { throw null; } + public System.Data.OracleClient.OracleLob GetOracleLob(int i) { throw null; } + public System.Data.OracleClient.OracleMonthSpan GetOracleMonthSpan(int i) { throw null; } + public System.Data.OracleClient.OracleNumber GetOracleNumber(int i) { throw null; } + public System.Data.OracleClient.OracleString GetOracleString(int i) { throw null; } + public System.Data.OracleClient.OracleTimeSpan GetOracleTimeSpan(int i) { throw null; } + public object GetOracleValue(int i) { throw null; } + public int GetOracleValues(object[] values) { throw null; } + public override int GetOrdinal(string name) { throw null; } + [System.MonoTODOAttribute] + public override System.Type GetProviderSpecificFieldType(int i) { throw null; } + [System.MonoTODOAttribute] + public override object GetProviderSpecificValue(int i) { throw null; } + [System.MonoTODOAttribute] + public override int GetProviderSpecificValues(object[] values) { throw null; } + [System.MonoTODOAttribute("Implement this properly, with all needed information.")] + public override System.Data.DataTable GetSchemaTable() { throw null; } + public override string GetString(int i) { throw null; } + public System.TimeSpan GetTimeSpan(int i) { throw null; } + public override object GetValue(int i) { throw null; } + public override int GetValues(object[] values) { throw null; } + public override bool IsDBNull(int i) { throw null; } + public override bool NextResult() { throw null; } + public override bool Read() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleDateTime : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleDateTime MaxValue; + public static readonly System.Data.OracleClient.OracleDateTime MinValue; + public static readonly System.Data.OracleClient.OracleDateTime Null; + public OracleDateTime(System.Data.OracleClient.OracleDateTime from) { throw null;} + public OracleDateTime(System.DateTime dt) { throw null;} + public OracleDateTime(int year, int month, int day) { throw null;} + public OracleDateTime(int year, int month, int day, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) { throw null;} + public OracleDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, System.Globalization.Calendar calendar) { throw null;} + public OracleDateTime(long ticks) { throw null;} + public int Day { get { throw null; } } + public int Hour { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Millisecond { get { throw null; } } + public int Minute { get { throw null; } } + public int Month { get { throw null; } } + public int Second { get { throw null; } } + public System.DateTime Value { get { throw null; } } + public int Year { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static explicit operator System.DateTime (System.Data.OracleClient.OracleDateTime x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleDateTime (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleDateTime x, System.Data.OracleClient.OracleDateTime y) { throw null; } + public static System.Data.OracleClient.OracleDateTime Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class OracleException : System.Data.Common.DbException + { + internal OracleException() { } + public int Code { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class OracleInfoMessageEventArgs : System.EventArgs + { + internal OracleInfoMessageEventArgs() { } + public int Code { get { throw null; } } + public string Message { get { throw null; } } + public string Source { [System.MonoTODOAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public delegate void OracleInfoMessageEventHandler(object sender, System.Data.OracleClient.OracleInfoMessageEventArgs e); + public sealed partial class OracleLob : System.IO.Stream, System.Data.SqlTypes.INullable, System.ICloneable, System.IDisposable + { + internal OracleLob() { } + public static readonly new System.Data.OracleClient.OracleLob Null; + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public int ChunkSize { [System.MonoTODOAttribute]get { throw null; } } + public System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + public bool IsBatched { get { throw null; } } + public bool IsNull { get { throw null; } } + public bool IsTemporary { get { throw null; } } + public override long Length { get { throw null; } } + public System.Data.OracleClient.OracleType LobType { get { throw null; } } + public override long Position { get { throw null; } set { } } + public object Value { get { throw null; } } + [System.MonoTODOAttribute] + public void Append(System.Data.OracleClient.OracleLob source) { } + public void BeginBatch() { } + public void BeginBatch(System.Data.OracleClient.OracleLobOpenMode mode) { } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination) { throw null; } + public long CopyTo(System.Data.OracleClient.OracleLob destination, long destinationOffset) { throw null; } + public long CopyTo(long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount) { throw null; } + protected override void Dispose(bool disposing) { } + public void EndBatch() { } + public long Erase() { throw null; } + public long Erase(long offset, long amount) { throw null; } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int count) { } + public override void WriteByte(byte value) { } + } + public enum OracleLobOpenMode + { + ReadOnly = 1, + ReadWrite = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleMonthSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleMonthSpan MaxValue; + public static readonly System.Data.OracleClient.OracleMonthSpan MinValue; + public static readonly System.Data.OracleClient.OracleMonthSpan Null; + public OracleMonthSpan(System.Data.OracleClient.OracleMonthSpan from) { throw null;} + public OracleMonthSpan(int months) { throw null;} + public OracleMonthSpan(int years, int months) { throw null;} + public bool IsNull { get { throw null; } } + public int Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleMonthSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleMonthSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleMonthSpan x, System.Data.OracleClient.OracleMonthSpan y) { throw null; } + public static System.Data.OracleClient.OracleMonthSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleNumber : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleNumber E; + public static readonly int MaxPrecision; + public static readonly int MaxScale; + public static readonly System.Data.OracleClient.OracleNumber MaxValue; + public static readonly int MinScale; + public static readonly System.Data.OracleClient.OracleNumber MinusOne; + public static readonly System.Data.OracleClient.OracleNumber MinValue; + public static readonly System.Data.OracleClient.OracleNumber Null; + public static readonly System.Data.OracleClient.OracleNumber One; + public static readonly System.Data.OracleClient.OracleNumber PI; + public static readonly System.Data.OracleClient.OracleNumber Zero; + public OracleNumber(System.Data.OracleClient.OracleNumber from) { throw null;} + public OracleNumber(decimal decValue) { throw null;} + public OracleNumber(double dblValue) { throw null;} + public OracleNumber(int intValue) { throw null;} + public OracleNumber(long longValue) { throw null;} + public bool IsNull { get { throw null; } } + public decimal Value { get { throw null; } } + public static System.Data.OracleClient.OracleNumber Abs(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Acos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Add(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Asin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Atan2(System.Data.OracleClient.OracleNumber y, System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Ceiling(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleNumber Cos(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Cosh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Divide(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + [System.MonoTODOAttribute] + public override bool Equals(object value) { throw null; } + public static System.Data.OracleClient.OracleNumber Exp(System.Data.OracleClient.OracleNumber p) { throw null; } + public static System.Data.OracleClient.OracleNumber Floor(System.Data.OracleClient.OracleNumber n) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, System.Data.OracleClient.OracleNumber newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log(System.Data.OracleClient.OracleNumber n, int newBase) { throw null; } + public static System.Data.OracleClient.OracleNumber Log10(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Max(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Min(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Modulo(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Multiply(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Negate(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator +(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator /(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static explicit operator decimal (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator double (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator int (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator long (System.Data.OracleClient.OracleNumber x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (decimal x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (double x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (int x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (long x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleNumber (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator %(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator *(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber operator -(System.Data.OracleClient.OracleNumber x) { throw null; } + public static System.Data.OracleClient.OracleNumber Parse(string s) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Pow(System.Data.OracleClient.OracleNumber x, int y) { throw null; } + public static System.Data.OracleClient.OracleNumber Round(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + public static System.Data.OracleClient.OracleNumber Shift(System.Data.OracleClient.OracleNumber n, int digits) { throw null; } + public static System.Data.OracleClient.OracleNumber Sign(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sin(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sinh(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Sqrt(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Subtract(System.Data.OracleClient.OracleNumber x, System.Data.OracleClient.OracleNumber y) { throw null; } + public static System.Data.OracleClient.OracleNumber Tan(System.Data.OracleClient.OracleNumber n) { throw null; } + public static System.Data.OracleClient.OracleNumber Tanh(System.Data.OracleClient.OracleNumber n) { throw null; } + public override string ToString() { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleNumber Truncate(System.Data.OracleClient.OracleNumber n, int position) { throw null; } + } + [System.ComponentModel.TypeConverterAttribute("System.Data.OracleClient.OracleParameter.OracleParameterConverter")] + public sealed partial class OracleParameter : System.Data.Common.DbParameter, System.Data.IDataParameter, System.Data.IDbDataParameter, System.ICloneable + { + public OracleParameter() { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value) { } + public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn) { } + public OracleParameter(string name, object value) { } + public override System.Data.DbType DbType { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public override System.Data.ParameterDirection Direction { get { throw null; } set { } } + public override bool IsNullable { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public int Offset { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.Data.OracleClient.OracleType)(22))] + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.Data.Common.DbProviderSpecificTypePropertyAttribute(true)] + public System.Data.OracleClient.OracleType OracleType { get { throw null; } set { } } + public override string ParameterName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Precision { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("Set the precision of a decimal use the Math classes.")] + public new byte Scale { get { throw null; } set { } } + public override int Size { get { throw null; } set { } } + public override string SourceColumn { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool SourceColumnNullMapping { get { throw null; } set { } } + public override System.Data.DataRowVersion SourceVersion { get { throw null; } set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.StringConverter))] + public override object Value { get { throw null; } set { } } + public override void ResetDbType() { } + public void ResetOracleType() { } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + [System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.Drawing.Design.UITypeEditor))] + [System.ComponentModel.ListBindableAttribute(false)] + public sealed partial class OracleParameterCollection : System.Data.Common.DbParameterCollection + { + public OracleParameterCollection() { } + public override int Count { get { throw null; } } + public override bool IsFixedSize { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override bool IsSynchronized { get { throw null; } } + public new System.Data.OracleClient.OracleParameter this[int index] { get { throw null; } set { } } + public new System.Data.OracleClient.OracleParameter this[string parameterName] { get { throw null; } set { } } + public override object SyncRoot { get { throw null; } } + public System.Data.OracleClient.OracleParameter Add(System.Data.OracleClient.OracleParameter value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public override int Add(object value) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn) { throw null; } + public System.Data.OracleClient.OracleParameter Add(string parameterName, object value) { throw null; } + public override void AddRange(System.Array values) { } + public void AddRange(System.Data.OracleClient.OracleParameter[] values) { } + public System.Data.OracleClient.OracleParameter AddWithValue(string parameterName, object value) { throw null; } + public override void Clear() { } + public bool Contains(System.Data.OracleClient.OracleParameter value) { throw null; } + public override bool Contains(object value) { throw null; } + public override bool Contains(string parameterName) { throw null; } + public override void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Data.OracleClient.OracleParameter[] array, int index) { } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + protected override System.Data.Common.DbParameter GetParameter(int index) { throw null; } + protected override System.Data.Common.DbParameter GetParameter(string parameterName) { throw null; } + public int IndexOf(System.Data.OracleClient.OracleParameter value) { throw null; } + public override int IndexOf(object value) { throw null; } + public override int IndexOf(string parameterName) { throw null; } + public void Insert(int index, System.Data.OracleClient.OracleParameter value) { } + public override void Insert(int index, object value) { } + public void Remove(System.Data.OracleClient.OracleParameter value) { } + public override void Remove(object value) { } + public override void RemoveAt(int index) { } + public override void RemoveAt(string parameterName) { } + protected override void SetParameter(int index, System.Data.Common.DbParameter value) { } + protected override void SetParameter(string parameterName, System.Data.Common.DbParameter value) { } + } + [System.MonoTODOAttribute("Current MS implementation of Data Provider requires FullTrust")] + [System.SerializableAttribute] + public sealed partial class OraclePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public OraclePermission(System.Security.Permissions.PermissionState state) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public void Add(string connectionString, string restrictions, System.Data.KeyRestrictionBehavior behavior) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class OraclePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public OraclePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public bool AllowBlankPassword { get { throw null; } set { } } + public string ConnectionString { get { throw null; } set { } } + public System.Data.KeyRestrictionBehavior KeyRestrictionBehavior { get { throw null; } set { } } + public string KeyRestrictions { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + public bool ShouldSerializeConnectionString() { throw null; } + public bool ShouldSerializeKeyRestrictions() { throw null; } + } + public sealed partial class OracleRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs + { + public OracleRowUpdatedEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } } + } + public delegate void OracleRowUpdatedEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatedEventArgs e); + public sealed partial class OracleRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs + { + public OracleRowUpdatingEventArgs(System.Data.DataRow row, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping) : base (default(System.Data.DataRow), default(System.Data.IDbCommand), default(System.Data.StatementType), default(System.Data.Common.DataTableMapping)) { } + protected override System.Data.IDbCommand BaseCommand { get { throw null; } set { } } + public new System.Data.OracleClient.OracleCommand Command { get { throw null; } set { } } + } + public delegate void OracleRowUpdatingEventHandler(object sender, System.Data.OracleClient.OracleRowUpdatingEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleString : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleString Empty; + public static readonly System.Data.OracleClient.OracleString Null; + public OracleString(string s) { throw null;} + public bool IsNull { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleString Concat(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleString operator +(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static explicit operator string (System.Data.OracleClient.OracleString x) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + [System.MonoTODOAttribute] + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static implicit operator System.Data.OracleClient.OracleString (string s) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleString x, System.Data.OracleClient.OracleString y) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OracleTimeSpan : System.Data.SqlTypes.INullable, System.IComparable + { + public static readonly System.Data.OracleClient.OracleTimeSpan MaxValue; + public static readonly System.Data.OracleClient.OracleTimeSpan MinValue; + public static readonly System.Data.OracleClient.OracleTimeSpan Null; + public OracleTimeSpan(System.Data.OracleClient.OracleTimeSpan from) { throw null;} + public OracleTimeSpan(int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds) { throw null;} + public OracleTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds) { throw null;} + public OracleTimeSpan(long ticks) { throw null;} + public OracleTimeSpan(System.TimeSpan ts) { throw null;} + public int Days { get { throw null; } } + public int Hours { get { throw null; } } + public bool IsNull { get { throw null; } } + public int Milliseconds { get { throw null; } } + public int Minutes { get { throw null; } } + public int Seconds { get { throw null; } } + public System.TimeSpan Value { get { throw null; } } + public int CompareTo(object obj) { throw null; } + public static System.Data.OracleClient.OracleBoolean Equals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public override bool Equals(object value) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean GreaterThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThan(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean LessThanOrEqual(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean NotEquals(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator ==(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static explicit operator System.TimeSpan (System.Data.OracleClient.OracleTimeSpan x) { throw null; } + public static explicit operator System.Data.OracleClient.OracleTimeSpan (string x) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator >=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator !=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleBoolean operator <=(System.Data.OracleClient.OracleTimeSpan x, System.Data.OracleClient.OracleTimeSpan y) { throw null; } + public static System.Data.OracleClient.OracleTimeSpan Parse(string s) { throw null; } + public override string ToString() { throw null; } + } + public sealed partial class OracleTransaction : System.Data.Common.DbTransaction + { + internal OracleTransaction() { } + public new System.Data.OracleClient.OracleConnection Connection { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Data.Common.DbConnection DbConnection { get { throw null; } } + public override System.Data.IsolationLevel IsolationLevel { get { throw null; } } + public override void Commit() { } + protected override void Dispose(bool disposing) { } + public override void Rollback() { } + } + public enum OracleType + { + BFile = 1, + Blob = 2, + Byte = 23, + Char = 3, + Clob = 4, + Cursor = 5, + DateTime = 6, + Double = 30, + Float = 29, + Int16 = 27, + Int32 = 28, + IntervalDayToSecond = 7, + IntervalYearToMonth = 8, + LongRaw = 9, + LongVarChar = 10, + NChar = 11, + NClob = 12, + Number = 13, + NVarChar = 14, + Raw = 15, + RowId = 16, + SByte = 26, + Timestamp = 18, + TimestampLocal = 19, + TimestampWithTZ = 20, + UInt16 = 24, + UInt32 = 25, + VarChar = 22, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.Services.Client.cs b/external/binary-reference-assemblies/src/v4.6/System.Data.Services.Client.cs new file mode 100644 index 0000000000..e5132d1b10 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.Services.Client.cs @@ -0,0 +1,426 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.Client.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.Client.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(1), SkipVerificationInFullTrust=true)] +namespace System.Data.Services.Client +{ + public sealed partial class ChangeOperationResponse : System.Data.Services.Client.OperationResponse + { + internal ChangeOperationResponse() { } + public System.Data.Services.Client.Descriptor Descriptor { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceClientException : System.InvalidOperationException + { + public DataServiceClientException() { } + protected DataServiceClientException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceClientException(string message) { } + public DataServiceClientException(string message, System.Exception innerException) { } + public DataServiceClientException(string message, System.Exception innerException, int statusCode) { } + public DataServiceClientException(string message, int statusCode) { } + public int StatusCode { get { throw null; } } + [System.Security.SecurityCriticalAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class DataServiceCollection : System.Collections.ObjectModel.ObservableCollection + { + public DataServiceCollection() { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode) { } + public DataServiceCollection(System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, System.Collections.Generic.IEnumerable items, System.Data.Services.Client.TrackingMode trackingMode, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public DataServiceCollection(System.Data.Services.Client.DataServiceContext context, string entitySetName, System.Func entityChangedCallback, System.Func collectionChangedCallback) { } + public System.Data.Services.Client.DataServiceQueryContinuation Continuation { get { throw null; } set { } } + public void Clear(bool stopTracking) { } + public void Detach() { } + protected override void InsertItem(int index, T item) { } + public void Load(System.Collections.Generic.IEnumerable items) { } + public void Load(T item) { } + } + public partial class DataServiceContext + { + public DataServiceContext(System.Uri serviceRoot) { } + public bool ApplyingChanges { get { throw null; } } + public System.Uri BaseUri { get { throw null; } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public string DataNamespace { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Entities { get { throw null; } } + public bool IgnoreMissingProperties { get { throw null; } set { } } + public bool IgnoreResourceNotFoundException { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection Links { get { throw null; } } + public System.Data.Services.Client.MergeOption MergeOption { get { throw null; } set { } } + public System.Func ResolveName { get { throw null; } set { } } + public System.Func ResolveType { get { throw null; } set { } } + public System.Data.Services.Client.SaveChangesOptions SaveChangesDefaultOptions { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.Uri TypeScheme { get { throw null; } set { } } + public bool UsePostTunneling { get { throw null; } set { } } + public event System.EventHandler ReadingEntity { add { } remove { } } + public event System.EventHandler SendingRequest { add { } remove { } } + public event System.EventHandler WritingEntity { add { } remove { } } + public void AddLink(object source, string sourceProperty, object target) { } + public void AddObject(string entitySetName, object entity) { } + public void AddRelatedObject(object source, string sourceProperty, object target) { } + public void AttachLink(object source, string sourceProperty, object target) { } + public void AttachTo(string entitySetName, object entity) { } + public void AttachTo(string entitySetName, object entity, string etag) { } + public System.IAsyncResult BeginExecuteBatch(System.AsyncCallback callback, object state, params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.IAsyncResult BeginExecute(System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Uri requestUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginGetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginLoadProperty(object entity, string propertyName, System.Uri nextLinkUri, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions options, System.AsyncCallback callback, object state) { throw null; } + public void CancelRequest(System.IAsyncResult asyncResult) { } + public System.Data.Services.Client.DataServiceQuery CreateQuery(string entitySetName) { throw null; } + public void DeleteLink(object source, string sourceProperty, object target) { } + public void DeleteObject(object entity) { } + public bool Detach(object entity) { throw null; } + public bool DetachLink(object source, string sourceProperty, object target) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndExecuteBatch(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse EndGetReadStream(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.QueryOperationResponse EndLoadProperty(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse EndSaveChanges(System.IAsyncResult asyncResult) { throw null; } + public System.Data.Services.Client.DataServiceResponse ExecuteBatch(params System.Data.Services.Client.DataServiceRequest[] queries) { throw null; } + public System.Data.Services.Client.QueryOperationResponse Execute(System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Collections.Generic.IEnumerable Execute(System.Uri requestUri) { throw null; } + public System.Data.Services.Client.EntityDescriptor GetEntityDescriptor(object entity) { throw null; } + public System.Data.Services.Client.LinkDescriptor GetLinkDescriptor(object source, string sourceProperty, object target) { throw null; } + public System.Uri GetMetadataUri() { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, System.Data.Services.Client.DataServiceRequestArgs args) { throw null; } + public System.Data.Services.Client.DataServiceStreamResponse GetReadStream(object entity, string acceptContentType) { throw null; } + public System.Uri GetReadStreamUri(object entity) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Uri nextLinkUri) { throw null; } + public System.Data.Services.Client.QueryOperationResponse LoadProperty(object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation) { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges() { throw null; } + public System.Data.Services.Client.DataServiceResponse SaveChanges(System.Data.Services.Client.SaveChangesOptions options) { throw null; } + public void SetLink(object source, string sourceProperty, object target) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, System.Data.Services.Client.DataServiceRequestArgs args) { } + public void SetSaveStream(object entity, System.IO.Stream stream, bool closeStream, string contentType, string slug) { } + public bool TryGetEntity(System.Uri identity, out TEntity entity) where TEntity : class { entity = default(TEntity); throw null; } + public bool TryGetUri(object entity, out System.Uri identity) { identity = default(System.Uri); throw null; } + public void UpdateObject(object entity) { } + } + public abstract partial class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public abstract System.Linq.Expressions.Expression Expression { get; } + public abstract System.Linq.IQueryProvider Provider { get; } + public System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public System.Collections.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public System.Collections.IEnumerable Execute() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{NextLinkUri}")] + public abstract partial class DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + public System.Uri NextLinkUri { get { throw null; } } + public override string ToString() { throw null; } + } + public sealed partial class DataServiceQueryContinuation : System.Data.Services.Client.DataServiceQueryContinuation + { + internal DataServiceQueryContinuation() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceQueryException : System.InvalidOperationException + { + public DataServiceQueryException() { } + protected DataServiceQueryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceQueryException(string message) { } + public DataServiceQueryException(string message, System.Exception innerException) { } + public DataServiceQueryException(string message, System.Exception innerException, System.Data.Services.Client.QueryOperationResponse response) { } + public System.Data.Services.Client.QueryOperationResponse Response { get { throw null; } } + } + public partial class DataServiceQuery : System.Data.Services.Client.DataServiceQuery, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.Linq.IQueryable, System.Linq.IQueryable + { + internal DataServiceQuery() { } + public override System.Type ElementType { get { throw null; } } + public override System.Linq.Expressions.Expression Expression { get { throw null; } } + public override System.Linq.IQueryProvider Provider { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public System.Data.Services.Client.DataServiceQuery AddQueryOption(string name, object value) { throw null; } + public new System.IAsyncResult BeginExecute(System.AsyncCallback callback, object state) { throw null; } + public new System.Collections.Generic.IEnumerable EndExecute(System.IAsyncResult asyncResult) { throw null; } + public new System.Collections.Generic.IEnumerable Execute() { throw null; } + public System.Data.Services.Client.DataServiceQuery Expand(string path) { throw null; } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public System.Data.Services.Client.DataServiceQuery IncludeTotalCount() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class DataServiceRequest + { + internal DataServiceRequest() { } + public abstract System.Type ElementType { get; } + public abstract System.Uri RequestUri { get; } + public override string ToString() { throw null; } + } + public partial class DataServiceRequestArgs + { + public DataServiceRequestArgs() { } + public string AcceptContentType { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public string Slug { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceRequestException : System.InvalidOperationException + { + public DataServiceRequestException() { } + protected DataServiceRequestException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DataServiceRequestException(string message) { } + public DataServiceRequestException(string message, System.Exception innerException) { } + public DataServiceRequestException(string message, System.Exception innerException, System.Data.Services.Client.DataServiceResponse response) { } + public System.Data.Services.Client.DataServiceResponse Response { get { throw null; } } + } + public sealed partial class DataServiceRequest : System.Data.Services.Client.DataServiceRequest + { + public DataServiceRequest(System.Uri requestUri) { } + public override System.Type ElementType { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + } + public sealed partial class DataServiceResponse : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal DataServiceResponse() { } + public System.Collections.Generic.IDictionary BatchHeaders { get { throw null; } } + public int BatchStatusCode { get { throw null; } } + public bool IsBatchResponse { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class DataServiceStreamResponse : System.IDisposable + { + internal DataServiceStreamResponse() { } + public string ContentDisposition { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Collections.Generic.Dictionary Headers { get { throw null; } } + public System.IO.Stream Stream { get { throw null; } } + public void Dispose() { } + } + public abstract partial class Descriptor + { + internal Descriptor() { } + public System.Data.Services.Client.EntityStates State { get { throw null; } } + } + public sealed partial class EntityChangedParams + { + internal EntityChangedParams() { } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public object Entity { get { throw null; } } + public string PropertyName { get { throw null; } } + public object PropertyValue { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + public sealed partial class EntityCollectionChangedParams + { + internal EntityCollectionChangedParams() { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.ICollection Collection { get { throw null; } } + public System.Data.Services.Client.DataServiceContext Context { get { throw null; } } + public string PropertyName { get { throw null; } } + public object SourceEntity { get { throw null; } } + public string SourceEntitySet { get { throw null; } } + public object TargetEntity { get { throw null; } } + public string TargetEntitySet { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}, Uri = {editLink}, Element = {entity.GetType().ToString()}")] + public sealed partial class EntityDescriptor : System.Data.Services.Client.Descriptor + { + internal EntityDescriptor() { } + public System.Uri EditLink { get { throw null; } } + public System.Uri EditStreamUri { get { throw null; } } + public object Entity { get { throw null; } } + public string ETag { get { throw null; } } + public string Identity { get { throw null; } } + public System.Data.Services.Client.EntityDescriptor ParentForInsert { get { throw null; } } + public string ParentPropertyForInsert { get { throw null; } } + public System.Uri ReadStreamUri { get { throw null; } } + public System.Uri SelfLink { get { throw null; } } + public string ServerTypeName { get { throw null; } } + public string StreamETag { get { throw null; } } + } + [System.FlagsAttribute] + public enum EntityStates + { + Added = 4, + Deleted = 8, + Detached = 1, + Modified = 16, + Unchanged = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("State = {state}")] + public sealed partial class LinkDescriptor : System.Data.Services.Client.Descriptor + { + internal LinkDescriptor() { } + public object Source { get { throw null; } } + public string SourceProperty { get { throw null; } } + public object Target { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MediaEntryAttribute : System.Attribute + { + public MediaEntryAttribute(string mediaMemberName) { } + public string MediaMemberName { get { throw null; } } + } + public enum MergeOption + { + AppendOnly = 0, + NoTracking = 3, + OverwriteChanges = 1, + PreserveChanges = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypePropertyAttribute : System.Attribute + { + public MimeTypePropertyAttribute(string dataPropertyName, string mimeTypePropertyName) { } + public string DataPropertyName { get { throw null; } } + public string MimeTypePropertyName { get { throw null; } } + } + public abstract partial class OperationResponse + { + internal OperationResponse() { } + public System.Exception Error { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Headers { get { throw null; } } + public int StatusCode { get { throw null; } } + } + public partial class QueryOperationResponse : System.Data.Services.Client.OperationResponse, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public System.Data.Services.Client.DataServiceRequest Query { get { throw null; } } + public virtual long TotalCount { get { throw null; } } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.IEnumerable collection) { throw null; } + public System.Data.Services.Client.DataServiceQueryContinuation GetContinuation(System.Collections.Generic.IEnumerable collection) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class QueryOperationResponse : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + internal QueryOperationResponse() { } + public override long TotalCount { get { throw null; } } + public new System.Data.Services.Client.DataServiceQueryContinuation GetContinuation() { throw null; } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class ReadingWritingEntityEventArgs : System.EventArgs + { + internal ReadingWritingEntityEventArgs() { } + public System.Xml.Linq.XElement Data { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + public object Entity { get { throw null; } } + } + [System.FlagsAttribute] + public enum SaveChangesOptions + { + Batch = 1, + ContinueOnError = 2, + None = 0, + ReplaceOnUpdate = 4, + } + public partial class SendingRequestEventArgs : System.EventArgs + { + internal SendingRequestEventArgs() { } + public System.Net.WebRequest Request { get { throw null; } set { } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + } + public enum TrackingMode + { + AutoChangeTracking = 1, + None = 0, + } +} +namespace System.Data.Services.Common +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceEntityAttribute : System.Attribute + { + public DataServiceEntityAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class DataServiceKeyAttribute : System.Attribute + { + public DataServiceKeyAttribute(string keyName) { } + public DataServiceKeyAttribute(params string[] keyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection KeyNames { get { throw null; } } + } + public enum DataServiceProtocolVersion + { + V1 = 0, + V2 = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + public sealed partial class EntityPropertyMappingAttribute : System.Attribute + { + public EntityPropertyMappingAttribute(string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent) { } + public EntityPropertyMappingAttribute(string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent) { } + public bool KeepInContent { get { throw null; } } + public string SourcePath { get { throw null; } } + public string TargetNamespacePrefix { get { throw null; } } + public string TargetNamespaceUri { get { throw null; } } + public string TargetPath { get { throw null; } } + public System.Data.Services.Common.SyndicationItemProperty TargetSyndicationItem { get { throw null; } } + public System.Data.Services.Common.SyndicationTextContentKind TargetTextContentKind { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + public sealed partial class EntitySetAttribute : System.Attribute + { + public EntitySetAttribute(string entitySet) { } + public string EntitySet { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class HasStreamAttribute : System.Attribute + { + public HasStreamAttribute() { } + } + public enum SyndicationItemProperty + { + AuthorEmail = 1, + AuthorName = 2, + AuthorUri = 3, + ContributorEmail = 4, + ContributorName = 5, + ContributorUri = 6, + CustomProperty = 0, + Published = 8, + Rights = 9, + Summary = 10, + Title = 11, + Updated = 7, + } + public enum SyndicationTextContentKind + { + Html = 1, + Plaintext = 0, + Xhtml = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.Services.cs b/external/binary-reference-assemblies/src/v4.6/System.Data.Services.cs new file mode 100644 index 0000000000..0f53a8f837 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.Services.cs @@ -0,0 +1,844 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Data.Services.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Data.Services.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Data.Services +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class ChangeInterceptorAttribute : System.Attribute + { + public ChangeInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + public sealed partial class DataServiceBehavior + { + internal DataServiceBehavior() { } + public bool AcceptCountRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptProjectionRequests { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AcceptReplaceFunctionInQuery { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool InvokeInterceptorsOnLinkDelete { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Data.Services.Common.DataServiceProtocolVersion MaxProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class DataServiceConfiguration : System.Data.Services.IDataServiceConfiguration + { + internal DataServiceConfiguration() { } + public System.Data.Services.DataServiceBehavior DataServiceBehavior { get { throw null; } } + public bool EnableTypeConversion { get { throw null; } set { } } + public int MaxBatchCount { get { throw null; } set { } } + public int MaxChangesetCount { get { throw null; } set { } } + public int MaxExpandCount { get { throw null; } set { } } + public int MaxExpandDepth { get { throw null; } set { } } + public int MaxObjectCountOnInsert { get { throw null; } set { } } + public int MaxResultsPerCollection { get { throw null; } set { } } + public bool UseVerboseErrors { get { throw null; } set { } } + public void EnableTypeAccess(string typeName) { } + public void RegisterKnownType(System.Type type) { } + public void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights) { } + public void SetEntitySetPageSize(string name, int size) { } + public void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{statusCode}: {Message}")] + [System.SerializableAttribute] + public sealed partial class DataServiceException : System.InvalidOperationException + { + public DataServiceException() { } + public DataServiceException(int statusCode, string message) { } + public DataServiceException(int statusCode, string errorCode, string message, string messageXmlLang, System.Exception innerException) { } + protected DataServiceException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public DataServiceException(string message) { } + public DataServiceException(string message, System.Exception innerException) { } + public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MessageLanguage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int StatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.CLSCompliantAttribute(false)] + public partial class DataServiceHost : System.ServiceModel.Web.WebServiceHost + { + public DataServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { } + } + public partial class DataServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public DataServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public sealed partial class DataServiceOperationContext + { + internal DataServiceOperationContext() { } + public System.Uri AbsoluteRequestUri { get { throw null; } } + public System.Uri AbsoluteServiceUri { get { throw null; } } + public bool IsBatchRequest { get { throw null; } } + public System.Net.WebHeaderCollection RequestHeaders { get { throw null; } } + public string RequestMethod { get { throw null; } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public int ResponseStatusCode { get { throw null; } set { } } + } + public sealed partial class DataServiceProcessingPipeline + { + public DataServiceProcessingPipeline() { } + public event System.EventHandler ProcessedChangeset { add { } remove { } } + public event System.EventHandler ProcessedRequest { add { } remove { } } + public event System.EventHandler ProcessingChangeset { add { } remove { } } + public event System.EventHandler ProcessingRequest { add { } remove { } } + } + public sealed partial class DataServiceProcessingPipelineEventArgs : System.EventArgs + { + internal DataServiceProcessingPipelineEventArgs() { } + public System.Data.Services.DataServiceOperationContext OperationContext { get { throw null; } } + } + [System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute(RequirementsMode=(System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode)(1))] + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(1))] + public partial class DataService : System.Data.Services.IRequestHandler + { + public DataService() { } + protected T CurrentDataSource { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceProcessingPipeline ProcessingPipeline { get { throw null; } } + public void AttachHost(System.Data.Services.IDataServiceHost host) { } + protected virtual T CreateDataSource() { throw null; } + protected virtual void HandleException(System.Data.Services.HandleExceptionArgs args) { } + protected virtual void OnStartProcessingRequest(System.Data.Services.ProcessRequestArgs args) { } + public void ProcessRequest() { } + public System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody) { throw null; } + } + [System.FlagsAttribute] + public enum EntitySetRights + { + All = 63, + AllRead = 3, + AllWrite = 60, + None = 0, + ReadMultiple = 2, + ReadSingle = 1, + WriteAppend = 4, + WriteDelete = 16, + WriteMerge = 32, + WriteReplace = 8, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class ETagAttribute : System.Attribute + { + public ETagAttribute(string propertyName) { } + public ETagAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ExpandSegment ({name},Filter={filter})]")] + public partial class ExpandSegment + { + public ExpandSegment(string name, System.Linq.Expressions.Expression filter) { } + public System.Data.Services.Providers.ResourceProperty ExpandedProperty { get { throw null; } } + public System.Linq.Expressions.Expression Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasFilter { get { throw null; } } + public int MaxResultsExpected { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool PathHasFilter(System.Collections.Generic.IEnumerable path) { throw null; } + } + public partial class ExpandSegmentCollection : System.Collections.Generic.List + { + public ExpandSegmentCollection() { } + public ExpandSegmentCollection(int capacity) { } + public bool HasFilter { get { throw null; } } + } + public partial class HandleExceptionArgs + { + internal HandleExceptionArgs() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ResponseContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResponseStatusCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResponseWritten { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseVerboseErrors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial interface IDataServiceConfiguration + { + int MaxBatchCount { get; set; } + int MaxChangesetCount { get; set; } + int MaxExpandCount { get; set; } + int MaxExpandDepth { get; set; } + int MaxObjectCountOnInsert { get; set; } + int MaxResultsPerCollection { get; set; } + bool UseVerboseErrors { get; set; } + void RegisterKnownType(System.Type type); + void SetEntitySetAccessRule(string name, System.Data.Services.EntitySetRights rights); + void SetServiceOperationAccessRule(string name, System.Data.Services.ServiceOperationRights rights); + } + public partial interface IDataServiceHost + { + System.Uri AbsoluteRequestUri { get; } + System.Uri AbsoluteServiceUri { get; } + string RequestAccept { get; } + string RequestAcceptCharSet { get; } + string RequestContentType { get; } + string RequestHttpMethod { get; } + string RequestIfMatch { get; } + string RequestIfNoneMatch { get; } + string RequestMaxVersion { get; } + System.IO.Stream RequestStream { get; } + string RequestVersion { get; } + string ResponseCacheControl { get; set; } + string ResponseContentType { get; set; } + string ResponseETag { get; set; } + string ResponseLocation { get; set; } + int ResponseStatusCode { get; set; } + System.IO.Stream ResponseStream { get; } + string ResponseVersion { get; set; } + string GetQueryStringItem(string item); + void ProcessException(System.Data.Services.HandleExceptionArgs args); + } + public partial interface IDataServiceHost2 : System.Data.Services.IDataServiceHost + { + System.Net.WebHeaderCollection RequestHeaders { get; } + System.Net.WebHeaderCollection ResponseHeaders { get; } + } + public partial interface IExpandedResult + { + object ExpandedElement { get; } + object GetExpandedPropertyValue(string name); + } + public partial interface IExpandProvider + { + System.Collections.IEnumerable ApplyExpansions(System.Linq.IQueryable queryable, System.Collections.Generic.ICollection expandPaths); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class IgnorePropertiesAttribute : System.Attribute + { + public IgnorePropertiesAttribute(string propertyName) { } + public IgnorePropertiesAttribute(params string[] propertyNames) { } + public System.Collections.ObjectModel.ReadOnlyCollection PropertyNames { get { throw null; } } + } + [System.ServiceModel.ServiceContractAttribute] + public partial interface IRequestHandler + { + [System.ServiceModel.OperationContractAttribute] + [System.ServiceModel.Web.WebInvokeAttribute(UriTemplate="*", Method="*")] + System.ServiceModel.Channels.Message ProcessRequestForMessage(System.IO.Stream messageBody); + } + public partial interface IUpdatable + { + void AddReferenceToCollection(object targetResource, string propertyName, object resourceToBeAdded); + void ClearChanges(); + object CreateResource(string containerName, string fullTypeName); + void DeleteResource(object targetResource); + object GetResource(System.Linq.IQueryable query, string fullTypeName); + object GetValue(object targetResource, string propertyName); + void RemoveReferenceFromCollection(object targetResource, string propertyName, object resourceToBeRemoved); + object ResetResource(object resource); + object ResolveResource(object resource); + void SaveChanges(); + void SetReference(object targetResource, string propertyName, object propertyValue); + void SetValue(object targetResource, string propertyName, object propertyValue); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MimeTypeAttribute : System.Attribute + { + public MimeTypeAttribute(string memberName, string mimeType) { } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class ProcessRequestArgs + { + internal ProcessRequestArgs() { } + public bool IsBatchOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.DataServiceOperationContext OperationContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri RequestUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=true, Inherited=true)] + public sealed partial class QueryInterceptorAttribute : System.Attribute + { + public QueryInterceptorAttribute(string entitySetName) { } + public string EntitySetName { [System.Diagnostics.DebuggerStepThroughAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceOperationRights + { + All = 3, + AllRead = 3, + None = 0, + OverrideEntitySetRights = 4, + ReadMultiple = 2, + ReadSingle = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64), AllowMultiple=false, Inherited=true)] + public sealed partial class SingleResultAttribute : System.Attribute + { + public SingleResultAttribute() { } + } + [System.FlagsAttribute] + public enum UpdateOperations + { + Add = 1, + Change = 2, + Delete = 4, + None = 0, + } +} +namespace System.Data.Services.Configuration +{ + public sealed partial class DataServicesFeaturesSection : System.Configuration.ConfigurationSection + { + public DataServicesFeaturesSection() { } + public System.Data.Services.Configuration.DataServicesReplaceFunctionFeature ReplaceFunction { get { throw null; } set { } } + } + public partial class DataServicesReplaceFunctionFeature : System.Configuration.ConfigurationElement + { + public DataServicesReplaceFunctionFeature() { } + public bool Enable { get { throw null; } set { } } + } + public sealed partial class DataServicesSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public DataServicesSectionGroup() { } + public System.Data.Services.Configuration.DataServicesFeaturesSection Features { get { throw null; } } + } +} +namespace System.Data.Services.Internal +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ExpandedWrapper : System.Data.Services.IExpandedResult + { + protected ExpandedWrapper() { } + public string Description { get { throw null; } set { } } + public TExpandedElement ExpandedElement { get { throw null; } set { } } + object System.Data.Services.IExpandedResult.ExpandedElement { get { throw null; } } + public object GetExpandedPropertyValue(string name) { throw null; } + protected abstract object InternalGetExpandedPropertyValue(int nameIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty10 ProjectedProperty10 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty11 ProjectedProperty11 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty8 ProjectedProperty8 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty9 ProjectedProperty9 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ExpandedWrapper : System.Data.Services.Internal.ExpandedWrapper + { + public ExpandedWrapper() { } + public TProperty0 ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty1 ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty2 ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty3 ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty4 ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty5 ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty6 ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public TProperty7 ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetExpandedPropertyValue(int nameIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class ProjectedWrapper + { + protected ProjectedWrapper() { } + public string PropertyNameList { get { throw null; } set { } } + public string ResourceTypeName { get { throw null; } set { } } + public object GetProjectedPropertyValue(string propertyName) { throw null; } + protected abstract object InternalGetProjectedPropertyValue(int propertyIndex); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper0 : System.Data.Services.Internal.ProjectedWrapper + { + [System.Runtime.TargetedPatchingOptOutAttribute("Performance critical to inline this type of method across NGen image boundaries")] + public ProjectedWrapper0() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper1 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper1() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper2 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper2() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper3 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper3() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper4 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper4() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper5 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper5() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper6 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper6() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper7 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper7() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapper8 : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapper8() { } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class ProjectedWrapperMany : System.Data.Services.Internal.ProjectedWrapper + { + public ProjectedWrapperMany() { } + public System.Data.Services.Internal.ProjectedWrapperMany Next { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty0 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty6 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object ProjectedProperty7 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class ProjectedWrapperManyEnd : System.Data.Services.Internal.ProjectedWrapperMany + { + public ProjectedWrapperManyEnd() { } + protected override object InternalGetProjectedPropertyValue(int propertyIndex) { throw null; } + } +} +namespace System.Data.Services.Providers +{ + public static partial class DataServiceProviderMethods + { + public static int Compare(bool left, bool right) { throw null; } + public static int Compare(System.Guid left, System.Guid right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(System.Nullable left, System.Nullable right) { throw null; } + public static int Compare(string left, string right) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static System.Collections.Generic.IEnumerable GetSequenceValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static object GetValue(object value, System.Data.Services.Providers.ResourceProperty property) { throw null; } + public static bool TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + } + public partial interface IDataServiceMetadataProvider + { + string ContainerName { get; } + string ContainerNamespace { get; } + System.Collections.Generic.IEnumerable ResourceSets { get; } + System.Collections.Generic.IEnumerable ServiceOperations { get; } + System.Collections.Generic.IEnumerable Types { get; } + System.Collections.Generic.IEnumerable GetDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + System.Data.Services.Providers.ResourceAssociationSet GetResourceAssociationSet(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty); + bool HasDerivedTypes(System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveResourceSet(string name, out System.Data.Services.Providers.ResourceSet resourceSet); + bool TryResolveResourceType(string name, out System.Data.Services.Providers.ResourceType resourceType); + bool TryResolveServiceOperation(string name, out System.Data.Services.Providers.ServiceOperation serviceOperation); + } + public partial interface IDataServicePagingProvider + { + object[] GetContinuationToken(System.Collections.IEnumerator enumerator); + void SetContinuationToken(System.Linq.IQueryable query, System.Data.Services.Providers.ResourceType resourceType, object[] continuationToken); + } + public partial interface IDataServiceQueryProvider + { + object CurrentDataSource { get; set; } + bool IsNullPropagationRequired { get; } + object GetOpenPropertyValue(object target, string propertyName); + System.Collections.Generic.IEnumerable> GetOpenPropertyValues(object target); + object GetPropertyValue(object target, System.Data.Services.Providers.ResourceProperty resourceProperty); + System.Linq.IQueryable GetQueryRootForResourceSet(System.Data.Services.Providers.ResourceSet resourceSet); + System.Data.Services.Providers.ResourceType GetResourceType(object target); + object InvokeServiceOperation(System.Data.Services.Providers.ServiceOperation serviceOperation, object[] parameters); + } + public partial interface IDataServiceStreamProvider + { + int StreamBufferSize { get; } + void DeleteStream(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetReadStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + System.Uri GetReadStreamUri(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamContentType(object entity, System.Data.Services.DataServiceOperationContext operationContext); + string GetStreamETag(object entity, System.Data.Services.DataServiceOperationContext operationContext); + System.IO.Stream GetWriteStream(object entity, string etag, System.Nullable checkETagForEquality, System.Data.Services.DataServiceOperationContext operationContext); + string ResolveType(string entitySetName, System.Data.Services.DataServiceOperationContext operationContext); + } + public partial interface IDataServiceUpdateProvider : System.Data.Services.IUpdatable + { + void SetConcurrencyValues(object resourceCookie, System.Nullable checkForEquality, System.Collections.Generic.IEnumerable> concurrencyValues); + } + public static partial class OpenTypeMethods + { + public static object Add(object left, object right) { throw null; } + public static object AndAlso(object left, object right) { throw null; } + public static object Ceiling(object value) { throw null; } + public static object Concat(object first, object second) { throw null; } + public static object Convert(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Day(object dateTime) { throw null; } + public static object Divide(object left, object right) { throw null; } + public static object EndsWith(object targetString, object substring) { throw null; } + public static object Equal(object left, object right) { throw null; } + public static object Floor(object value) { throw null; } + public static object GetValue(object value, string propertyName) { throw null; } + public static object GreaterThan(object left, object right) { throw null; } + public static object GreaterThanOrEqual(object left, object right) { throw null; } + public static object Hour(object dateTime) { throw null; } + public static object IndexOf(object targetString, object substring) { throw null; } + public static object Length(object value) { throw null; } + public static object LessThan(object left, object right) { throw null; } + public static object LessThanOrEqual(object left, object right) { throw null; } + public static object Minute(object dateTime) { throw null; } + public static object Modulo(object left, object right) { throw null; } + public static object Month(object dateTime) { throw null; } + public static object Multiply(object left, object right) { throw null; } + public static object Negate(object value) { throw null; } + public static object Not(object value) { throw null; } + public static object NotEqual(object left, object right) { throw null; } + public static object OrElse(object left, object right) { throw null; } + public static object Replace(object targetString, object substring, object newString) { throw null; } + public static object Round(object value) { throw null; } + public static object Second(object dateTime) { throw null; } + public static object StartsWith(object targetString, object substring) { throw null; } + public static object Substring(object targetString, object startIndex) { throw null; } + public static object Substring(object targetString, object startIndex, object length) { throw null; } + public static object SubstringOf(object substring, object targetString) { throw null; } + public static object Subtract(object left, object right) { throw null; } + public static object ToLower(object targetString) { throw null; } + public static object ToUpper(object targetString) { throw null; } + public static object Trim(object targetString) { throw null; } + public static object TypeIs(object value, System.Data.Services.Providers.ResourceType type) { throw null; } + public static object Year(object dateTime) { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSet: ({End1.ResourceSet.Name}, {End1.ResourceType.Name}, {End1.ResourceProperty.Name}) <-> ({End2.ResourceSet.Name}, {End2.ResourceType.Name}, {End2.ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSet + { + public ResourceAssociationSet(string name, System.Data.Services.Providers.ResourceAssociationSetEnd end1, System.Data.Services.Providers.ResourceAssociationSetEnd end2) { } + public System.Data.Services.Providers.ResourceAssociationSetEnd End1 { get { throw null; } } + public System.Data.Services.Providers.ResourceAssociationSetEnd End2 { get { throw null; } } + public string Name { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("ResourceAssociationSetEnd: {Name}: ({ResourceSet.Name}, {ResourceType.Name}, {ResourceProperty.Name})")] + public sealed partial class ResourceAssociationSetEnd + { + public ResourceAssociationSetEnd(System.Data.Services.Providers.ResourceSet resourceSet, System.Data.Services.Providers.ResourceType resourceType, System.Data.Services.Providers.ResourceProperty resourceProperty) { } + public System.Data.Services.Providers.ResourceProperty ResourceProperty { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { get { throw null; } } + } + [System.Diagnostics.DebuggerDisplayAttribute("{kind}: {name}")] + public partial class ResourceProperty + { + public ResourceProperty(string name, System.Data.Services.Providers.ResourcePropertyKind kind, System.Data.Services.Providers.ResourceType propertyResourceType) { } + public bool CanReflectOnInstanceTypeProperty { get { throw null; } set { } } + public object CustomState { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourcePropertyKind Kind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.FlagsAttribute] + public enum ResourcePropertyKind + { + ComplexType = 4, + ETag = 32, + Key = 2, + Primitive = 1, + ResourceReference = 8, + ResourceSetReference = 16, + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {ResourceType}")] + public partial class ResourceSet + { + public ResourceSet(string name, System.Data.Services.Providers.ResourceType elementType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ResourceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("{Name}: {InstanceType}, {ResourceTypeKind}")] + public partial class ResourceType + { + public ResourceType(System.Type instanceType, System.Data.Services.Providers.ResourceTypeKind resourceTypeKind, System.Data.Services.Providers.ResourceType baseType, string namespaceName, string name, bool isAbstract) { } + public System.Data.Services.Providers.ResourceType BaseType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanReflectOnInstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object CustomState { get { throw null; } set { } } + public System.Collections.ObjectModel.ReadOnlyCollection ETagProperties { get { throw null; } } + public string FullName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type InstanceType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsAbstract { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsMediaLinkEntry { get { throw null; } set { } } + public bool IsOpenType { get { throw null; } set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KeyProperties { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Properties { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PropertiesDeclaredOnThisType { get { throw null; } } + public System.Data.Services.Providers.ResourceTypeKind ResourceTypeKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddEntityPropertyMappingAttribute(System.Data.Services.Common.EntityPropertyMappingAttribute attribute) { } + public void AddProperty(System.Data.Services.Providers.ResourceProperty property) { } + public static System.Data.Services.Providers.ResourceType GetPrimitiveResourceType(System.Type type) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LoadPropertiesDeclaredOnThisType() { throw null; } + public void SetReadOnly() { } + } + public enum ResourceTypeKind + { + ComplexType = 1, + EntityType = 0, + Primitive = 2, + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperation={Name}")] + public partial class ServiceOperation + { + public ServiceOperation(string name, System.Data.Services.Providers.ServiceOperationResultKind resultKind, System.Data.Services.Providers.ResourceType resultType, System.Data.Services.Providers.ResourceSet resultSet, string method, System.Collections.Generic.IEnumerable parameters) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { get { throw null; } } + public string Method { get { throw null; } } + public string MimeType { get { throw null; } set { } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Parameters { get { throw null; } } + public System.Data.Services.Providers.ResourceSet ResourceSet { get { throw null; } } + public System.Data.Services.Providers.ServiceOperationResultKind ResultKind { get { throw null; } } + public System.Data.Services.Providers.ResourceType ResultType { get { throw null; } } + public void SetReadOnly() { } + } + [System.Diagnostics.DebuggerVisualizerAttribute("ServiceOperationParameter={Name}")] + public partial class ServiceOperationParameter + { + public ServiceOperationParameter(string name, System.Data.Services.Providers.ResourceType parameterType) { } + public object CustomState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Data.Services.Providers.ResourceType ParameterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void SetReadOnly() { } + } + public enum ServiceOperationResultKind + { + DirectValue = 0, + Enumeration = 1, + QueryWithMultipleResults = 2, + QueryWithSingleResult = 3, + Void = 4, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Data.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Data.cs.REMOVED.git-id new file mode 100644 index 0000000000..1f5ac3e921 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Data.cs.REMOVED.git-id @@ -0,0 +1 @@ +81b6be18aaf8c5b481d0b4c844f6fc4155da8d6a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Deployment.cs b/external/binary-reference-assemblies/src/v4.6/System.Deployment.cs new file mode 100644 index 0000000000..dfba0db22b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Deployment.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Deployment.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Deployment.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Design.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Design.cs.REMOVED.git-id new file mode 100644 index 0000000000..b097f2d266 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Design.cs.REMOVED.git-id @@ -0,0 +1 @@ +f8cefc7797e0b3da11f73dcc4e9991a5c05094d1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.DirectoryServices.Protocols.cs b/external/binary-reference-assemblies/src/v4.6/System.DirectoryServices.Protocols.cs new file mode 100644 index 0000000000..320837dee6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.DirectoryServices.Protocols.cs @@ -0,0 +1,1080 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.DirectoryServices.Protocols.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.DirectoryServices.Protocols +{ + [System.MonoTODOAttribute] + public partial class AddRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public AddRequest() { } + public AddRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public AddRequest(string distinguishedName, string objectClass) { } + public System.DirectoryServices.Protocols.DirectoryAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class AddResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal AddResponse() { } + } + public partial class AsqRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public AsqRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public AsqRequestControl(string attributeName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class AsqResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal AsqResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum AuthType + { + Anonymous = 0, + Basic = 1, + Digest = 4, + Dpa = 6, + External = 8, + Kerberos = 9, + Msn = 7, + Negotiate = 2, + Ntlm = 3, + Sicily = 5, + } + [System.SerializableAttribute] + public partial class BerConversionException : System.DirectoryServices.Protocols.DirectoryException + { + public BerConversionException() { } + protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BerConversionException(string message) { } + public BerConversionException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public sealed partial class BerConverter + { + internal BerConverter() { } + [System.MonoTODOAttribute] + public static object[] Decode(string format, byte[] value) { throw null; } + [System.MonoTODOAttribute] + public static byte[] Encode(string format, params object[] value) { throw null; } + } + public partial class CompareRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public CompareRequest() { } + public CompareRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttribute assertion) { } + public CompareRequest(string distinguishedName, string attributeName, byte[] value) { } + public CompareRequest(string distinguishedName, string attributeName, string value) { } + public CompareRequest(string distinguishedName, string attributeName, System.Uri value) { } + public System.DirectoryServices.Protocols.DirectoryAttribute Assertion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class CompareResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal CompareResponse() { } + } + public partial class CrossDomainMoveControl : System.DirectoryServices.Protocols.DirectoryControl + { + public CrossDomainMoveControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public CrossDomainMoveControl(string targetDomainController) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public string TargetDomainController { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class DeleteRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DeleteRequest() { } + public DeleteRequest(string distinguishedName) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DeleteResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DeleteResponse() { } + } + public enum DereferenceAlias + { + Always = 3, + FindingBaseObject = 2, + InSearching = 1, + Never = 0, + } + public delegate void DereferenceConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection connectionToDereference); + [System.MonoTODOAttribute] + public partial class DirectoryAttribute : System.Collections.CollectionBase + { + public DirectoryAttribute() { } + public DirectoryAttribute(string name, byte[] value) { } + public DirectoryAttribute(string name, params object[] values) { } + public DirectoryAttribute(string name, string value) { } + public DirectoryAttribute(string name, System.Uri value) { } + public object this[int index] { get { throw null; } set { } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public int Add(byte[] value) { throw null; } + [System.MonoTODOAttribute] + public int Add(string value) { throw null; } + [System.MonoTODOAttribute] + public int Add(System.Uri value) { throw null; } + [System.MonoTODOAttribute] + public void AddRange(object[] values) { } + [System.MonoTODOAttribute] + public bool Contains(object value) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(object[] array, int index) { } + [System.MonoTODOAttribute] + public object[] GetValues(System.Type valuesType) { throw null; } + [System.MonoTODOAttribute] + public int IndexOf(object value) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, byte[] value) { } + [System.MonoTODOAttribute] + public void Insert(int index, string value) { } + [System.MonoTODOAttribute] + public void Insert(int index, System.Uri value) { } + [System.MonoTODOAttribute] + protected override void OnValidate(object value) { } + [System.MonoTODOAttribute] + public void Remove(object value) { } + } + [System.MonoTODOAttribute] + public partial class DirectoryAttributeCollection : System.Collections.CollectionBase + { + public DirectoryAttributeCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttribute this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttribute attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttribute[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttribute value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttribute value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttribute value) { } + } + public partial class DirectoryAttributeModification : System.DirectoryServices.Protocols.DirectoryAttribute + { + public DirectoryAttributeModification() { } + public System.DirectoryServices.Protocols.DirectoryAttributeOperation Operation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class DirectoryAttributeModificationCollection : System.Collections.CollectionBase + { + public DirectoryAttributeModificationCollection() { } + public System.DirectoryServices.Protocols.DirectoryAttributeModification this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryAttributeModification attribute) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection attributeCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryAttributeModification[] attributes) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttributeModification[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryAttributeModification value) { } + } + public enum DirectoryAttributeOperation + { + Add = 0, + Delete = 1, + Replace = 2, + } + public abstract partial class DirectoryConnection + { + protected DirectoryConnection() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public virtual System.DirectoryServices.Protocols.DirectoryIdentifier Directory { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request); + } + public partial class DirectoryControl + { + public DirectoryControl(string type, byte[] value, bool isCritical, bool serverSide) { } + public bool IsCritical { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ServerSide { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirectoryControlCollection : System.Collections.CollectionBase + { + public DirectoryControlCollection() { } + public System.DirectoryServices.Protocols.DirectoryControl this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryControl control) { throw null; } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControlCollection controlCollection) { } + public void AddRange(System.DirectoryServices.Protocols.DirectoryControl[] controls) { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryControl[] array, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryControl value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryControl value) { } + [System.MonoTODOAttribute("verify")] + protected override void OnValidate(object value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryControl value) { } + } + [System.SerializableAttribute] + public partial class DirectoryException : System.Exception + { + public DirectoryException() { } + protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryException(string message) { } + public DirectoryException(string message, System.Exception inner) { } + } + public abstract partial class DirectoryIdentifier + { + protected DirectoryIdentifier() { } + } + public partial class DirectoryNotificationControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirectoryNotificationControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public abstract partial class DirectoryOperation + { + protected DirectoryOperation() { } + } + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class DirectoryOperationException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public DirectoryOperationException() { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public DirectoryOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DirectoryOperationException(string message) { } + public DirectoryOperationException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DirectoryResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryRequest : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryRequest() { } + public System.DirectoryServices.Protocols.DirectoryControlCollection Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected abstract System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc); + } + [System.MonoTODOAttribute] + public abstract partial class DirectoryResponse : System.DirectoryServices.Protocols.DirectoryOperation + { + internal DirectoryResponse() { } + public virtual System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public virtual string ErrorMessage { get { throw null; } } + public virtual string MatchedDN { get { throw null; } } + public virtual System.Uri[] Referral { get { throw null; } } + public string RequestId { get { throw null; } } + public virtual System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum DirectorySynchronizationOptions : long + { + IncrementalValues = (long)2147483648, + None = (long)0, + ObjectSecurity = (long)1, + ParentsFirst = (long)2048, + PublicDataOnly = (long)8192, + } + public partial class DirSyncRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DirSyncRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public DirSyncRequestControl(byte[] cookie, System.DirectoryServices.Protocols.DirectorySynchronizationOptions option, int attributeCount) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AttributeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectorySynchronizationOptions Option { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DirSyncResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal DirSyncResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool MoreData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ResultSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DomainScopeControl : System.DirectoryServices.Protocols.DirectoryControl + { + public DomainScopeControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class DsmlAuthRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public DsmlAuthRequest() { } + public DsmlAuthRequest(string principal) { } + public string Principal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class DsmlAuthResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlAuthResponse() { } + } + public partial class DsmlDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public DsmlDirectoryIdentifier(System.Uri serverUri) { } + public System.Uri ServerUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class DsmlDocument + { + protected DsmlDocument() { } + public abstract System.Xml.XmlDocument ToXml(); + } + public enum DsmlDocumentProcessing + { + Parallel = 1, + Sequential = 0, + } + public enum DsmlErrorProcessing + { + Exit = 1, + Resume = 0, + } + [System.MonoTODOAttribute] + public partial class DsmlErrorResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal DsmlErrorResponse() { } + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + public string Detail { get { throw null; } } + public override string ErrorMessage { get { throw null; } } + public override string MatchedDN { get { throw null; } } + public string Message { get { throw null; } } + public override System.Uri[] Referral { get { throw null; } } + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + public System.DirectoryServices.Protocols.ErrorResponseCategory Type { get { throw null; } } + } + [System.SerializableAttribute] + public partial class DsmlInvalidDocumentException : System.DirectoryServices.Protocols.DirectoryException + { + public DsmlInvalidDocumentException() { } + protected DsmlInvalidDocumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public DsmlInvalidDocumentException(string message) { } + public DsmlInvalidDocumentException(string message, System.Exception inner) { } + } + [System.MonoTODOAttribute] + public partial class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public DsmlRequestDocument() { } + public int Count { get { throw null; } } + public System.DirectoryServices.Protocols.DsmlDocumentProcessing DocumentProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlErrorProcessing ErrorProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected bool IsFixedSize { get { throw null; } } + protected bool IsReadOnly { get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryRequest this[int index] { get { throw null; } set { } } + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DsmlResponseOrder ResponseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + public void Clear() { } + public bool Contains(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryRequest[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.DirectoryServices.Protocols.DirectoryRequest value) { throw null; } + public void Insert(int index, System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void Remove(System.DirectoryServices.Protocols.DirectoryRequest value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + int System.Collections.IList.Add(object request) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + public override System.Xml.XmlDocument ToXml() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection, System.Collections.IEnumerable + { + internal DsmlResponseDocument() { } + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsErrorResponse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsOperationError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected bool IsSynchronized { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryResponse this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public string RequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected object SyncRoot { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryResponse[] value, int i) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array value, int i) { } + [System.MonoTODOAttribute] + public override System.Xml.XmlDocument ToXml() { throw null; } + } + public enum DsmlResponseOrder + { + Sequential = 0, + Unordered = 1, + } + public abstract partial class DsmlSoapConnection : System.DirectoryServices.Protocols.DirectoryConnection + { + protected DsmlSoapConnection() { } + public abstract string SessionId { get; } + public System.Xml.XmlNode SoapRequestHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void BeginSession(); + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public abstract void EndSession(); + } + public partial class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection + { + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public DsmlSoapHttpConnection(System.DirectoryServices.Protocols.DsmlDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public DsmlSoapHttpConnection(System.Uri uri) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override string SessionId { get { throw null; } } + public string SoapActionHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request, System.AsyncCallback callback, object state) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void BeginSession() { } + public System.DirectoryServices.Protocols.DsmlResponseDocument EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + [System.Net.NetworkInformation.NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.Net.WebPermissionAttribute(System.Security.Permissions.SecurityAction.Assert, Unrestricted=true)] + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void EndSession() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DsmlResponseDocument SendRequest(System.DirectoryServices.Protocols.DsmlRequestDocument request) { throw null; } + } + public enum ErrorResponseCategory + { + AuthenticationFailed = 5, + ConnectionClosed = 2, + CouldNotConnect = 1, + GatewayInternalError = 4, + MalformedRequest = 3, + NotAttempted = 0, + Other = 7, + UnresolvableUri = 6, + } + [System.SerializableAttribute] + public partial class ErrorResponseException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public ErrorResponseException() { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message) { } + public ErrorResponseException(System.DirectoryServices.Protocols.DsmlErrorResponse response, string message, System.Exception inner) { } + protected ErrorResponseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ErrorResponseException(string message) { } + public ErrorResponseException(string message, System.Exception inner) { } + public System.DirectoryServices.Protocols.DsmlErrorResponse Response { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class ExtendedDNControl : System.DirectoryServices.Protocols.DirectoryControl + { + public ExtendedDNControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public ExtendedDNControl(System.DirectoryServices.Protocols.ExtendedDNFlag flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.ExtendedDNFlag Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public enum ExtendedDNFlag + { + HexString = 0, + StandardString = 1, + } + public partial class ExtendedRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ExtendedRequest() { } + public ExtendedRequest(string requestName) { } + public ExtendedRequest(string requestName, byte[] requestValue) { } + public string RequestName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] RequestValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ExtendedResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ExtendedResponse() { } + [System.MonoTODOAttribute] + public string ResponseName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ResponseValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LazyCommitControl : System.DirectoryServices.Protocols.DirectoryControl + { + public LazyCommitControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + [System.MonoTODOAttribute] + public partial class LdapConnection : System.DirectoryServices.Protocols.DirectoryConnection, System.IDisposable + { + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential) { } + public LdapConnection(System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, System.DirectoryServices.Protocols.AuthType authType) { } + public LdapConnection(string server) { } + public System.DirectoryServices.Protocols.AuthType AuthType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool AutoBind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override System.Net.NetworkCredential Credential { set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.LdapSessionOptions SessionOptions { get { throw null; } } + public override System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Abort(System.IAsyncResult asyncResult) { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.IAsyncResult BeginSendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout, System.DirectoryServices.Protocols.PartialResultProcessing partialMode, System.AsyncCallback callback, object state) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind() { } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public void Bind(System.Net.NetworkCredential newCredential) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.DirectoryServices.Protocols.DirectoryResponse EndSendRequest(System.IAsyncResult asyncResult) { throw null; } + ~LdapConnection() { } + public System.DirectoryServices.Protocols.PartialResultsCollection GetPartialResults(System.IAsyncResult asyncResult) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request) { throw null; } + [System.DirectoryServices.DirectoryServicesPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public System.DirectoryServices.Protocols.DirectoryResponse SendRequest(System.DirectoryServices.Protocols.DirectoryRequest request, System.TimeSpan requestTimeout) { throw null; } + } + public partial class LdapDirectoryIdentifier : System.DirectoryServices.Protocols.DirectoryIdentifier + { + public LdapDirectoryIdentifier(string server) { } + public LdapDirectoryIdentifier(string server, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string server, int portNumber) { } + public LdapDirectoryIdentifier(string server, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, bool fullyQualifiedDnsHostName, bool connectionless) { } + public LdapDirectoryIdentifier(string[] servers, int portNumber, bool fullyQualifiedDnsHostName, bool connectionless) { } + public bool Connectionless { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool FullyQualifiedDnsHostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int PortNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string[] Servers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class LdapException : System.DirectoryServices.Protocols.DirectoryException, System.Runtime.Serialization.ISerializable + { + public LdapException() { } + public LdapException(int errorCode) { } + public LdapException(int errorCode, string message) { } + public LdapException(int errorCode, string message, System.Exception inner) { } + public LdapException(int errorCode, string message, string serverErrorMessage) { } + [System.MonoTODOAttribute] + protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LdapException(string message) { } + public LdapException(string message, System.Exception inner) { } + public int ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.PartialResultsCollection PartialResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ServerErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class LdapSessionOptions + { + internal LdapSessionOptions() { } + public bool AutoReconnect { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DomainName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string HostName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public bool HostReachable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.LocatorFlags LocatorFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingKeepAliveTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PingLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan PingWaitTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryClientCertificateCallback QueryClientCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralCallback ReferralCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.ReferralChasingOptions ReferralChasing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReferralHopLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RootDseCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SaslMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Sealing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SecureSocketLayer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public object SecurityContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan SendTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Signing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation SslInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int SspiFlag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TcpKeepAlive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.VerifyServerCertificateCallback VerifyServerCertificate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void FastConcurrentBind() { } + [System.MonoTODOAttribute] + public void StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection controls) { } + [System.MonoTODOAttribute] + public void StopTransportLayerSecurity() { } + } + [System.FlagsAttribute] + public enum LocatorFlags : long + { + AvoidSelf = (long)16384, + DirectoryServicesPreferred = (long)32, + DirectoryServicesRequired = (long)16, + ForceRediscovery = (long)1, + GCRequired = (long)64, + GoodTimeServerPreferred = (long)8192, + IPRequired = (long)512, + IsDnsName = (long)131072, + IsFlatName = (long)65536, + KdcRequired = (long)1024, + None = (long)0, + OnlyLdapNeeded = (long)32768, + PdcRequired = (long)128, + ReturnDnsName = (long)1073741824, + ReturnFlatName = (long)2147483648, + TimeServerRequired = (long)2048, + WriteableRequired = (long)4096, + } + public partial class ModifyDNRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyDNRequest() { } + public ModifyDNRequest(string distinguishedName, string newParentDistinguishedName, string newName) { } + public bool DeleteOldRdn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NewParentDistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyDNResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyDNResponse() { } + } + [System.MonoTODOAttribute] + public partial class ModifyRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public ModifyRequest() { } + public ModifyRequest(string distinguishedName, params System.DirectoryServices.Protocols.DirectoryAttributeModification[] modifications) { } + public ModifyRequest(string distinguishedName, System.DirectoryServices.Protocols.DirectoryAttributeOperation operation, string attributeName, params object[] values) { } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection Modifications { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + public partial class ModifyResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal ModifyResponse() { } + } + public delegate bool NotifyOfNewConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.DirectoryServices.Protocols.LdapConnection newConnection, System.Net.NetworkCredential credential, long currentUserToken, int errorCodeFromBind); + public partial class PageResultRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PageResultRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(byte[] cookie) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public PageResultRequestControl(int pageSize) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int PageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class PageResultResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal PageResultResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public byte[] Cookie { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TotalCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum PartialResultProcessing + { + NoPartialResultSupport = 0, + ReturnPartialResults = 1, + ReturnPartialResultsAndNotifyCallback = 2, + } + public partial class PartialResultsCollection : System.Collections.ReadOnlyCollectionBase + { + internal PartialResultsCollection() { } + public object this[int index] { get { throw null; } } + public bool Contains(object value) { throw null; } + public void CopyTo(object[] values, int index) { } + public int IndexOf(object value) { throw null; } + } + public partial class PermissiveModifyControl : System.DirectoryServices.Protocols.DirectoryControl + { + public PermissiveModifyControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate QueryClientCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, byte[][] trustedCAs); + public delegate System.DirectoryServices.Protocols.LdapConnection QueryForConnectionCallback(System.DirectoryServices.Protocols.LdapConnection primaryConnection, System.DirectoryServices.Protocols.LdapConnection referralFromConnection, string newDistinguishedName, System.DirectoryServices.Protocols.LdapDirectoryIdentifier identifier, System.Net.NetworkCredential credential, long currentUserToken); + public partial class QuotaControl : System.DirectoryServices.Protocols.DirectoryControl + { + public QuotaControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public QuotaControl(System.Security.Principal.SecurityIdentifier querySid) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.Security.Principal.SecurityIdentifier QuerySid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public sealed partial class ReferralCallback + { + public ReferralCallback() { } + public System.DirectoryServices.Protocols.DereferenceConnectionCallback DereferenceConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback NotifyNewConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.QueryForConnectionCallback QueryForConnection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.FlagsAttribute] + public enum ReferralChasingOptions + { + All = 96, + External = 64, + None = 0, + Subordinate = 32, + } + public enum ResultCode + { + AdminLimitExceeded = 11, + AffectsMultipleDsas = 71, + AliasDereferencingProblem = 36, + AliasProblem = 33, + AttributeOrValueExists = 20, + AuthMethodNotSupported = 7, + Busy = 51, + CompareFalse = 5, + CompareTrue = 6, + ConfidentialityRequired = 13, + ConstraintViolation = 19, + EntryAlreadyExists = 68, + InappropriateAuthentication = 48, + InappropriateMatching = 18, + InsufficientAccessRights = 50, + InvalidAttributeSyntax = 21, + InvalidDNSyntax = 34, + LoopDetect = 54, + NamingViolation = 64, + NoSuchAttribute = 16, + NoSuchObject = 32, + NotAllowedOnNonLeaf = 66, + NotAllowedOnRdn = 67, + ObjectClassModificationsProhibited = 69, + ObjectClassViolation = 65, + OffsetRangeError = 61, + OperationsError = 1, + Other = 80, + ProtocolError = 2, + Referral = 10, + ReferralV2 = 9, + ResultsTooLarge = 70, + SaslBindInProgress = 14, + SizeLimitExceeded = 4, + SortControlMissing = 60, + StrongAuthRequired = 8, + Success = 0, + TimeLimitExceeded = 3, + Unavailable = 52, + UnavailableCriticalExtension = 12, + UndefinedAttributeType = 17, + UnwillingToPerform = 53, + VirtualListViewError = 76, + } + public enum SearchOption + { + DomainScope = 1, + PhantomRoot = 2, + } + public partial class SearchOptionsControl : System.DirectoryServices.Protocols.DirectoryControl + { + public SearchOptionsControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public SearchOptionsControl(System.DirectoryServices.Protocols.SearchOption flags) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SearchOption SearchOption { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchRequest : System.DirectoryServices.Protocols.DirectoryRequest + { + public SearchRequest() { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, string ldapFilter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + [System.MonoTODOAttribute] + public SearchRequest(string distinguishedName, System.Xml.XmlDocument filter, System.DirectoryServices.Protocols.SearchScope searchScope, params string[] attributeList) { } + public System.DirectoryServices.Protocols.DereferenceAlias Aliases { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Specialized.StringCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.DirectoryServices.Protocols.SearchScope Scope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SizeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan TimeLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool TypesOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlElement ToXmlNode(System.Xml.XmlDocument doc) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResponse : System.DirectoryServices.Protocols.DirectoryResponse + { + internal SearchResponse() { } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.DirectoryControl[] Controls { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultEntryCollection Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override string ErrorMessage { get { throw null; } } + [System.MonoTODOAttribute] + public override string MatchedDN { get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultReferenceCollection References { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public override System.Uri[] Referral { get { throw null; } } + [System.MonoTODOAttribute] + public override System.DirectoryServices.Protocols.ResultCode ResultCode { get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultAttributeCollection : System.Collections.DictionaryBase + { + internal SearchResultAttributeCollection() { } + public System.Collections.ICollection AttributeNames { get { throw null; } } + public System.DirectoryServices.Protocols.DirectoryAttribute this[string attributeName] { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public bool Contains(string attributeName) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.DirectoryAttribute[] array, int index) { } + } + public partial class SearchResultEntry + { + internal SearchResultEntry() { } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.SearchResultAttributeCollection Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string DistinguishedName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultEntryCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultEntryCollection() { } + public System.DirectoryServices.Protocols.SearchResultEntry this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultEntry[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultEntry value) { throw null; } + } + [System.MonoTODOAttribute] + public partial class SearchResultReference + { + internal SearchResultReference() { } + public System.DirectoryServices.Protocols.DirectoryControl[] Controls { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri[] Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.MonoTODOAttribute] + public partial class SearchResultReferenceCollection : System.Collections.ReadOnlyCollectionBase + { + internal SearchResultReferenceCollection() { } + public System.DirectoryServices.Protocols.SearchResultReference this[int index] { get { throw null; } } + public bool Contains(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + public void CopyTo(System.DirectoryServices.Protocols.SearchResultReference[] values, int index) { } + public int IndexOf(System.DirectoryServices.Protocols.SearchResultReference value) { throw null; } + } + public enum SearchScope + { + Base = 0, + OneLevel = 1, + Subtree = 2, + } + public partial class SecurityDescriptorFlagControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SecurityDescriptorFlagControl(System.DirectoryServices.Protocols.SecurityMasks masks) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SecurityMasks SecurityMasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + [System.FlagsAttribute] + public enum SecurityMasks + { + Dacl = 4, + Group = 2, + None = 0, + Owner = 1, + Sacl = 8, + } + [System.MonoTODOAttribute] + public partial class SecurityPackageContextConnectionInformation + { + internal SecurityPackageContextConnectionInformation() { } + public System.Security.Authentication.CipherAlgorithmType AlgorithmIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int CipherStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int ExchangeStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Security.Authentication.HashAlgorithmType Hash { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int HashStrength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int KeyExchangeAlgorithm { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DirectoryServices.Protocols.SecurityProtocol Protocol { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum SecurityProtocol + { + Pct1Client = 2, + Pct1Server = 1, + Ssl2Client = 8, + Ssl2Server = 4, + Ssl3Client = 32, + Ssl3Server = 16, + Tls1Client = 128, + Tls1Server = 64, + } + public partial class ShowDeletedControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public ShowDeletedControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class SortKey + { + public SortKey() { } + public SortKey(string attributeName, string matchingRule, bool reverseOrder) { } + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MatchingRule { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReverseOrder { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class SortRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public SortRequestControl(params System.DirectoryServices.Protocols.SortKey[] sortKeys) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public SortRequestControl(string attributeName, string matchingRule, bool reverseOrder) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public System.DirectoryServices.Protocols.SortKey[] SortKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class SortResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal SortResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public string AttributeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class TlsOperationException : System.DirectoryServices.Protocols.DirectoryOperationException + { + public TlsOperationException() { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message) { } + public TlsOperationException(System.DirectoryServices.Protocols.DirectoryResponse response, string message, System.Exception inner) { } + protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TlsOperationException(string message) { } + public TlsOperationException(string message, System.Exception inner) { } + } + public partial class TreeDeleteControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public TreeDeleteControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + } + public partial class VerifyNameControl : System.DirectoryServices.Protocols.DirectoryControl + { + public VerifyNameControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VerifyNameControl(string serverName, int flag) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int Flag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ServerName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public delegate bool VerifyServerCertificateCallback(System.DirectoryServices.Protocols.LdapConnection connection, System.Security.Cryptography.X509Certificates.X509Certificate certificate); + public partial class VlvRequestControl : System.DirectoryServices.Protocols.DirectoryControl + { + [System.MonoTODOAttribute] + public VlvRequestControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public VlvRequestControl(int beforeCount, int afterCount, byte[] target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, int offset) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public VlvRequestControl(int beforeCount, int afterCount, string target) : base (default(string), default(byte[]), default(bool), default(bool)) { } + public int AfterCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int BeforeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int EstimateCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Target { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override byte[] GetValue() { throw null; } + } + public partial class VlvResponseControl : System.DirectoryServices.Protocols.DirectoryControl + { + internal VlvResponseControl() : base (default(string), default(byte[]), default(bool), default(bool)) { } + [System.MonoTODOAttribute] + public int ContentCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public byte[] ContextId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.DirectoryServices.Protocols.ResultCode Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public int TargetPosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.DirectoryServices.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.DirectoryServices.cs.REMOVED.git-id new file mode 100644 index 0000000000..ebd6ffefa1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.DirectoryServices.cs.REMOVED.git-id @@ -0,0 +1 @@ +b7f52a7b0ec83835a03284f692ba58e2e06832d8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Drawing.Design.cs b/external/binary-reference-assemblies/src/v4.6/System.Drawing.Design.cs new file mode 100644 index 0000000000..a5e5e5624a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Drawing.Design.cs @@ -0,0 +1,241 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Drawing.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Drawing.Design +{ + public partial class BitmapEditor : System.Drawing.Design.ImageEditor + { + public BitmapEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + public partial class ColorEditor : System.Drawing.Design.UITypeEditor + { + public ColorEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ContentAlignmentEditor : System.Drawing.Design.UITypeEditor + { + public ContentAlignmentEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CursorEditor : System.Drawing.Design.UITypeEditor + { + public CursorEditor() { } + public override bool IsDropDownResizable { get { throw null; } } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontEditor : System.Drawing.Design.UITypeEditor + { + public FontEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class FontNameEditor : System.Drawing.Design.UITypeEditor + { + public FontNameEditor() { } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class IconEditor : System.Drawing.Design.UITypeEditor + { + public IconEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.IconEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Icon LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class ImageEditor : System.Drawing.Design.UITypeEditor + { + public ImageEditor() { } + protected static string CreateExtensionsString(string[] extensions, string sep) { throw null; } + protected static string CreateFilterEntry(System.Drawing.Design.ImageEditor e) { throw null; } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual string[] GetExtensions() { throw null; } + protected virtual string GetFileDialogDescription() { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Type[] GetImageExtenders() { throw null; } + public override bool GetPaintValueSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + public override void PaintValue(System.Drawing.Design.PaintValueEventArgs e) { } + } + public partial class MetafileEditor : System.Drawing.Design.ImageEditor + { + public MetafileEditor() { } + protected override string[] GetExtensions() { throw null; } + protected override string GetFileDialogDescription() { throw null; } + protected override System.Drawing.Image LoadFromStream(System.IO.Stream stream) { throw null; } + } + [System.SerializableAttribute] + public partial class ToolboxItemContainer : System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Drawing.Design.ToolboxItem item) { } + [System.MonoTODOAttribute] + protected ToolboxItemContainer(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public ToolboxItemContainer(System.Windows.Forms.IDataObject data) { } + [System.MonoTODOAttribute] + public bool IsCreated { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsTransient { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Windows.Forms.IDataObject ToolboxData { get { throw null; } } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.ICollection GetFilter(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public virtual System.Drawing.Design.ToolboxItem GetToolboxItem(System.Collections.ICollection creators) { throw null; } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public void UpdateFilter(System.Drawing.Design.ToolboxItem item) { } + } + public sealed partial class ToolboxItemCreator + { + internal ToolboxItemCreator() { } + [System.MonoTODOAttribute] + public string Format { get { throw null; } } + [System.MonoTODOAttribute] + public System.Drawing.Design.ToolboxItem Create(System.Windows.Forms.IDataObject data) { throw null; } + } + public abstract partial class ToolboxService : System.ComponentModel.Design.IComponentDiscoveryService, System.Drawing.Design.IToolboxService + { + [System.MonoTODOAttribute] + protected ToolboxService() { } + protected abstract System.Drawing.Design.CategoryNameCollection CategoryNames { get; } + protected abstract string SelectedCategory { get; set; } + protected abstract System.Drawing.Design.ToolboxItemContainer SelectedItemContainer { get; set; } + System.Drawing.Design.CategoryNameCollection System.Drawing.Design.IToolboxService.CategoryNames { get { throw null; } } + string System.Drawing.Design.IToolboxService.SelectedCategory { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Drawing.Design.ToolboxItem item, System.ComponentModel.Design.IDesignerHost link) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Drawing.Design.ToolboxItemContainer CreateItemContainer(System.Windows.Forms.IDataObject dataObject) { throw null; } + [System.MonoTODOAttribute] + protected virtual void FilterChanged() { } + protected abstract System.Collections.IList GetItemContainers(); + protected abstract System.Collections.IList GetItemContainers(string categoryName); + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType) { throw null; } + [System.MonoTODOAttribute] + public static System.Drawing.Design.ToolboxItem GetToolboxItem(System.Type toolType, bool nonPublic) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.Assembly a, string newCodeBase, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an) { throw null; } + [System.MonoTODOAttribute] + public static System.Collections.ICollection GetToolboxItems(System.Reflection.AssemblyName an, bool throwOnError) { throw null; } + [System.MonoTODOAttribute] + protected virtual bool IsItemContainer(System.Windows.Forms.IDataObject dataObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + [System.MonoTODOAttribute] + protected bool IsItemContainerSupported(System.Drawing.Design.ToolboxItemContainer container, System.ComponentModel.Design.IDesignerHost host) { throw null; } + protected abstract void Refresh(); + [System.MonoTODOAttribute] + protected virtual void SelectedItemContainerUsed() { } + [System.MonoTODOAttribute] + protected virtual bool SetCursor() { throw null; } + System.Collections.ICollection System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType) { throw null; } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format) { } + void System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.DeserializeToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem() { throw null; } + System.Drawing.Design.ToolboxItem System.Drawing.Design.IToolboxService.GetSelectedToolboxItem(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems() { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(System.ComponentModel.Design.IDesignerHost host) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category) { throw null; } + System.Drawing.Design.ToolboxItemCollection System.Drawing.Design.IToolboxService.GetToolboxItems(string category, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.Collections.ICollection filterAttributes) { throw null; } + bool System.Drawing.Design.IToolboxService.IsSupported(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject) { throw null; } + bool System.Drawing.Design.IToolboxService.IsToolboxItem(object serializedObject, System.ComponentModel.Design.IDesignerHost host) { throw null; } + void System.Drawing.Design.IToolboxService.Refresh() { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format) { } + void System.Drawing.Design.IToolboxService.RemoveCreator(string format, System.ComponentModel.Design.IDesignerHost host) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + void System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem, string category) { } + void System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed() { } + object System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { throw null; } + bool System.Drawing.Design.IToolboxService.SetCursor() { throw null; } + void System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem toolboxItem) { } + [System.MonoTODOAttribute] + public static void UnloadToolboxItems() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Drawing.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Drawing.cs.REMOVED.git-id new file mode 100644 index 0000000000..755cfd1483 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Drawing.cs.REMOVED.git-id @@ -0,0 +1 @@ +b40cca8224f6a6f1c859867f3fa162bb84475df7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Dynamic.cs b/external/binary-reference-assemblies/src/v4.6/System.Dynamic.cs new file mode 100644 index 0000000000..f36ab0736e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Dynamic.cs @@ -0,0 +1,58 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Dynamic.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Dynamic.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.EnterpriseServices.cs b/external/binary-reference-assemblies/src/v4.6/System.EnterpriseServices.cs new file mode 100644 index 0000000000..fffa2f7939 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.EnterpriseServices.cs @@ -0,0 +1,1188 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.EnterpriseServices.ApplicationIDAttribute("1e246775-2281-484f-8ad4-044c15b86eb7")] +[assembly:System.EnterpriseServices.ApplicationNameAttribute(".NET Utilities")] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.EnterpriseServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.EnterpriseServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +[assembly:System.Runtime.InteropServices.GuidAttribute("4fb2d46f-efc8-4643-bcd0-6e5bfa6a174c")] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.EnterpriseServices +{ + [System.SerializableAttribute] + public enum AccessChecksLevelOption + { + Application = 0, + ApplicationComponent = 1, + } + [System.SerializableAttribute] + public enum ActivationOption + { + Library = 0, + Server = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class Activity + { + [System.MonoTODOAttribute] + public Activity(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public void AsynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void BindToCurrentThread() { } + [System.MonoTODOAttribute] + public void SynchronousCall(System.EnterpriseServices.IServiceCall serviceCall) { } + [System.MonoTODOAttribute] + public void UnbindFromThread() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationAccessControlAttribute : System.Attribute + { + public ApplicationAccessControlAttribute() { } + public ApplicationAccessControlAttribute(bool val) { } + public System.EnterpriseServices.AccessChecksLevelOption AccessChecksLevel { get { throw null; } set { } } + public System.EnterpriseServices.AuthenticationOption Authentication { get { throw null; } set { } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { get { throw null; } set { } } + public bool Value { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationActivationAttribute : System.Attribute + { + public ApplicationActivationAttribute(System.EnterpriseServices.ActivationOption opt) { } + public string SoapMailbox { get { throw null; } set { } } + public string SoapVRoot { get { throw null; } set { } } + public System.EnterpriseServices.ActivationOption Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationIDAttribute : System.Attribute + { + public ApplicationIDAttribute(string guid) { } + public System.Guid Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationNameAttribute : System.Attribute + { + public ApplicationNameAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ApplicationQueuingAttribute : System.Attribute + { + public ApplicationQueuingAttribute() { } + public bool Enabled { get { throw null; } set { } } + public int MaxListenerThreads { get { throw null; } set { } } + public bool QueueListenerEnabled { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum AuthenticationOption + { + Call = 3, + Connect = 2, + Default = 0, + Integrity = 5, + None = 1, + Packet = 4, + Privacy = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class AutoCompleteAttribute : System.Attribute + { + public AutoCompleteAttribute() { } + public AutoCompleteAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum BindingOption + { + BindingToPoolThread = 1, + NoBinding = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BOID + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray)] + public byte[] rgb; + } + public sealed partial class BYOT + { + internal BYOT() { } + [System.MonoTODOAttribute] + public static object CreateWithTipTransaction(string url, System.Type t) { throw null; } + [System.MonoTODOAttribute] + public static object CreateWithTransaction(object transaction, System.Type t) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ComponentAccessControlAttribute : System.Attribute + { + public ComponentAccessControlAttribute() { } + public ComponentAccessControlAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class COMTIIntrinsicsAttribute : System.Attribute + { + public COMTIIntrinsicsAttribute() { } + public COMTIIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ConstructionEnabledAttribute : System.Attribute + { + public ConstructionEnabledAttribute() { } + public ConstructionEnabledAttribute(bool val) { } + public string Default { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + } + public sealed partial class ContextUtil + { + internal ContextUtil() { } + public static System.Guid ActivityId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ApplicationInstanceId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid ContextId { [System.MonoTODOAttribute]get { throw null; } } + public static bool DeactivateOnReturn { get { throw null; } set { } } + public static bool IsInTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionVote MyTransactionVote { get { throw null; } set { } } + public static System.Guid PartitionId { [System.MonoTODOAttribute]get { throw null; } } + public static System.Transactions.Transaction SystemTransaction { [System.MonoTODOAttribute]get { throw null; } } + public static object Transaction { [System.MonoTODOAttribute]get { throw null; } } + public static System.Guid TransactionId { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public static void DisableCommit() { } + [System.MonoTODOAttribute] + public static void EnableCommit() { } + [System.MonoTODOAttribute] + public static object GetNamedProperty(string name) { throw null; } + [System.MonoTODOAttribute] + public static bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public static bool IsDefaultContext() { throw null; } + [System.MonoTODOAttribute] + public static void SetAbort() { } + [System.MonoTODOAttribute] + public static void SetComplete() { } + [System.MonoTODOAttribute] + public static void SetNamedProperty(string name, object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class DescriptionAttribute : System.Attribute + { + public DescriptionAttribute(string desc) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventClassAttribute : System.Attribute + { + public EventClassAttribute() { } + public bool AllowInprocSubscribers { get { throw null; } set { } } + public bool FireInParallel { get { throw null; } set { } } + public string PublisherFilter { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class EventTrackingEnabledAttribute : System.Attribute + { + public EventTrackingEnabledAttribute() { } + public EventTrackingEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ExceptionClassAttribute : System.Attribute + { + public ExceptionClassAttribute(string name) { } + public string Value { get { throw null; } } + } + [System.Runtime.InteropServices.GuidAttribute("FE6777FB-A674-4177-8F32-6D707E113484")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAsyncErrorNotify + { + void OnError(int hresult); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class IISIntrinsicsAttribute : System.Attribute + { + public IISIntrinsicsAttribute() { } + public IISIntrinsicsAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum ImpersonationLevelOption + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum InheritanceOption + { + Ignore = 1, + Inherit = 0, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum InstallationFlags + { + Configure = 1024, + ConfigureComponentsOnly = 16, + CreateTargetApplication = 2, + Default = 0, + ExpectExistingTypeLib = 1, + FindOrCreateTargetApplication = 4, + Install = 512, + ReconfigureExistingApplication = 8, + Register = 256, + ReportWarningsToConsole = 32, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class InterfaceQueuingAttribute : System.Attribute + { + public InterfaceQueuingAttribute() { } + public InterfaceQueuingAttribute(bool enabled) { } + public bool Enabled { get { throw null; } set { } } + public string Interface { get { throw null; } set { } } + } + [System.Runtime.InteropServices.GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IPlaybackControl + { + void FinalClientRetry(); + void FinalServerRetry(); + } + [System.Runtime.InteropServices.GuidAttribute("72380d55-8d2b-43a3-8513-2b6ef31434e9")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitControl + { + void ResetInitializerTimeout(int dwSecondsRemaining); + } + [System.Runtime.InteropServices.GuidAttribute("1113f52d-dc7f-4943-aed6-88d04027e32a")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IProcessInitializer + { + void Shutdown(); + void Startup([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]object punkProcessControl); + } + [System.Runtime.InteropServices.GuidAttribute("55e3ea25-55cb-4650-8887-18e8d30bb4bc")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IRegistrationHelper + { + void InstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string application, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]ref string tlb, [System.Runtime.InteropServices.In]System.EnterpriseServices.InstallationFlags installFlags); + void UninstallAssembly([System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assembly, [System.Runtime.InteropServices.In][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string application); + } + [System.Runtime.InteropServices.GuidAttribute("6619a740-8154-43be-a186-0319578e02db")] + public partial interface IRemoteDispatch + { + [System.EnterpriseServices.AutoCompleteAttribute] + string RemoteDispatchAutoDone(string s); + [System.EnterpriseServices.AutoCompleteAttribute(false)] + string RemoteDispatchNotAutoDone(string s); + } + [System.Runtime.InteropServices.GuidAttribute("BD3E2E12-42DD-40f4-A09A-95A50C58304B")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServiceCall + { + void OnCall(); + } + [System.Runtime.InteropServices.GuidAttribute("8165B19E-8D3A-4d0b-80C8-97DE310DB583")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IServicedComponentInfo + { + void GetComponentInfo(ref int infoMask, out string[] infoArray); + } + [System.Runtime.InteropServices.GuidAttribute("0FB15084-AF41-11CE-BD2B-204C4F4F5020")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface ITransaction + { + void Abort(ref System.EnterpriseServices.BOID pboidReason, int fRetaining, int fAsync); + void Commit(int fRetaining, int grfTC, int grfRM); + void GetTransactionInfo(out System.EnterpriseServices.XACTTRANSINFO pinfo); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class JustInTimeActivationAttribute : System.Attribute + { + public JustInTimeActivationAttribute() { } + public JustInTimeActivationAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class LoadBalancingSupportedAttribute : System.Attribute + { + public LoadBalancingSupportedAttribute() { } + public LoadBalancingSupportedAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class MustRunInClientContextAttribute : System.Attribute + { + public MustRunInClientContextAttribute() { } + public MustRunInClientContextAttribute(bool val) { } + public bool Value { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ObjectPoolingAttribute : System.Attribute + { + public ObjectPoolingAttribute() { } + public ObjectPoolingAttribute(bool enable) { } + public ObjectPoolingAttribute(bool enable, int minPoolSize, int maxPoolSize) { } + public ObjectPoolingAttribute(int minPoolSize, int maxPoolSize) { } + public int CreationTimeout { get { throw null; } set { } } + public bool Enabled { get { throw null; } set { } } + public int MaxPoolSize { get { throw null; } set { } } + public int MinPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool AfterSaveChanges(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool Apply(System.Collections.Hashtable info) { throw null; } + [System.MonoTODOAttribute] + public bool IsValidTarget(string s) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PartitionOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class PrivateComponentAttribute : System.Attribute + { + public PrivateComponentAttribute() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyLockMode + { + Method = 1, + SetGet = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum PropertyReleaseMode + { + Process = 1, + Standard = 0, + } + [System.Runtime.InteropServices.GuidAttribute("36dcda30-dc3b-4d93-be42-90b2d74c64e7")] + [System.SerializableAttribute] + public partial class RegistrationConfig + { + [System.MonoTODOAttribute] + public RegistrationConfig() { } + [System.MonoTODOAttribute] + public string Application { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ApplicationRootDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string AssemblyFile { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InstallationFlags InstallationFlags { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Partition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TypeLibrary { get { throw null; } set { } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationErrorInfo + { + internal RegistrationErrorInfo() { } + public int ErrorCode { get { throw null; } } + public string ErrorString { get { throw null; } } + public string MajorRef { get { throw null; } } + public string MinorRef { get { throw null; } } + public string Name { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class RegistrationException : System.SystemException + { + public RegistrationException() { } + [System.MonoTODOAttribute] + public RegistrationException(string msg) { } + public RegistrationException(string msg, System.Exception inner) { } + public System.EnterpriseServices.RegistrationErrorInfo[] ErrorInfo { get { throw null; } } + [System.MonoTODOAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx) { } + } + [System.Runtime.InteropServices.GuidAttribute("89a86e7b-c229-4008-9baa-2f5c8411d7e0")] + public sealed partial class RegistrationHelper : System.MarshalByRefObject, System.EnterpriseServices.IRegistrationHelper + { + public RegistrationHelper() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + public void UninstallAssembly(string assembly, string application) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig) { } + } + [System.EnterpriseServices.TransactionAttribute((System.EnterpriseServices.TransactionOption)(4))] + [System.Runtime.InteropServices.GuidAttribute("C89AC250-E18A-4FC7-ABD5-B8897B6A78A5")] + public sealed partial class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public RegistrationHelperTx() { } + [System.MonoTODOAttribute] + protected internal override void Activate() { } + [System.MonoTODOAttribute] + protected internal override void Deactivate() { } + [System.MonoTODOAttribute] + public void InstallAssembly(string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + public void InstallAssembly(string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync) { } + [System.MonoTODOAttribute] + public void InstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + [System.MonoTODOAttribute] + public bool IsInTransaction() { throw null; } + public void UninstallAssembly(string assembly, string application, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssembly(string assembly, string application, string partition, object sync) { } + [System.MonoTODOAttribute] + public void UninstallAssemblyFromConfig([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)]ref System.EnterpriseServices.RegistrationConfig regConfig, object sync) { } + } + public sealed partial class ResourcePool + { + [System.MonoTODOAttribute] + public ResourcePool(System.EnterpriseServices.ResourcePool.TransactionEndDelegate cb) { } + [System.MonoTODOAttribute] + public object GetResource() { throw null; } + [System.MonoTODOAttribute] + public bool PutResource(object resource) { throw null; } + public delegate void TransactionEndDelegate(object resource); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(68))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecureMethodAttribute : System.Attribute + { + public SecureMethodAttribute() { } + } + public sealed partial class SecurityCallContext + { + internal SecurityCallContext() { } + public System.EnterpriseServices.SecurityCallers Callers { [System.MonoTODOAttribute]get { throw null; } } + public static System.EnterpriseServices.SecurityCallContext CurrentCall { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity DirectCaller { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSecurityEnabled { [System.MonoTODOAttribute]get { throw null; } } + public int MinAuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int NumCallers { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity OriginalCaller { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsCallerInRole(string role) { throw null; } + [System.MonoTODOAttribute] + public bool IsUserInRole(string user, string role) { throw null; } + } + public sealed partial class SecurityCallers : System.Collections.IEnumerable + { + internal SecurityCallers() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.SecurityIdentity this[int idx] { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + public sealed partial class SecurityIdentity + { + internal SecurityIdentity() { } + public string AccountName { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.AuthenticationOption AuthenticationLevel { [System.MonoTODOAttribute]get { throw null; } } + public int AuthenticationService { [System.MonoTODOAttribute]get { throw null; } } + public System.EnterpriseServices.ImpersonationLevelOption ImpersonationLevel { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1093), AllowMultiple=true)] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SecurityRoleAttribute : System.Attribute + { + public SecurityRoleAttribute(string role) { } + public SecurityRoleAttribute(string role, bool everyone) { } + public string Description { get { throw null; } set { } } + public string Role { get { throw null; } set { } } + public bool SetEveryoneAccess { get { throw null; } set { } } + } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceConfig + { + [System.MonoTODOAttribute] + public ServiceConfig() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.BindingOption Binding { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Transactions.Transaction BringYourOwnSystemTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ITransaction BringYourOwnTransaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool COMTIIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IISIntrinsicsEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.InheritanceOption Inheritance { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionIsolationLevel IsolationLevel { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Guid PartitionId { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.PartitionOption PartitionOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsDirectory { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SxsName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SxsOption SxsOption { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SynchronizationOption Synchronization { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.ThreadPoolOption ThreadPool { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TipUrl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingAppName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TrackingComponentName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool TrackingEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.TransactionOption Transaction { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string TransactionDescription { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int TransactionTimeout { get { throw null; } set { } } + } + [System.SerializableAttribute] + public abstract partial class ServicedComponent : System.ContextBoundObject, System.EnterpriseServices.IRemoteDispatch, System.EnterpriseServices.IServicedComponentInfo, System.IDisposable + { + public ServicedComponent() { } + [System.MonoTODOAttribute] + protected internal virtual void Activate() { } + [System.MonoTODOAttribute] + protected internal virtual bool CanBePooled() { throw null; } + [System.MonoTODOAttribute] + protected internal virtual void Construct(string s) { } + [System.MonoTODOAttribute] + protected internal virtual void Deactivate() { } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + protected virtual void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public static void DisposeObject(System.EnterpriseServices.ServicedComponent sc) { } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + string System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone(string s) { throw null; } + [System.MonoTODOAttribute] + void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo(ref int infoMask, out string[] infoArray) { infoArray = default(string[]); } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public sealed partial class ServicedComponentException : System.SystemException + { + public ServicedComponentException() { } + public ServicedComponentException(string message) { } + public ServicedComponentException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class ServiceDomain + { + internal ServiceDomain() { } + [System.MonoTODOAttribute] + public static void Enter(System.EnterpriseServices.ServiceConfig cfg) { } + [System.MonoTODOAttribute] + public static System.EnterpriseServices.TransactionStatus Leave() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedProperty + { + internal SharedProperty() { } + public object Value { get { throw null; } set { } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroup + { + internal SharedPropertyGroup() { } + public System.EnterpriseServices.SharedProperty CreateProperty(string name, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty CreatePropertyByPosition(int position, out bool fExists) { fExists = default(bool); throw null; } + public System.EnterpriseServices.SharedProperty Property(string name) { throw null; } + public System.EnterpriseServices.SharedProperty PropertyByPosition(int position) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SharedPropertyGroupManager : System.Collections.IEnumerable + { + public SharedPropertyGroupManager() { } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup(string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist) { fExist = default(bool); throw null; } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.EnterpriseServices.SharedPropertyGroup Group(string name) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum SxsOption + { + Ignore = 0, + Inherit = 1, + New = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SynchronizationAttribute : System.Attribute + { + public SynchronizationAttribute() { } + public SynchronizationAttribute(System.EnterpriseServices.SynchronizationOption val) { } + public System.EnterpriseServices.SynchronizationOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum SynchronizationOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum ThreadPoolOption + { + Inherit = 1, + MTA = 3, + None = 0, + STA = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class TransactionAttribute : System.Attribute + { + public TransactionAttribute() { } + public TransactionAttribute(System.EnterpriseServices.TransactionOption val) { } + public System.EnterpriseServices.TransactionIsolationLevel Isolation { get { throw null; } set { } } + public int Timeout { get { throw null; } set { } } + public System.EnterpriseServices.TransactionOption Value { get { throw null; } } + } + [System.SerializableAttribute] + public enum TransactionIsolationLevel + { + Any = 0, + ReadCommitted = 2, + ReadUncommitted = 1, + RepeatableRead = 3, + Serializable = 4, + } + [System.SerializableAttribute] + public enum TransactionOption + { + Disabled = 0, + NotSupported = 1, + Required = 3, + RequiresNew = 4, + Supported = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionStatus + { + Aborted = 4, + Aborting = 3, + Commited = 0, + LocallyOk = 1, + NoTransaction = 2, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.SerializableAttribute] + public enum TransactionVote + { + Abort = 1, + Commit = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct XACTTRANSINFO + { + public int grfRMSupported; + public int grfRMSupportedRetaining; + public int grfTCSupported; + public int grfTCSupportedRetaining; + public int isoFlags; + public int isoLevel; + public System.EnterpriseServices.BOID uow; + } +} +namespace System.EnterpriseServices.CompensatingResourceManager +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Runtime.InteropServices.ProgIdAttribute("System.EnterpriseServices.Crm.ApplicationCrmEnabledAttribute")] + public sealed partial class ApplicationCrmEnabledAttribute : System.Attribute + { + public ApplicationCrmEnabledAttribute() { } + public ApplicationCrmEnabledAttribute(bool val) { } + public bool Value { get { throw null; } } + } + public sealed partial class Clerk + { + [System.MonoTODOAttribute] + public Clerk(string compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + [System.MonoTODOAttribute] + public Clerk(System.Type compensator, string description, System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions flags) { } + public int LogRecordCount { [System.MonoTODOAttribute]get { throw null; } } + public string TransactionUOW { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + ~Clerk() { } + [System.MonoTODOAttribute] + public void ForceLog() { } + [System.MonoTODOAttribute] + public void ForceTransactionToAbort() { } + [System.MonoTODOAttribute] + public void ForgetLogRecord() { } + [System.MonoTODOAttribute] + public void WriteLogRecord(object record) { } + } + public sealed partial class ClerkInfo + { + internal ClerkInfo() { } + [System.MonoTODOAttribute] + public string ActivityId { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { get { throw null; } } + [System.MonoTODOAttribute] + public string Compensator { get { throw null; } } + [System.MonoTODOAttribute] + public string Description { get { throw null; } } + [System.MonoTODOAttribute] + public string InstanceId { get { throw null; } } + [System.MonoTODOAttribute] + public string TransactionUOW { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkInfo() { } + } + public sealed partial class ClerkMonitor : System.Collections.IEnumerable + { + [System.MonoTODOAttribute] + public ClerkMonitor() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[int index] { get { throw null; } } + [System.MonoTODOAttribute] + public System.EnterpriseServices.CompensatingResourceManager.ClerkInfo this[string index] { get { throw null; } } + [System.MonoTODOAttribute] + ~ClerkMonitor() { } + [System.MonoTODOAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public void Populate() { } + } + public partial class Compensator : System.EnterpriseServices.ServicedComponent + { + [System.MonoTODOAttribute] + public Compensator() { } + public System.EnterpriseServices.CompensatingResourceManager.Clerk Clerk { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual bool AbortRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void BeginAbort(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginCommit(bool fRecovery) { } + [System.MonoTODOAttribute] + public virtual void BeginPrepare() { } + [System.MonoTODOAttribute] + public virtual bool CommitRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + [System.MonoTODOAttribute] + public virtual void EndAbort() { } + [System.MonoTODOAttribute] + public virtual void EndCommit() { } + [System.MonoTODOAttribute] + public virtual bool EndPrepare() { throw null; } + [System.MonoTODOAttribute] + public virtual bool PrepareRecord(System.EnterpriseServices.CompensatingResourceManager.LogRecord rec) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum CompensatorOptions + { + AbortPhase = 4, + AllPhases = 7, + CommitPhase = 2, + FailIfInDoubtsRemain = 16, + PreparePhase = 1, + } + public sealed partial class LogRecord + { + internal LogRecord() { } + public System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags Flags { get { throw null; } } + public object Record { get { throw null; } } + public int Sequence { get { throw null; } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum LogRecordFlags + { + ForgetTarget = 1, + ReplayInProgress = 64, + WrittenDuringAbort = 8, + WrittenDuringCommit = 4, + WrittenDuringPrepare = 2, + WrittenDuringReplay = 32, + WrittenDurringRecovery = 16, + } + [System.SerializableAttribute] + public enum TransactionState + { + Aborted = 2, + Active = 0, + Committed = 1, + Indoubt = 3, + } +} +namespace System.EnterpriseServices.Internal +{ + [System.Runtime.InteropServices.GuidAttribute("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4")] + public partial class AppDomainHelper + { + [System.MonoTODOAttribute] + public AppDomainHelper() { } + [System.MonoTODOAttribute] + ~AppDomainHelper() { } + } + [System.Runtime.InteropServices.GuidAttribute("458aa3b5-265a-4b75-bc05-9bea4630cf18")] + public partial class AssemblyLocator : System.MarshalByRefObject + { + [System.MonoTODOAttribute] + public AssemblyLocator() { } + } + public partial class ClientRemotingConfig + { + [System.MonoTODOAttribute] + public ClientRemotingConfig() { } + [System.MonoTODOAttribute] + public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd1-7f19-11d2-978e-0000f8757e2a")] + public partial class ClrObjectFactory : System.EnterpriseServices.Internal.IClrObjectFactory + { + [System.MonoTODOAttribute] + public ClrObjectFactory() { } + [System.MonoTODOAttribute] + public object CreateFromAssembly(string AssemblyName, string TypeName, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromMailbox(string Mailbox, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromVroot(string VrootUrl, string Mode) { throw null; } + [System.MonoTODOAttribute] + public object CreateFromWsdl(string WsdlUrl, string Mode) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("3b0398c9-7812-4007-85cb-18c771f2206f")] + public partial class ComManagedImportUtil : System.EnterpriseServices.Internal.IComManagedImportUtil + { + [System.MonoTODOAttribute] + public ComManagedImportUtil() { } + [System.MonoTODOAttribute] + public void GetComponentInfo(string assemblyPath, out string numComponents, out string componentInfo) { numComponents = default(string); componentInfo = default(string); } + [System.MonoTODOAttribute] + public void InstallAssembly(string asmpath, string parname, string appname) { } + } + public partial class ComSoapPublishError + { + [System.MonoTODOAttribute] + public ComSoapPublishError() { } + [System.MonoTODOAttribute] + public static void Report(string s) { } + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff1-730b-45e2-ba24-874b7242c425")] + public partial class GenerateMetadata : System.EnterpriseServices.Internal.IComSoapMetadata + { + [System.MonoTODOAttribute] + public GenerateMetadata() { } + [System.MonoTODOAttribute] + public string Generate(string strSrcTypeLib, string outPath) { throw null; } + [System.MonoTODOAttribute] + public string GenerateMetaData(string strSrcTypeLib, string outPath, byte[] PublicKey, System.Reflection.StrongNameKeyPair KeyPair) { throw null; } + [System.MonoTODOAttribute] + public string GenerateSigned(string strSrcTypeLib, string outPath, bool InstallGac, out string Error) { Error = default(string); throw null; } + [System.MonoTODOAttribute] + public static int SearchPath(string path, string fileName, string extension, int numBufferChars, string buffer, int[] filePart) { throw null; } + } + [System.Runtime.InteropServices.GuidAttribute("ecabafd2-7f19-11d2-978e-0000f8757e2a")] + public partial interface IClrObjectFactory + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromAssembly(string assembly, string type, string mode); + [System.Runtime.InteropServices.DispIdAttribute(4)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromMailbox(string Mailbox, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromVroot(string VrootUrl, string Mode); + [System.Runtime.InteropServices.DispIdAttribute(3)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IDispatch)] + object CreateFromWsdl(string WsdlUrl, string Mode); + } + [System.Runtime.InteropServices.GuidAttribute("c3f8f66b-91be-4c99-a94f-ce3b0a951039")] + public partial interface IComManagedImportUtil + { + [System.Runtime.InteropServices.DispIdAttribute(4)] + void GetComponentInfo([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string numComponents, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string componentInfo); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void InstallAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string filename, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string parname, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string appname); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapIISVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Delete([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWeb, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VirtualDirectory, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ff0-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapMetadata + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string Generate([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GenerateSigned([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTypeLibFileName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string OutPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool InstallGac, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eee-730b-45e2-ba24-874b7242c425")] + public partial interface IComSoapPublisher + { + [System.Runtime.InteropServices.DispIdAttribute(6)] + void CreateMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string SmtpName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Domain, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(4)] + void CreateVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string VirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(7)] + void DeleteMailBox([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootMailServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string MailBox, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(5)] + void DeleteVirtualRoot([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string RootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FullUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(13)] + void GacInstall([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(14)] + void GacRemove([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(15)] + void GetAssemblyNameForCache([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeLibPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string CachePath); + [System.Runtime.InteropServices.DispIdAttribute(10)] + [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)] + string GetTypeNameFromProgId([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId); + [System.Runtime.InteropServices.DispIdAttribute(9)] + void ProcessClientTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string VRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string BaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Transport, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(8)] + void ProcessServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string SrcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string PhysicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(11)] + void RegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + [System.Runtime.InteropServices.DispIdAttribute(12)] + void UnRegisterAssembly([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyPath); + } + [System.Runtime.InteropServices.GuidAttribute("d8013ef1-730b-45e2-ba24-874b7242c425")] + public partial class IISVirtualRoot : System.EnterpriseServices.Internal.IComSoapIISVRoot + { + [System.MonoTODOAttribute] + public IISVirtualRoot() { } + [System.MonoTODOAttribute] + public void Create(string RootWeb, string inPhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Delete(string RootWeb, string PhysicalDirectory, string VirtualDirectory, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("6261e4b5-572a-4142-a2f9-1fe1a0c97097")] + public partial interface IServerWebConfig + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddElement([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string AssemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string TypeName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string ProgId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string Mode, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void Create([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FilePath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string FileRootName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string Error); + } + [System.Runtime.InteropServices.GuidAttribute("E7F0F021-9201-47e4-94DA-1D1416DEC27A")] + public partial interface ISoapClientImport + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void ProcessClientTlbEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("1E7BA9F7-21DB-4482-929E-21BDE2DFE51C")] + public partial interface ISoapServerTlb + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void AddServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string clientActivated, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string wellKnown, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string typeName); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteServerTlb([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string progId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string classId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string interfaceId, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string srcTlbPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string assemblyName, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string typeName); + } + [System.Runtime.InteropServices.GuidAttribute("A31B6577-71D2-4344-AEDF-ADC1B0DC5347")] + public partial interface ISoapServerVRoot + { + [System.Runtime.InteropServices.DispIdAttribute(1)] + void CreateVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string authentication, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string operation, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(2)] + void DeleteVirtualRootEx([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string virtualRoot); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void GetVirtualRootStatus([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string exists, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string secureSockets, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string windowsAuth, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string anonymous, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string homePage, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string discoFile, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string baseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string virtualRoot); + } + [System.Runtime.InteropServices.GuidAttribute("5AC4CB7E-F89F-429b-926B-C7F940936BF4")] + public partial interface ISoapUtility + { + [System.Runtime.InteropServices.DispIdAttribute(2)] + void GetServerBinPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string binPath); + [System.Runtime.InteropServices.DispIdAttribute(1)] + void GetServerPhysicalPath([System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string rootWebServer, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inBaseUrl, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]string inVirtualRoot, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.BStr)]out string physicalPath); + [System.Runtime.InteropServices.DispIdAttribute(3)] + void Present(); + } + [System.Runtime.InteropServices.GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")] + public partial class Publish : System.EnterpriseServices.Internal.IComSoapPublisher + { + [System.MonoTODOAttribute] + public Publish() { } + [System.MonoTODOAttribute] + public void CreateMailBox(string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error) { SmtpName = default(string); Domain = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void CreateVirtualRoot(string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error) { BaseUrl = default(string); VirtualRoot = default(string); PhysicalPath = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteMailBox(string RootMailServer, string MailBox, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRoot(string RootWebServer, string FullUrl, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void GacInstall(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GacRemove(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void GetAssemblyNameForCache(string TypeLibPath, out string CachePath) { CachePath = default(string); } + [System.MonoTODOAttribute] + public static string GetClientPhysicalPath(bool CreateDir) { throw null; } + [System.MonoTODOAttribute] + public string GetTypeNameFromProgId(string AssemblyPath, string ProgId) { throw null; } + [System.MonoTODOAttribute] + public static void ParseUrl(string FullUrl, out string BaseUrl, out string VirtualRoot) { BaseUrl = default(string); VirtualRoot = default(string); } + [System.MonoTODOAttribute] + public void ProcessClientTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error) { AssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void ProcessServerTlb(string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error) { strAssemblyName = default(string); TypeName = default(string); Error = default(string); } + [System.MonoTODOAttribute] + public void RegisterAssembly(string AssemblyPath) { } + [System.MonoTODOAttribute] + public void UnRegisterAssembly(string AssemblyPath) { } + } + public partial class ServerWebConfig : System.EnterpriseServices.Internal.IServerWebConfig + { + [System.MonoTODOAttribute] + public ServerWebConfig() { } + [System.MonoTODOAttribute] + public void AddElement(string FilePath, string AssemblyName, string TypeName, string ProgId, string WkoMode, out string Error) { Error = default(string); } + [System.MonoTODOAttribute] + public void Create(string FilePath, string FilePrefix, out string Error) { Error = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("346D5B9F-45E1-45c0-AADF-1B7D221E9063")] + public sealed partial class SoapClientImport : System.EnterpriseServices.Internal.ISoapClientImport + { + [System.MonoTODOAttribute] + public SoapClientImport() { } + [System.MonoTODOAttribute] + public void ProcessClientTlbEx(string progId, string virtualRoot, string baseUrl, string authentication, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("F6B6768F-F99E-4152-8ED2-0412F78517FB")] + public sealed partial class SoapServerTlb : System.EnterpriseServices.Internal.ISoapServerTlb + { + [System.MonoTODOAttribute] + public SoapServerTlb() { } + [System.MonoTODOAttribute] + public void AddServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string inBaseUrl, string inVirtualRoot, string clientActivated, string wellKnown, string discoFile, string operation, out string strAssemblyName, out string typeName) { strAssemblyName = default(string); typeName = default(string); } + [System.MonoTODOAttribute] + public void DeleteServerTlb(string progId, string classId, string interfaceId, string srcTlbPath, string rootWebServer, string baseUrl, string virtualRoot, string operation, string assemblyName, string typeName) { } + } + [System.Runtime.InteropServices.GuidAttribute("CAA817CC-0C04-4d22-A05C-2B7E162F4E8F")] + public sealed partial class SoapServerVRoot : System.EnterpriseServices.Internal.ISoapServerVRoot + { + [System.MonoTODOAttribute] + public SoapServerVRoot() { } + [System.MonoTODOAttribute] + public void CreateVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot, string homePage, string discoFile, string secureSockets, string authentication, string operation, out string baseUrl, out string virtualRoot, out string physicalPath) { baseUrl = default(string); virtualRoot = default(string); physicalPath = default(string); } + [System.MonoTODOAttribute] + public void DeleteVirtualRootEx(string rootWebServer, string inBaseUrl, string inVirtualRoot) { } + [System.MonoTODOAttribute] + public void GetVirtualRootStatus(string RootWebServer, string inBaseUrl, string inVirtualRoot, out string Exists, out string SSL, out string WindowsAuth, out string Anonymous, out string HomePage, out string DiscoFile, out string PhysicalPath, out string BaseUrl, out string VirtualRoot) { Exists = default(string); SSL = default(string); WindowsAuth = default(string); Anonymous = default(string); HomePage = default(string); DiscoFile = default(string); PhysicalPath = default(string); BaseUrl = default(string); VirtualRoot = default(string); } + } + [System.Runtime.InteropServices.GuidAttribute("5F9A955F-AA55-4127-A32B-33496AA8A44E")] + public sealed partial class SoapUtility : System.EnterpriseServices.Internal.ISoapUtility + { + [System.MonoTODOAttribute] + public SoapUtility() { } + [System.MonoTODOAttribute] + public void GetServerBinPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string binPath) { binPath = default(string); } + [System.MonoTODOAttribute] + public void GetServerPhysicalPath(string rootWebServer, string inBaseUrl, string inVirtualRoot, out string physicalPath) { physicalPath = default(string); } + [System.MonoTODOAttribute] + public void Present() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.IO.Compression.FileSystem.cs b/external/binary-reference-assemblies/src/v4.6/System.IO.Compression.FileSystem.cs new file mode 100644 index 0000000000..be8eff3962 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.IO.Compression.FileSystem.cs @@ -0,0 +1,41 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.FileSystem.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.IO.Compression +{ + public static partial class ZipFile + { + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory) { } + public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, System.IO.Compression.CompressionLevel compressionLevel, bool includeBaseDirectory, System.Text.Encoding entryNameEncoding) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName) { } + public static void ExtractToDirectory(string sourceArchiveFileName, string destinationDirectoryName, System.Text.Encoding entryNameEncoding) { } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode) { throw null; } + public static System.IO.Compression.ZipArchive Open(string archiveFileName, System.IO.Compression.ZipArchiveMode mode, System.Text.Encoding entryNameEncoding) { throw null; } + public static System.IO.Compression.ZipArchive OpenRead(string archiveFileName) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class ZipFileExtensions + { + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName) { throw null; } + public static System.IO.Compression.ZipArchiveEntry CreateEntryFromFile(this System.IO.Compression.ZipArchive destination, string sourceFileName, string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public static void ExtractToDirectory(this System.IO.Compression.ZipArchive source, string destinationDirectoryName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName) { } + public static void ExtractToFile(this System.IO.Compression.ZipArchiveEntry source, string destinationFileName, bool overwrite) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.IO.Compression.cs b/external/binary-reference-assemblies/src/v4.6/System.IO.Compression.cs new file mode 100644 index 0000000000..cfa4e535ff --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.IO.Compression.cs @@ -0,0 +1,57 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IO.Compression.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IO.Compression.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.CompressionMode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.DeflateStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IO.Compression.GZipStream))] +namespace System.IO.Compression +{ + public partial class ZipArchive : System.IDisposable + { + public ZipArchive(System.IO.Stream stream) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen) { } + public ZipArchive(System.IO.Stream stream, System.IO.Compression.ZipArchiveMode mode, bool leaveOpen, System.Text.Encoding entryNameEncoding) { } + public System.Collections.ObjectModel.ReadOnlyCollection Entries { get { throw null; } } + public System.IO.Compression.ZipArchiveMode Mode { get { throw null; } } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName) { throw null; } + public System.IO.Compression.ZipArchiveEntry CreateEntry(string entryName, System.IO.Compression.CompressionLevel compressionLevel) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.IO.Compression.ZipArchiveEntry GetEntry(string entryName) { throw null; } + } + public partial class ZipArchiveEntry + { + internal ZipArchiveEntry() { } + public System.IO.Compression.ZipArchive Archive { get { throw null; } } + public long CompressedLength { get { throw null; } } + public string FullName { get { throw null; } } + public System.DateTimeOffset LastWriteTime { get { throw null; } set { } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public void Delete() { } + public System.IO.Stream Open() { throw null; } + public override string ToString() { throw null; } + } + public enum ZipArchiveMode + { + Create = 1, + Read = 0, + Update = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.Selectors.cs b/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.Selectors.cs new file mode 100644 index 0000000000..4f46eabae0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.Selectors.cs @@ -0,0 +1,151 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.IdentityModel.Selectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.IdentityModel.Selectors +{ + [System.SerializableAttribute] + public partial class CardSpaceException : System.Exception + { + public CardSpaceException() { } + protected CardSpaceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CardSpaceException(string message) { } + public CardSpaceException(string message, System.Exception innerException) { } + } + public partial class CardSpacePolicyElement + { + public CardSpacePolicyElement(System.Xml.XmlElement target, System.Xml.XmlElement issuer, System.Collections.ObjectModel.Collection 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 Parameters { get { throw null; } } + public System.Uri PolicyNoticeLink { get { throw null; } set { } } + public int PolicyNoticeVersion { get { throw null; } set { } } + public System.Xml.XmlElement Target { get { throw null; } set { } } + } + public static partial class CardSpaceSelector + { + [System.MonoTODOAttribute] + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.IdentityModel.Selectors.CardSpacePolicyElement[] policyChain, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + public static System.IdentityModel.Tokens.GenericXmlSecurityToken GetToken(System.Xml.XmlElement endpoint, System.Collections.Generic.IEnumerable policy, System.Xml.XmlElement requiredRemoteTokenIssuer, System.IdentityModel.Selectors.SecurityTokenSerializer tokenSerializer) { throw null; } + [System.MonoTODOAttribute] + public static void Import(string fileName) { } + [System.MonoTODOAttribute] + public static void Manage() { } + } + [System.SerializableAttribute] + public partial class IdentityValidationException : System.Exception + { + public IdentityValidationException() { } + protected IdentityValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public IdentityValidationException(string message) { } + public IdentityValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class PolicyValidationException : System.Exception + { + public PolicyValidationException() { } + protected PolicyValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public PolicyValidationException(string message) { } + public PolicyValidationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceBusyException : System.Exception + { + public ServiceBusyException() { } + protected ServiceBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceBusyException(string message) { } + public ServiceBusyException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class ServiceNotStartedException : System.Exception + { + public ServiceNotStartedException() { } + protected ServiceNotStartedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ServiceNotStartedException(string message) { } + public ServiceNotStartedException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class StsCommunicationException : System.Exception + { + public StsCommunicationException() { } + protected StsCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public StsCommunicationException(string message) { } + public StsCommunicationException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UnsupportedPolicyOptionsException : System.Exception + { + public UnsupportedPolicyOptionsException() { } + protected UnsupportedPolicyOptionsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnsupportedPolicyOptionsException(string message) { } + public UnsupportedPolicyOptionsException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UntrustedRecipientException : System.Exception + { + public UntrustedRecipientException() { } + protected UntrustedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UntrustedRecipientException(string message) { } + public UntrustedRecipientException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class UserCancellationException : System.Exception + { + public UserCancellationException() { } + protected UserCancellationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UserCancellationException(string message) { } + public UserCancellationException(string message, System.Exception innerException) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..5d96743fb2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +1e7be230755a71da4cb489614e4a16ebb396e823 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.extra.cs b/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.extra.cs new file mode 100644 index 0000000000..20912c3894 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.IdentityModel.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.ServiceModel.Security +{ + internal partial class EncryptedKey { } + internal partial class EncryptedKeyHashIdentifierClause { } + internal partial class EncryptedType { } + internal partial interface ISspiNegotiation { } + internal partial interface ISspiNegotiationInfo { } + internal partial class ReferenceList { } + internal partial class RelAssertionDirectKeyIdentifierClause { } + internal partial class SamlAssertionDirectKeyIdentifierClause { } +} +namespace System.ServiceModel.Security.Tokens +{ + internal partial class BufferedGenericXmlSecurityToken { } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Json.Microsoft.cs b/external/binary-reference-assemblies/src/v4.6/System.Json.Microsoft.cs new file mode 100644 index 0000000000..1b06151d3c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Json.Microsoft.cs @@ -0,0 +1,246 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.Microsoft.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("6fd72360-ebfc-4097-96fa-2ee418c04f7b")] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Json +{ + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public new System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override System.Json.JsonValue ValueOrDefault(int index) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + protected override System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + protected override void OnSaveEnded() { } + protected override void OnSaveStarted() { } + public bool Remove(string key) { throw null; } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + public override System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ushort value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(uint value) { } + [System.CLSCompliantAttribute(false)] + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public object Value { get { throw null; } } + public override object ReadAs(System.Type type) { throw null; } + public static bool TryCreate(object value, out System.Json.JsonPrimitive result) { result = default(System.Json.JsonPrimitive); throw null; } + public override bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Default = 5, + Number = 1, + Object = 2, + String = 0, + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class JsonValue : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Dynamic.IDynamicMetaObjectProvider + { + internal JsonValue() { } + protected int ChangedListenersCount { get { throw null; } } + protected int ChangingListenersCount { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public virtual System.Json.JsonType JsonType { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public dynamic AsDynamic() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static T CastValue(System.Json.JsonValue value) { throw null; } + public virtual bool ContainsKey(string key) { throw null; } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerator> GetKeyValuePairEnumerator() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(int index) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue GetValue(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + protected virtual void OnSaveEnded() { } + protected virtual void OnSaveStarted() { } + public static explicit operator bool (System.Json.JsonValue value) { throw null; } + public static explicit operator byte (System.Json.JsonValue value) { throw null; } + public static explicit operator char (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static explicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static explicit operator decimal (System.Json.JsonValue value) { throw null; } + public static explicit operator double (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static explicit operator short (System.Json.JsonValue value) { throw null; } + public static explicit operator int (System.Json.JsonValue value) { throw null; } + public static explicit operator long (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static explicit operator float (System.Json.JsonValue value) { throw null; } + public static explicit operator string (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Json.JsonValue value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Json.JsonValue value) { throw null; } + public static explicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string json) { throw null; } + protected void RaiseChangedEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + protected void RaiseChangingEvent(object sender, System.Json.JsonValueChangeEventArgs eventArgs) { } + public virtual object ReadAs(System.Type type) { throw null; } + public object ReadAs(System.Type type, object fallback) { throw null; } + public T ReadAs() { throw null; } + public T ReadAs(T fallback) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.TextWriter textWriter) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(int index, object value) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Json.JsonValue SetValue(string key, object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; } + public override string ToString() { throw null; } + public virtual bool TryReadAs(System.Type type, out object value) { value = default(object); throw null; } + public bool TryReadAs(out T valueOfT) { valueOfT = default(T); throw null; } + public virtual System.Json.JsonValue ValueOrDefault(int index) { throw null; } + public System.Json.JsonValue ValueOrDefault(params object[] indexes) { throw null; } + public virtual System.Json.JsonValue ValueOrDefault(string key) { throw null; } + } + public enum JsonValueChange + { + Add = 0, + Clear = 3, + Remove = 1, + Replace = 2, + } + public partial class JsonValueChangeEventArgs : System.EventArgs + { + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, int index) { } + public JsonValueChangeEventArgs(System.Json.JsonValue child, System.Json.JsonValueChange change, string key) { } + public System.Json.JsonValueChange Change { get { throw null; } } + public System.Json.JsonValue Child { get { throw null; } } + public int Index { get { throw null; } } + public string Key { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueLinqExtensions + { + public static System.Json.JsonArray ToJsonArray(this System.Collections.Generic.IEnumerable items) { throw null; } + public static System.Json.JsonObject ToJsonObject(this System.Collections.Generic.IEnumerable> items) { throw null; } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class JsonValueExtensions + { + public static System.Json.JsonValue CreateFrom(object value) { throw null; } + public static object ReadAsType(this System.Json.JsonValue jsonValue, System.Type type) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue) { throw null; } + public static T ReadAsType(this System.Json.JsonValue jsonValue, T fallback) { throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, System.Type type, out object value) { value = default(object); throw null; } + public static bool TryReadAsType(this System.Json.JsonValue jsonValue, out T valueOfT) { valueOfT = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Json.cs b/external/binary-reference-assemblies/src/v4.6/System.Json.cs new file mode 100644 index 0000000000..4d716466cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Json.cs @@ -0,0 +1,157 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Json.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Json.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Json +{ + public partial class JsonArray : System.Json.JsonValue, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public JsonArray(System.Collections.Generic.IEnumerable items) { } + public JsonArray(params System.Json.JsonValue[] items) { } + public override int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public sealed override System.Json.JsonValue this[int index] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public void Add(System.Json.JsonValue item) { } + public void AddRange(System.Collections.Generic.IEnumerable items) { } + public void AddRange(params System.Json.JsonValue[] items) { } + public void Clear() { } + public bool Contains(System.Json.JsonValue item) { throw null; } + public void CopyTo(System.Json.JsonValue[] array, int arrayIndex) { } + public int IndexOf(System.Json.JsonValue item) { throw null; } + public void Insert(int index, System.Json.JsonValue item) { } + public bool Remove(System.Json.JsonValue item) { throw null; } + public void RemoveAt(int index) { } + public override void Save(System.IO.Stream stream) { } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class JsonObject : System.Json.JsonValue, System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public JsonObject(System.Collections.Generic.IEnumerable> items) { } + public JsonObject(params System.Collections.Generic.KeyValuePair[] items) { } + public override int Count { get { throw null; } } + public sealed override System.Json.JsonValue this[string key] { get { throw null; } set { } } + public override System.Json.JsonType JsonType { get { throw null; } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection>.IsReadOnly { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair pair) { } + public void Add(string key, System.Json.JsonValue value) { } + public void AddRange(System.Collections.Generic.IEnumerable> items) { } + public void AddRange(params System.Collections.Generic.KeyValuePair[] items) { } + public void Clear() { } + public override bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool Remove(string key) { throw null; } + public override void Save(System.IO.Stream stream) { } + bool System.Collections.Generic.ICollection>.Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + bool System.Collections.Generic.ICollection>.Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Json.JsonValue value) { value = default(System.Json.JsonValue); throw null; } + } + public partial class JsonPrimitive : System.Json.JsonValue + { + public JsonPrimitive(bool value) { } + public JsonPrimitive(byte value) { } + public JsonPrimitive(char value) { } + public JsonPrimitive(System.DateTime value) { } + public JsonPrimitive(System.DateTimeOffset value) { } + public JsonPrimitive(decimal value) { } + public JsonPrimitive(double value) { } + public JsonPrimitive(System.Guid value) { } + public JsonPrimitive(short value) { } + public JsonPrimitive(int value) { } + public JsonPrimitive(long value) { } + public JsonPrimitive(sbyte value) { } + public JsonPrimitive(float value) { } + public JsonPrimitive(string value) { } + public JsonPrimitive(System.TimeSpan value) { } + public JsonPrimitive(ushort value) { } + public JsonPrimitive(uint value) { } + public JsonPrimitive(ulong value) { } + public JsonPrimitive(System.Uri value) { } + public override System.Json.JsonType JsonType { get { throw null; } } + public override void Save(System.IO.Stream stream) { } + } + public enum JsonType + { + Array = 3, + Boolean = 4, + Number = 1, + Object = 2, + String = 0, + } + public abstract partial class JsonValue : System.Collections.IEnumerable + { + protected JsonValue() { } + public virtual int Count { get { throw null; } } + public virtual System.Json.JsonValue this[int index] { get { throw null; } set { } } + public virtual System.Json.JsonValue this[string key] { get { throw null; } set { } } + public abstract System.Json.JsonType JsonType { get; } + public virtual bool ContainsKey(string key) { throw null; } + public static System.Json.JsonValue Load(System.IO.Stream stream) { throw null; } + public static System.Json.JsonValue Load(System.IO.TextReader textReader) { throw null; } + public static implicit operator System.Json.JsonValue (bool value) { throw null; } + public static implicit operator System.Json.JsonValue (byte value) { throw null; } + public static implicit operator System.Json.JsonValue (char value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTime value) { throw null; } + public static implicit operator System.Json.JsonValue (System.DateTimeOffset value) { throw null; } + public static implicit operator System.Json.JsonValue (decimal value) { throw null; } + public static implicit operator System.Json.JsonValue (double value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Guid value) { throw null; } + public static implicit operator System.Json.JsonValue (short value) { throw null; } + public static implicit operator System.Json.JsonValue (int value) { throw null; } + public static implicit operator System.Json.JsonValue (long value) { throw null; } + public static implicit operator bool (System.Json.JsonValue value) { throw null; } + public static implicit operator byte (System.Json.JsonValue value) { throw null; } + public static implicit operator char (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTime (System.Json.JsonValue value) { throw null; } + public static implicit operator System.DateTimeOffset (System.Json.JsonValue value) { throw null; } + public static implicit operator decimal (System.Json.JsonValue value) { throw null; } + public static implicit operator double (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Guid (System.Json.JsonValue value) { throw null; } + public static implicit operator short (System.Json.JsonValue value) { throw null; } + public static implicit operator int (System.Json.JsonValue value) { throw null; } + public static implicit operator long (System.Json.JsonValue value) { throw null; } + public static implicit operator sbyte (System.Json.JsonValue value) { throw null; } + public static implicit operator float (System.Json.JsonValue value) { throw null; } + public static implicit operator string (System.Json.JsonValue value) { throw null; } + public static implicit operator System.TimeSpan (System.Json.JsonValue value) { throw null; } + public static implicit operator ushort (System.Json.JsonValue value) { throw null; } + public static implicit operator uint (System.Json.JsonValue value) { throw null; } + public static implicit operator ulong (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Uri (System.Json.JsonValue value) { throw null; } + public static implicit operator System.Json.JsonValue (sbyte value) { throw null; } + public static implicit operator System.Json.JsonValue (float value) { throw null; } + public static implicit operator System.Json.JsonValue (string value) { throw null; } + public static implicit operator System.Json.JsonValue (System.TimeSpan value) { throw null; } + public static implicit operator System.Json.JsonValue (ushort value) { throw null; } + public static implicit operator System.Json.JsonValue (uint value) { throw null; } + public static implicit operator System.Json.JsonValue (ulong value) { throw null; } + public static implicit operator System.Json.JsonValue (System.Uri value) { throw null; } + public static System.Json.JsonValue Parse(string jsonString) { throw null; } + public virtual void Save(System.IO.Stream stream) { } + public virtual void Save(System.IO.TextWriter textWriter) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Management.cs b/external/binary-reference-assemblies/src/v4.6/System.Management.cs new file mode 100644 index 0000000000..e7d37146cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Management.cs @@ -0,0 +1,1158 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Management.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Management.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Management +{ + public enum AuthenticationLevel + { + Call = 3, + Connect = 2, + Default = 0, + None = 1, + Packet = 4, + PacketIntegrity = 5, + PacketPrivacy = 6, + Unchanged = -1, + } + public enum CimType + { + Boolean = 11, + Char16 = 103, + DateTime = 101, + None = 0, + Object = 13, + Real32 = 4, + Real64 = 5, + Reference = 102, + SInt16 = 2, + SInt32 = 3, + SInt64 = 20, + SInt8 = 16, + String = 8, + UInt16 = 18, + UInt32 = 19, + UInt64 = 21, + UInt8 = 17, + } + public enum CodeLanguage + { + CSharp = 0, + JScript = 1, + Mcpp = 4, + VB = 2, + VJSharp = 3, + } + [System.FlagsAttribute] + public enum ComparisonSettings + { + IgnoreCase = 16, + IgnoreClass = 8, + IgnoreDefaultValues = 4, + IgnoreFlavor = 32, + IgnoreObjectSource = 2, + IgnoreQualifiers = 1, + IncludeAll = 0, + } + public partial class CompletedEventArgs : System.Management.ManagementEventArgs + { + internal CompletedEventArgs() { } + public System.Management.ManagementStatus Status { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ManagementBaseObject StatusObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void CompletedEventHandler(object sender, System.Management.CompletedEventArgs e); + public partial class ConnectionOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ConnectionOptions() { } + public ConnectionOptions(string locale, string username, System.Security.SecureString password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public ConnectionOptions(string locale, string username, string password, string authority, System.Management.ImpersonationLevel impersonation, System.Management.AuthenticationLevel authentication, bool enablePrivileges, System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public System.Management.AuthenticationLevel Authentication { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Authority { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnablePrivileges { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ImpersonationLevel Impersonation { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Locale { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { set { } } + public System.Security.SecureString SecurePassword { set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class DeleteOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public DeleteOptions() { } + [System.MonoTODOAttribute] + public DeleteOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EnumerationOptions : System.Management.ManagementOptions + { + public EnumerationOptions() { } + public EnumerationOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize, bool rewindable, bool returnImmediatley, bool useAmendedQualifiers, bool ensureLocatable, bool prototypeOnly, bool directRead, bool enumerateDeep) { } + public int BlockSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool DirectRead { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnsureLocatable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool EnumerateDeep { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PrototypeOnly { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool ReturnImmediately { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool Rewindable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventArrivedEventArgs : System.Management.ManagementEventArgs + { + internal EventArrivedEventArgs() { } + public System.Management.ManagementBaseObject NewEvent { get { throw null; } } + } + public delegate void EventArrivedEventHandler(object sender, System.Management.EventArrivedEventArgs e); + public partial class EventQuery : System.Management.ManagementQuery + { + [System.MonoTODOAttribute] + public EventQuery() { } + [System.MonoTODOAttribute] + public EventQuery(string query) { } + [System.MonoTODOAttribute] + public EventQuery(string language, string query) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class EventWatcherOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public EventWatcherOptions() { } + [System.MonoTODOAttribute] + public EventWatcherOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, int blockSize) { } + [System.MonoTODOAttribute] + public int BlockSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum ImpersonationLevel + { + Anonymous = 1, + Default = 0, + Delegate = 4, + Identify = 2, + Impersonate = 3, + } + public partial class InvokeMethodOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public InvokeMethodOptions() { } + [System.MonoTODOAttribute] + public InvokeMethodOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout) { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + [System.SerializableAttribute] + public partial class ManagementBaseObject : System.ComponentModel.Component, System.ICloneable, System.Runtime.Serialization.ISerializable + { + [System.MonoTODOAttribute] + protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public object this[string propertyName] { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.PropertyDataCollection Properties { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.PropertyDataCollection SystemProperties { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Clone() { throw null; } + [System.MonoTODOAttribute] + public bool CompareTo(System.Management.ManagementBaseObject otherObject, System.Management.ComparisonSettings settings) { throw null; } + public new void Dispose() { } + [System.MonoTODOAttribute] + public override bool Equals(object obj) { throw null; } + [System.MonoTODOAttribute] + public override int GetHashCode() { throw null; } + [System.MonoTODOAttribute] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public object GetPropertyQualifierValue(string propertyName, string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public object GetPropertyValue(string propertyName) { throw null; } + [System.MonoTODOAttribute] + public object GetQualifierValue(string qualifierName) { throw null; } + [System.MonoTODOAttribute] + public string GetText(System.Management.TextFormat format) { throw null; } + [System.MonoTODOAttribute] + public static explicit operator System.IntPtr (System.Management.ManagementBaseObject managementObject) { throw null; } + [System.MonoTODOAttribute] + public void SetPropertyQualifierValue(string propertyName, string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public void SetPropertyValue(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void SetQualifierValue(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + [System.SerializableAttribute] + public partial class ManagementClass : System.Management.ManagementObject + { + public ManagementClass() { } + public ManagementClass(System.Management.ManagementPath path) { } + public ManagementClass(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + public ManagementClass(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) { } + [System.MonoTODOAttribute] + protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementClass(string path) { } + public ManagementClass(string path, System.Management.ObjectGetOptions options) { } + public ManagementClass(string scope, string path, System.Management.ObjectGetOptions options) { } + public System.Collections.Specialized.StringCollection Derivation { get { throw null; } } + public System.Management.MethodDataCollection Methods { get { throw null; } } + public override System.Management.ManagementPath Path { get { throw null; } set { } } + public override object Clone() { throw null; } + public System.Management.ManagementObject CreateInstance() { throw null; } + public System.Management.ManagementClass Derive(string newClassName) { throw null; } + public System.Management.ManagementObjectCollection GetInstances() { throw null; } + public System.Management.ManagementObjectCollection GetInstances(System.Management.EnumerationOptions options) { throw null; } + public void GetInstances(System.Management.ManagementOperationObserver watcher) { } + public void GetInstances(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Management.ManagementObjectCollection GetRelatedClasses() { throw null; } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + public void GetRelatedClasses(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelatedClasses(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses() { throw null; } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + public void GetRelationshipClasses(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass) { throw null; } + public System.Management.ManagementObjectCollection GetRelationshipClasses(string relationshipClass, string relationshipQualifier, string thisRole, System.Management.EnumerationOptions options) { throw null; } + public System.CodeDom.CodeTypeDeclaration GetStronglyTypedClassCode(bool includeSystemClassInClassDef, bool systemPropertyClass) { throw null; } + public bool GetStronglyTypedClassCode(System.Management.CodeLanguage lang, string filePath, string classNamespace) { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses() { throw null; } + public System.Management.ManagementObjectCollection GetSubclasses(System.Management.EnumerationOptions options) { throw null; } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher) { } + public void GetSubclasses(System.Management.ManagementOperationObserver watcher, System.Management.EnumerationOptions options) { } + } + public sealed partial class ManagementDateTimeConverter + { + internal ManagementDateTimeConverter() { } + [System.MonoTODOAttribute] + public static System.DateTime ToDateTime(string dmtfDate) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfDateTime(System.DateTime date) { throw null; } + [System.MonoTODOAttribute] + public static string ToDmtfTimeInterval(System.TimeSpan timespan) { throw null; } + [System.MonoTODOAttribute] + public static System.TimeSpan ToTimeSpan(string dmtfTimespan) { throw null; } + } + public abstract partial class ManagementEventArgs : System.EventArgs + { + internal ManagementEventArgs() { } + public object Context { get { throw null; } } + } + [System.ComponentModel.ToolboxItemAttribute(true)] + public partial class ManagementEventWatcher : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(System.Management.ManagementScope scope, System.Management.EventQuery query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query) { } + [System.MonoTODOAttribute] + public ManagementEventWatcher(string scope, string query, System.Management.EventWatcherOptions options) { } + [System.MonoTODOAttribute] + public System.Management.EventWatcherOptions Options { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.EventQuery Query { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public event System.Management.EventArrivedEventHandler EventArrived { add { } remove { } } + public event System.Management.StoppedEventHandler Stopped { add { } remove { } } + [System.MonoTODOAttribute] + ~ManagementEventWatcher() { } + [System.MonoTODOAttribute] + public void Start() { } + [System.MonoTODOAttribute] + public void Stop() { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject WaitForNextEvent() { throw null; } + } + [System.SerializableAttribute] + public partial class ManagementException : System.SystemException + { + public ManagementException() { } + protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ManagementException(string message) { } + public ManagementException(string message, System.Exception innerException) { } + [System.MonoTODOAttribute] + public System.Management.ManagementStatus ErrorCode { get { throw null; } } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject ErrorInformation { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class ManagementNamedValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public ManagementNamedValueCollection() { } + protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public object this[string name] { get { throw null; } } + public void Add(string name, object value) { } + public System.Management.ManagementNamedValueCollection Clone() { throw null; } + public void Remove(string name) { } + public void RemoveAll() { } + } + [System.SerializableAttribute] + public partial class ManagementObject : System.Management.ManagementBaseObject, System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementObject() : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(System.Management.ManagementScope scope, System.Management.ManagementPath path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string path, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + [System.MonoTODOAttribute] + public ManagementObject(string scopeString, string pathString, System.Management.ObjectGetOptions options) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { } + public override System.Management.ManagementPath ClassPath { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ObjectGetOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public virtual System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementScope Scope { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, System.Management.ManagementPath path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementOperationObserver watcher, string path, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(System.Management.ManagementPath path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath CopyTo(string path, System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public void Delete() { } + [System.MonoTODOAttribute] + public void Delete(System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Delete(System.Management.ManagementOperationObserver watcher, System.Management.DeleteOptions options) { } + [System.MonoTODOAttribute] + public new void Dispose() { } + [System.MonoTODOAttribute] + public void Get() { } + [System.MonoTODOAttribute] + public void Get(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject GetMethodParameters(string methodName) { throw null; } + [System.MonoTODOAttribute] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated() { throw null; } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass) { } + [System.MonoTODOAttribute] + public void GetRelated(System.Management.ManagementOperationObserver watcher, string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelated(string relatedClass, string relationshipClass, string relationshipQualifier, string relatedQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships() { throw null; } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass) { } + [System.MonoTODOAttribute] + public void GetRelationships(System.Management.ManagementOperationObserver watcher, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection GetRelationships(string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly, System.Management.EnumerationOptions options) { throw null; } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { } + [System.MonoTODOAttribute] + public void InvokeMethod(System.Management.ManagementOperationObserver watcher, string methodName, object[] args) { } + [System.MonoTODOAttribute] + public System.Management.ManagementBaseObject InvokeMethod(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.InvokeMethodOptions options) { throw null; } + [System.MonoTODOAttribute] + public object InvokeMethod(string methodName, object[] args) { throw null; } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put() { throw null; } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher) { } + [System.MonoTODOAttribute] + public void Put(System.Management.ManagementOperationObserver watcher, System.Management.PutOptions options) { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Put(System.Management.PutOptions options) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + public partial class ManagementObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + internal ManagementObjectCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.ManagementBaseObject[] objectCollection, int index) { } + [System.MonoTODOAttribute] + public void Dispose() { } + ~ManagementObjectCollection() { } + [System.MonoTODOAttribute] + public System.Management.ManagementObjectCollection.ManagementObjectEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable + { + internal ManagementObjectEnumerator() { } + public System.Management.ManagementBaseObject Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void Dispose() { } + [System.MonoTODOAttribute] + ~ManagementObjectEnumerator() { } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + [System.ComponentModel.ToolboxItemAttribute(false)] + public partial class ManagementObjectSearcher : System.ComponentModel.Component + { + public ManagementObjectSearcher() { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(System.Management.ManagementScope scope, System.Management.ObjectQuery query, System.Management.EnumerationOptions options) { } + public ManagementObjectSearcher(System.Management.ObjectQuery query) { } + public ManagementObjectSearcher(string queryString) { } + public ManagementObjectSearcher(string scope, string queryString) { } + public ManagementObjectSearcher(string scope, string queryString, System.Management.EnumerationOptions options) { } + public System.Management.EnumerationOptions Options { get { throw null; } set { } } + public System.Management.ObjectQuery Query { get { throw null; } set { } } + public System.Management.ManagementScope Scope { get { throw null; } set { } } + public System.Management.ManagementObjectCollection Get() { throw null; } + public void Get(System.Management.ManagementOperationObserver watcher) { } + } + public partial class ManagementOperationObserver + { + [System.MonoTODOAttribute] + public ManagementOperationObserver() { } + public event System.Management.CompletedEventHandler Completed { add { } remove { } } + public event System.Management.ObjectPutEventHandler ObjectPut { add { } remove { } } + public event System.Management.ObjectReadyEventHandler ObjectReady { add { } remove { } } + public event System.Management.ProgressEventHandler Progress { add { } remove { } } + [System.MonoTODOAttribute] + public void Cancel() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public abstract partial class ManagementOptions : System.ICloneable + { + internal ManagementOptions() { } + public static readonly System.TimeSpan InfiniteTimeout; + public System.Management.ManagementNamedValueCollection Context { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public abstract object Clone(); + } + public partial class ManagementPath : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementPath() { } + [System.MonoTODOAttribute] + public ManagementPath(string path) { } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string ClassName { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public static System.Management.ManagementPath DefaultPath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsClass { [System.MonoTODOAttribute]get { throw null; } } + public bool IsInstance { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSingleton { [System.MonoTODOAttribute]get { throw null; } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string NamespacePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string RelativePath { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.RefreshPropertiesAttribute((System.ComponentModel.RefreshProperties)(1))] + public string Server { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Clone() { throw null; } + [System.MonoTODOAttribute] + public void SetAsClass() { } + [System.MonoTODOAttribute] + public void SetAsSingleton() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public abstract partial class ManagementQuery : System.ICloneable + { + internal ManagementQuery() { } + public virtual string QueryLanguage { get { throw null; } set { } } + public virtual string QueryString { get { throw null; } set { } } + public abstract object Clone(); + [System.MonoTODOAttribute] + protected internal virtual void ParseQuery(string query) { } + } + public partial class ManagementScope : System.ICloneable + { + [System.MonoTODOAttribute] + public ManagementScope() { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path) { } + [System.MonoTODOAttribute] + public ManagementScope(System.Management.ManagementPath path, System.Management.ConnectionOptions options) { } + [System.MonoTODOAttribute] + public ManagementScope(string path) { } + [System.MonoTODOAttribute] + public ManagementScope(string path, System.Management.ConnectionOptions options) { } + public bool IsConnected { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.ConnectionOptions Options { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Management.ManagementPath Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public System.Management.ManagementScope Clone() { throw null; } + [System.MonoTODOAttribute] + public void Connect() { } + [System.MonoTODOAttribute] + object System.ICloneable.Clone() { throw null; } + } + public enum ManagementStatus + { + AccessDenied = -2147217405, + AggregatingByObject = -2147217315, + AlreadyExists = -2147217383, + AmendedObject = -2147217306, + BackupRestoreWinmgmtRunning = -2147217312, + BufferTooSmall = -2147217348, + CallCanceled = -2147217358, + CannotBeAbstract = -2147217307, + CannotBeKey = -2147217377, + CannotBeSingleton = -2147217364, + CannotChangeIndexInheritance = -2147217328, + CannotChangeKeyInheritance = -2147217335, + CircularReference = -2147217337, + ClassHasChildren = -2147217371, + ClassHasInstances = -2147217370, + ClientTooSlow = -2147217305, + CriticalError = -2147217398, + Different = 262147, + DuplicateObjects = 262152, + Failed = -2147217407, + False = 1, + IllegalNull = -2147217368, + IllegalOperation = -2147217378, + IncompleteClass = -2147217376, + InitializationFailure = -2147217388, + InvalidCimType = -2147217363, + InvalidClass = -2147217392, + InvalidContext = -2147217401, + InvalidDuplicateParameter = -2147217341, + InvalidFlavor = -2147217338, + InvalidMethod = -2147217362, + InvalidMethodParameters = -2147217361, + InvalidNamespace = -2147217394, + InvalidObject = -2147217393, + InvalidObjectPath = -2147217350, + InvalidOperation = -2147217386, + InvalidOperator = -2147217309, + InvalidParameter = -2147217400, + InvalidParameterID = -2147217353, + InvalidProperty = -2147217359, + InvalidPropertyType = -2147217366, + InvalidProviderRegistration = -2147217390, + InvalidQualifier = -2147217342, + InvalidQualifierType = -2147217367, + InvalidQuery = -2147217385, + InvalidQueryType = -2147217384, + InvalidStream = -2147217397, + InvalidSuperclass = -2147217395, + InvalidSyntax = -2147217375, + LocalCredentials = -2147217308, + MarshalInvalidSignature = -2147217343, + MarshalVersionMismatch = -2147217344, + MethodDisabled = -2147217322, + MethodNotImplemented = -2147217323, + MissingAggregationList = -2147217317, + MissingGroupWithin = -2147217318, + MissingParameterID = -2147217354, + NoError = 0, + NoMoreData = 262149, + NonconsecutiveParameterIDs = -2147217352, + NondecoratedObject = -2147217374, + NotAvailable = -2147217399, + NotEventClass = -2147217319, + NotFound = -2147217406, + NotSupported = -2147217396, + OperationCanceled = 262150, + OutOfDiskSpace = -2147217349, + OutOfMemory = -2147217402, + OverrideNotAllowed = -2147217382, + ParameterIDOnRetval = -2147217351, + PartialResults = 262160, + Pending = 262151, + PrivilegeNotHeld = -2147217310, + PropagatedMethod = -2147217356, + PropagatedProperty = -2147217380, + PropagatedQualifier = -2147217381, + PropertyNotAnObject = -2147217316, + ProviderFailure = -2147217404, + ProviderLoadFailure = -2147217389, + ProviderNotCapable = -2147217372, + ProviderNotFound = -2147217391, + QueryNotImplemented = -2147217369, + QueueOverflow = -2147217311, + ReadOnly = -2147217373, + RefresherBusy = -2147217321, + RegistrationTooBroad = -2147213311, + RegistrationTooPrecise = -2147213310, + ResetToDefault = 262146, + ServerTooBusy = -2147217339, + ShuttingDown = -2147217357, + SystemProperty = -2147217360, + Timedout = 262148, + TooManyProperties = -2147217327, + TooMuchData = -2147217340, + TransportFailure = -2147217387, + TypeMismatch = -2147217403, + Unexpected = -2147217379, + UninterpretableProviderQuery = -2147217313, + UnknownObjectType = -2147217346, + UnknownPacketType = -2147217345, + UnparsableQuery = -2147217320, + UnsupportedClassUpdate = -2147217336, + UnsupportedParameter = -2147217355, + UnsupportedPutExtension = -2147217347, + UpdateOverrideNotAllowed = -2147217325, + UpdatePropagatedMethod = -2147217324, + UpdateTypeMismatch = -2147217326, + ValueOutOfRange = -2147217365, + } + public partial class MethodData + { + internal MethodData() { } + public System.Management.ManagementBaseObject InParameters { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + public System.Management.ManagementBaseObject OutParameters { get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { get { throw null; } } + } + [System.MonoTODOAttribute("System.Management is not implemented")] + public partial class MethodDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MethodDataCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Management.MethodData this[string methodName] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public virtual void Add(string methodName) { } + public virtual void Add(string methodName, System.Management.ManagementBaseObject inParameters, System.Management.ManagementBaseObject outParameters) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Management.MethodData[] methodArray, int index) { } + public System.Management.MethodDataCollection.MethodDataEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string methodName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class MethodDataEnumerator : System.Collections.IEnumerator + { + internal MethodDataEnumerator() { } + public System.Management.MethodData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ObjectGetOptions : System.Management.ManagementOptions + { + [System.MonoTODOAttribute] + public ObjectGetOptions() { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context) { } + [System.MonoTODOAttribute] + public ObjectGetOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers) { } + [System.MonoTODOAttribute] + public bool UseAmendedQualifiers { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public partial class ObjectPutEventArgs : System.Management.ManagementEventArgs + { + internal ObjectPutEventArgs() { } + [System.MonoTODOAttribute] + public System.Management.ManagementPath Path { get { throw null; } } + } + public delegate void ObjectPutEventHandler(object sender, System.Management.ObjectPutEventArgs e); + public partial class ObjectQuery : System.Management.ManagementQuery + { + public ObjectQuery() { } + public ObjectQuery(string query) { } + public ObjectQuery(string language, string query) { } + public override object Clone() { throw null; } + } + public partial class ObjectReadyEventArgs : System.Management.ManagementEventArgs + { + internal ObjectReadyEventArgs() { } + public System.Management.ManagementBaseObject NewObject { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ObjectReadyEventHandler(object sender, System.Management.ObjectReadyEventArgs e); + public partial class ProgressEventArgs : System.Management.ManagementEventArgs + { + internal ProgressEventArgs() { } + public int Current { [System.MonoTODOAttribute]get { throw null; } } + public string Message { [System.MonoTODOAttribute]get { throw null; } } + public int UpperBound { [System.MonoTODOAttribute]get { throw null; } } + } + public delegate void ProgressEventHandler(object sender, System.Management.ProgressEventArgs e); + public partial class PropertyData + { + internal PropertyData() { } + public bool IsArray { [System.MonoTODOAttribute]get { throw null; } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public string Origin { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.QualifierDataCollection Qualifiers { [System.MonoTODOAttribute]get { throw null; } } + public System.Management.CimType Type { [System.MonoTODOAttribute]get { throw null; } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class PropertyDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal PropertyDataCollection() { } + [System.MonoTODOAttribute] + public int Count { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsSynchronized { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Management.PropertyData this[string propertyName] { get { throw null; } } + [System.MonoTODOAttribute] + public object SyncRoot { get { throw null; } } + [System.MonoTODOAttribute] + public void Add(string propertyName, System.Management.CimType propertyType, bool isArray) { } + [System.MonoTODOAttribute] + public virtual void Add(string propertyName, object propertyValue) { } + [System.MonoTODOAttribute] + public void Add(string propertyName, object propertyValue, System.Management.CimType propertyType) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.PropertyData[] propertyArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string propertyName) { } + [System.MonoTODOAttribute] + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class PropertyDataEnumerator : System.Collections.IEnumerator + { + internal PropertyDataEnumerator() { } + public System.Management.PropertyData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class PutOptions : System.Management.ManagementOptions + { + public PutOptions() { } + public PutOptions(System.Management.ManagementNamedValueCollection context) { } + public PutOptions(System.Management.ManagementNamedValueCollection context, System.TimeSpan timeout, bool useAmendedQualifiers, System.Management.PutType putType) { } + public System.Management.PutType Type { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool UseAmendedQualifiers { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } + public enum PutType + { + CreateOnly = 2, + None = 0, + UpdateOnly = 1, + UpdateOrCreate = 3, + } + public partial class QualifierData + { + internal QualifierData() { } + public bool IsAmended { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool IsLocal { [System.MonoTODOAttribute]get { throw null; } } + public bool IsOverridable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string Name { [System.MonoTODOAttribute]get { throw null; } } + public bool PropagatesToInstance { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public bool PropagatesToSubclass { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public object Value { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + public partial class QualifierDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal QualifierDataCollection() { } + public int Count { [System.MonoTODOAttribute]get { throw null; } } + public bool IsSynchronized { [System.MonoTODOAttribute]get { throw null; } } + public virtual System.Management.QualifierData this[string qualifierName] { [System.MonoTODOAttribute]get { throw null; } } + public object SyncRoot { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue) { } + [System.MonoTODOAttribute] + public virtual void Add(string qualifierName, object qualifierValue, bool isAmended, bool propagatesToInstance, bool propagatesToSubclass, bool isOverridable) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Array array, int index) { } + [System.MonoTODOAttribute] + public void CopyTo(System.Management.QualifierData[] qualifierArray, int index) { } + [System.MonoTODOAttribute] + public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public virtual void Remove(string qualifierName) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class QualifierDataEnumerator : System.Collections.IEnumerator + { + internal QualifierDataEnumerator() { } + public System.Management.QualifierData Current { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { [System.MonoTODOAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool MoveNext() { throw null; } + [System.MonoTODOAttribute] + public void Reset() { } + } + } + public partial class RelatedObjectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelatedObjectQuery() { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(bool isSchemaQuery, string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass) { } + [System.MonoTODOAttribute] + public RelatedObjectQuery(string sourceObject, string relatedClass, string relationshipClass, string relatedQualifier, string relationshipQualifier, string relatedRole, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelatedRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class RelationshipQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public RelationshipQuery() { } + [System.MonoTODOAttribute] + public RelationshipQuery(bool isSchemaQuery, string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string queryOrSourceObject) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass) { } + [System.MonoTODOAttribute] + public RelationshipQuery(string sourceObject, string relationshipClass, string relationshipQualifier, string thisRole, bool classDefinitionsOnly) { } + [System.MonoTODOAttribute] + public bool ClassDefinitionsOnly { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipClass { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string RelationshipQualifier { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string SourceObject { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ThisRole { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class SelectQuery : System.Management.WqlObjectQuery + { + [System.MonoTODOAttribute] + public SelectQuery() { } + [System.MonoTODOAttribute] + public SelectQuery(bool isSchemaQuery, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string queryOrClassName) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition) { } + [System.MonoTODOAttribute] + public SelectQuery(string className, string condition, string[] selectedProperties) { } + [System.MonoTODOAttribute] + public string ClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool IsSchemaQuery { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection SelectedProperties { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class StoppedEventArgs : System.Management.ManagementEventArgs + { + internal StoppedEventArgs() { } + public System.Management.ManagementStatus Status { get { throw null; } } + } + public delegate void StoppedEventHandler(object sender, System.Management.StoppedEventArgs e); + public enum TextFormat + { + CimDtd20 = 1, + Mof = 0, + WmiDtd20 = 2, + } + public partial class WqlEventQuery : System.Management.EventQuery + { + [System.MonoTODOAttribute] + public WqlEventQuery() { } + [System.MonoTODOAttribute] + public WqlEventQuery(string queryOrEventClassName) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition) { } + [System.MonoTODOAttribute] + public WqlEventQuery(string eventClassName, System.TimeSpan withinInterval, string condition, System.TimeSpan groupWithinInterval, string[] groupByPropertyList, string havingCondition) { } + [System.MonoTODOAttribute] + public string Condition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string EventClassName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Collections.Specialized.StringCollection GroupByPropertyList { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan GroupWithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string HavingCondition { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override string QueryString { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan WithinInterval { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected internal void BuildQuery() { } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + [System.MonoTODOAttribute] + protected internal override void ParseQuery(string query) { } + } + public partial class WqlObjectQuery : System.Management.ObjectQuery + { + [System.MonoTODOAttribute] + public WqlObjectQuery() { } + [System.MonoTODOAttribute] + public WqlObjectQuery(string query) { } + [System.MonoTODOAttribute] + public override string QueryLanguage { get { throw null; } } + [System.MonoTODOAttribute] + public override object Clone() { throw null; } + } +} +namespace System.Management.Instrumentation +{ + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(1))] + public abstract partial class BaseEvent : System.Management.Instrumentation.IEvent + { + [System.MonoTODOAttribute] + protected BaseEvent() { } + [System.MonoTODOAttribute] + public void Fire() { } + } + public partial class DefaultManagementProjectInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public DefaultManagementProjectInstaller() { } + } + public partial interface IEvent + { + void Fire(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(448))] + public partial class IgnoreMemberAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public IgnoreMemberAttribute() { } + } + public partial interface IInstance + { + bool Published { get; set; } + } + [System.Management.Instrumentation.InstrumentationClassAttribute((System.Management.Instrumentation.InstrumentationType)(0))] + public abstract partial class Instance : System.Management.Instrumentation.IInstance + { + [System.MonoTODOAttribute] + protected Instance() { } + [System.Management.Instrumentation.IgnoreMemberAttribute] + public bool Published { get { throw null; } set { } } + } + public partial class Instrumentation + { + [System.MonoTODOAttribute] + public Instrumentation() { } + [System.MonoTODOAttribute] + public static void Fire(object eventData) { } + [System.MonoTODOAttribute] + public static bool IsAssemblyRegistered(System.Reflection.Assembly assemblyToRegister) { throw null; } + [System.MonoTODOAttribute] + public static void Publish(object instanceData) { } + [System.MonoTODOAttribute] + public static void RegisterAssembly(System.Reflection.Assembly assemblyToRegister) { } + [System.MonoTODOAttribute] + public static void Revoke(object instanceData) { } + [System.MonoTODOAttribute] + public static void SetBatchSize(System.Type instrumentationClass, int batchSize) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12))] + public partial class InstrumentationClassAttribute : System.Attribute + { + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType) { } + public InstrumentationClassAttribute(System.Management.Instrumentation.InstrumentationType instrumentationType, string managedBaseClassName) { } + public System.Management.Instrumentation.InstrumentationType InstrumentationType { get { throw null; } } + public string ManagedBaseClassName { get { throw null; } } + } + public enum InstrumentationType + { + Abstract = 2, + Event = 1, + Instance = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + public partial class InstrumentedAttribute : System.Attribute + { + [System.MonoTODOAttribute] + public InstrumentedAttribute() { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName) { } + [System.MonoTODOAttribute] + public InstrumentedAttribute(string namespaceName, string securityDescriptor) { } + public string NamespaceName { [System.MonoTODOAttribute]get { throw null; } } + public string SecurityDescriptor { [System.MonoTODOAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(460))] + public partial class ManagedNameAttribute : System.Attribute + { + public ManagedNameAttribute(string name) { } + public string Name { get { throw null; } } + } + public partial class ManagementInstaller : System.Configuration.Install.Installer + { + [System.MonoTODOAttribute] + public ManagementInstaller() { } + [System.MonoTODOAttribute] + public override string HelpText { get { throw null; } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Messaging.cs b/external/binary-reference-assemblies/src/v4.6/System.Messaging.cs new file mode 100644 index 0000000000..f02bf1afd2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Messaging.cs @@ -0,0 +1,1322 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Messaging.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Messaging.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Messaging +{ + public partial class AccessControlEntry + { + [System.MonoTODOAttribute] + public AccessControlEntry() { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee) { } + [System.MonoTODOAttribute] + public AccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.GenericAccessRights genericAccessRights, System.Messaging.StandardAccessRights standardAccessRights, System.Messaging.AccessControlEntryType entryType) { } + protected int CustomAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.AccessControlEntryType EntryType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.GenericAccessRights GenericAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.StandardAccessRights StandardAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public System.Messaging.Trustee Trustee { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum AccessControlEntryType + { + Allow = 1, + Deny = 3, + Revoke = 4, + Set = 2, + } + public partial class AccessControlList : System.Collections.CollectionBase + { + [System.MonoTODOAttribute] + public AccessControlList() { } + [System.MonoTODOAttribute] + public int Add(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public bool Contains(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void CopyTo(System.Messaging.AccessControlEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.AccessControlEntry entry) { throw null; } + [System.MonoTODOAttribute] + public void Insert(int index, System.Messaging.AccessControlEntry entry) { } + [System.MonoTODOAttribute] + public void Remove(System.Messaging.AccessControlEntry entry) { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum AcknowledgeTypes + { + FullReachQueue = 5, + FullReceive = 14, + NegativeReceive = 8, + None = 0, + NotAcknowledgeReachQueue = 4, + NotAcknowledgeReceive = 12, + PositiveArrival = 1, + PositiveReceive = 2, + } + [System.SerializableAttribute] + public enum Acknowledgment + { + AccessDenied = 32772, + BadDestinationQueue = 32768, + BadEncryption = 32775, + BadSignature = 32774, + CouldNotEncrypt = 32776, + HopCountExceeded = 32773, + None = 0, + NotTransactionalMessage = 32778, + NotTransactionalQueue = 32777, + Purged = 32769, + QueueDeleted = 49152, + QueueExceedMaximumSize = 32771, + QueuePurged = 49153, + ReachQueue = 2, + ReachQueueTimeout = 32770, + Receive = 16384, + ReceiveTimeout = 49154, + } + public partial class ActiveXMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + [System.MonoTODOAttribute] + public ActiveXMessageFormatter() { } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public object Clone() { throw null; } + [System.MonoTODOAttribute] + public static void InitStreamedObject(object streamedObject) { } + [System.MonoTODOAttribute] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute] + public void Write(System.Messaging.Message message, object obj) { } + } + public partial class BinaryMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public BinaryMessageFormatter() { } + public BinaryMessageFormatter(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle topObjectFormat, System.Runtime.Serialization.Formatters.FormatterTypeStyle typeFormat) { } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTopObjectFormat")] + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TopObjectFormat { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgTypeFormat")] + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + [System.MonoTODOAttribute("only return true if body type is binary")] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public object Read(System.Messaging.Message message) { throw null; } + [System.MonoTODOAttribute("throw InvalidOperationException if message body is not binary")] + public void Write(System.Messaging.Message message, object obj) { } + } + [System.SerializableAttribute] + public enum CryptographicProviderType + { + Dss = 3, + Fortezza = 4, + MicrosoftExchange = 5, + None = 0, + RsaFull = 1, + RsqSig = 2, + Ssl = 6, + SttAcq = 8, + SttBrnd = 9, + SttIss = 11, + SttMer = 7, + SttRoot = 10, + } + public sealed partial class Cursor : System.IDisposable + { + internal Cursor() { } + public void Close() { } + public void Dispose() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class DefaultPropertiesToSend + { + [System.MonoTODOAttribute] + public DefaultPropertiesToSend() { } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.AcknowledgeTypes)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionAlgorithm)(26114))] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.ArrayEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.HashAlgorithm)(32771))] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.MessagePriority)(3))] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.SerializableAttribute] + public enum EncryptionAlgorithm + { + None = 0, + Rc2 = 26114, + Rc4 = 26625, + } + [System.SerializableAttribute] + public enum EncryptionRequired + { + Body = 2, + None = 0, + Optional = 1, + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum GenericAccessRights + { + All = 268435456, + Execute = 536870912, + None = 0, + Read = -2147483648, + Write = 1073741824, + } + [System.SerializableAttribute] + public enum HashAlgorithm + { + Mac = 32773, + Md2 = 32769, + Md4 = 32770, + Md5 = 32771, + None = 0, + Sha = 32772, + } + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + public partial interface IMessageFormatter : System.ICloneable + { + bool CanRead(System.Messaging.Message message); + object Read(System.Messaging.Message message); + void Write(System.Messaging.Message message, object obj); + } + [System.ComponentModel.DesignerAttribute("System.Messaging.Design.MessageDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class Message : System.ComponentModel.Component + { + [System.MonoTODOAttribute] + public static readonly System.TimeSpan InfiniteTimeout; + public Message() { } + public Message(object body) { } + public Message(object body, System.Messaging.IMessageFormatter formatter) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public System.Messaging.AcknowledgeTypes AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public System.Messaging.Acknowledgment Acknowledgment { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public System.Messaging.MessageQueue AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public int AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public System.DateTime ArrivedTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public string AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public System.Messaging.CryptographicProviderType AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public object Body { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.EditorAttribute("System.ComponentModel.Design.BinaryEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyStream")] + public System.IO.Stream BodyStream { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBodyType")] + public int BodyType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public System.Guid ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public string CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public System.Messaging.MessageQueue DestinationQueue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public byte[] DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public byte[] DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public byte[] Extension { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public System.Messaging.HashAlgorithm HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public string Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public string Label { get { throw null; } set { } } + public long LookupId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public System.Messaging.MessageType MessageType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public System.Messaging.MessagePriority Priority { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public System.Messaging.MessageQueue ResponseQueue { get { throw null; } set { } } + public System.Messaging.SecurityContext SecurityContext { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public byte[] SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public byte[] SenderId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public long SenderVersion { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public System.DateTime SentTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public string SourceMachine { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public System.TimeSpan TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.TimeoutConverter")] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public System.TimeSpan TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public string TransactionId { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public System.Messaging.MessageQueue TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + } + public partial class MessageEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageEnumerator() { } + public System.Messaging.Message Current { get { throw null; } } + public System.IntPtr CursorHandle { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public bool MoveNext(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent() { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message RemoveCurrent(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public void Reset() { } + } + public enum MessageLookupAction + { + Current = 0, + First = 4, + Last = 8, + Next = 1, + Previous = 2, + } + [System.SerializableAttribute] + public enum MessagePriority + { + AboveNormal = 4, + High = 5, + Highest = 7, + Low = 2, + Lowest = 0, + Normal = 3, + VeryHigh = 6, + VeryLow = 1, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + public partial class MessagePropertyFilter : System.ICloneable + { + [System.MonoTODOAttribute] + public MessagePropertyFilter() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgeType")] + public bool AcknowledgeType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAcknowledgement")] + public bool Acknowledgment { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgAdministrationQueue")] + public bool AdministrationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAppSpecific")] + public bool AppSpecific { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgArrivedTime")] + public bool ArrivedTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAttachSenderId")] + public bool AttachSenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticated")] + public bool Authenticated { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderName")] + public bool AuthenticationProviderName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgAuthenticationProviderType")] + public bool AuthenticationProviderType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgBody")] + public bool Body { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgConnectorType")] + public bool ConnectorType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgCorrelationId")] + public bool CorrelationId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(1024)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultBodySize")] + public int DefaultBodySize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultExtensionSize")] + public int DefaultExtensionSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(255)] + [System.Messaging.MessagingDescriptionAttribute("MsgDefaultLabelSize")] + public int DefaultLabelSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationQueue")] + public bool DestinationQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDestinationSymmetricKey")] + public bool DestinationSymmetricKey { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgDigitalSignature")] + public bool DigitalSignature { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgEncryptionAlgorithm")] + public bool EncryptionAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgExtension")] + public bool Extension { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgHashAlgorithm")] + public bool HashAlgorithm { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgId")] + public bool Id { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsFirstInTransaction")] + public bool IsFirstInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgIsLastInTransaction")] + public bool IsLastInTransaction { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgLabel")] + public bool Label { get { throw null; } set { } } + public bool LookupId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgMessageType")] + public bool MessageType { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgPriority")] + public bool Priority { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgRecoverable")] + public bool Recoverable { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgResponseQueue")] + public bool ResponseQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderCertificate")] + public bool SenderCertificate { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderId")] + public bool SenderId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSenderVersion")] + public bool SenderVersion { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSentTime")] + public bool SentTime { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgSourceMachine")] + public bool SourceMachine { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToBeReceived")] + public bool TimeToBeReceived { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTimeToReachQueue")] + public bool TimeToReachQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionId")] + public bool TransactionId { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgTransactionStatusQueue")] + public bool TransactionStatusQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseAuthentication")] + public bool UseAuthentication { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseDeadLetterQueue")] + public bool UseDeadLetterQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseEncryption")] + public bool UseEncryption { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseJournalQueue")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MsgUseTracing")] + public bool UseTracing { get { throw null; } set { } } + public void ClearAll() { } + public virtual object Clone() { throw null; } + public void SetAll() { } + [System.MonoTODOAttribute] + public void SetDefaults() { } + } + [System.ComponentModel.DefaultEventAttribute("ReceiveCompleted")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.InstallerTypeAttribute(typeof(System.Messaging.MessageQueueInstaller))] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageQueueConverter")] + public partial class MessageQueue : System.ComponentModel.Component, System.Collections.IEnumerable + { + public static readonly long InfiniteQueueSize; + public static readonly System.TimeSpan InfiniteTimeout; + public MessageQueue() { } + public MessageQueue(string path) { } + public MessageQueue(string path, bool sharedModeDenyReceive) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache) { } + public MessageQueue(string path, bool sharedModeDenyReceive, bool enableCache, System.Messaging.QueueAccessMode accessMode) { } + public MessageQueue(string path, System.Messaging.QueueAccessMode accessMode) { } + public System.Messaging.QueueAccessMode AccessMode { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Authenticate")] + public bool Authenticate { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_BasePriority")] + public short BasePriority { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanRead")] + public bool CanRead { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CanWrite")] + public bool CanWrite { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Category")] + public System.Guid Category { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_CreateTime")] + public System.DateTime CreateTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_DefaultPropertiesToSend")] + public System.Messaging.DefaultPropertiesToSend DefaultPropertiesToSend { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Messaging.MessagingDescriptionAttribute("MQ_DenySharedReceive")] + public bool DenySharedReceive { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public static bool EnableConnectionCache { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_EncryptionRequired")] + public System.Messaging.EncryptionRequired EncryptionRequired { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_FormatName")] + public string FormatName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.TypeConverterAttribute("System.Messaging.Design.MessageFormatterConverter")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Formatter")] + public System.Messaging.IMessageFormatter Formatter { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_GuidId")] + public System.Guid Id { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Label")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_LastModifyTime")] + public System.DateTime LastModifyTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MachineName")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumJournalSize")] + public long MaximumJournalSize { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MaximumQueueSize")] + public long MaximumQueueSize { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Messaging.MessagingDescriptionAttribute("MQ_MessageReadPropertyFilter")] + public System.Messaging.MessagePropertyFilter MessageReadPropertyFilter { get { throw null; } set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Messaging.MessagingDescriptionAttribute("MQ_Path")] + public string Path { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_QueueName")] + public string QueueName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_ReadHandle")] + public System.IntPtr ReadHandle { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Messaging.MessagingDescriptionAttribute("MQ_SynchronizingObject")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_Transactional")] + public bool Transactional { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public bool UseJournalQueue { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("MQ_WriteHandle")] + public System.IntPtr WriteHandle { get { throw null; } } + [System.Messaging.MessagingDescriptionAttribute("MQ_PeekCompleted")] + public event System.Messaging.PeekCompletedEventHandler PeekCompleted { add { } remove { } } + [System.Messaging.MessagingDescriptionAttribute("MQ_ReceiveCompleted")] + public event System.Messaging.ReceiveCompletedEventHandler ReceiveCompleted { add { } remove { } } + public System.IAsyncResult BeginPeek() { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginPeek(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive() { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, System.Messaging.Cursor cursor, object state, System.AsyncCallback callback) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject) { throw null; } + public System.IAsyncResult BeginReceive(System.TimeSpan timeout, object stateObject, System.AsyncCallback callback) { throw null; } + [System.MonoTODOAttribute] + public static void ClearConnectionCache() { } + public void Close() { } + public static System.Messaging.MessageQueue Create(string path) { throw null; } + public static System.Messaging.MessageQueue Create(string path, bool transactional) { throw null; } + public System.Messaging.Cursor CreateCursor() { throw null; } + public static void Delete(string path) { } + protected override void Dispose(bool disposing) { } + public System.Messaging.Message EndPeek(System.IAsyncResult asyncResult) { throw null; } + public System.Messaging.Message EndReceive(System.IAsyncResult asyncResult) { throw null; } + public static bool Exists(string path) { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.Message[] GetAllMessages() { throw null; } + [System.ObsoleteAttribute] + public System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Guid GetMachineId(string machineName) { throw null; } + [System.ObsoleteAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator() { throw null; } + [System.MonoTODOAttribute] + public System.Messaging.MessageEnumerator GetMessageEnumerator2() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueueEnumerator GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPrivateQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.MessageQueue[] GetPublicQueues() { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueues(System.Messaging.MessageQueueCriteria criteria) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByCategory(System.Guid category) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByLabel(string label) { throw null; } + [System.MonoTODOAttribute] + public static System.Messaging.MessageQueue[] GetPublicQueuesByMachine(string machineName) { throw null; } + public static System.Messaging.SecurityContext GetSecurityContext() { throw null; } + public System.Messaging.Message Peek() { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Peek(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.PeekAction action) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message PeekByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekById(string id) { throw null; } + public System.Messaging.Message PeekById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message PeekByLookupId(long lookupId) { throw null; } + public System.Messaging.Message PeekByLookupId(System.Messaging.MessageLookupAction action, long lookupId) { throw null; } + public void Purge() { } + public System.Messaging.Message Receive() { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.Cursor cursor, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message Receive(System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByCorrelationId(string correlationId, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveById(string id, System.TimeSpan timeout, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + public System.Messaging.Message ReceiveByLookupId(long lookupId) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransaction transaction) { throw null; } + public System.Messaging.Message ReceiveByLookupId(System.Messaging.MessageLookupAction action, long lookupId, System.Messaging.MessageQueueTransactionType transactionType) { throw null; } + [System.MonoTODOAttribute] + public void Refresh() { } + [System.MonoTODOAttribute] + public void ResetPermissions() { } + public void Send(object obj) { } + public void Send(object obj, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, System.Messaging.MessageQueueTransactionType transactionType) { } + public void Send(object obj, string label) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransaction transaction) { } + public void Send(object obj, string label, System.Messaging.MessageQueueTransactionType transactionType) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.AccessControlList dacl) { } + [System.MonoTODOAttribute] + public void SetPermissions(System.Messaging.MessageQueueAccessControlEntry ace) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public void SetPermissions(string user, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + } + public partial class MessageQueueAccessControlEntry : System.Messaging.AccessControlEntry + { + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights) { } + [System.MonoTODOAttribute] + public MessageQueueAccessControlEntry(System.Messaging.Trustee trustee, System.Messaging.MessageQueueAccessRights rights, System.Messaging.AccessControlEntryType entryType) { } + public System.Messaging.MessageQueueAccessRights MessageQueueAccessRights { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueueAccessRights + { + ChangeQueuePermissions = 262144, + DeleteJournalMessage = 8, + DeleteMessage = 1, + DeleteQueue = 65536, + FullControl = 983103, + GenericRead = 131115, + GenericWrite = 131108, + GetQueuePermissions = 131072, + GetQueueProperties = 32, + PeekMessage = 2, + ReceiveJournalMessage = 10, + ReceiveMessage = 3, + SetQueueProperties = 16, + TakeQueueOwnership = 524288, + WriteMessage = 4, + } + public partial class MessageQueueCriteria + { + public MessageQueueCriteria() { } + public System.Guid Category { get { throw null; } set { } } + public System.DateTime CreatedAfter { get { throw null; } set { } } + public System.DateTime CreatedBefore { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public System.DateTime ModifiedAfter { get { throw null; } set { } } + public System.DateTime ModifiedBefore { get { throw null; } set { } } + public void ClearAll() { } + } + public partial class MessageQueueEnumerator : System.MarshalByRefObject, System.Collections.IEnumerator, System.IDisposable + { + internal MessageQueueEnumerator() { } + public System.Messaging.MessageQueue Current { get { throw null; } } + public System.IntPtr LocatorHandle { [System.MonoTODOAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + [System.MonoTODOAttribute] + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + [System.SerializableAttribute] + public enum MessageQueueErrorCode + { + AccessDenied = -1072824283, + BadSecurityContext = -1072824267, + Base = -1072824320, + BufferOverflow = -1072824294, + CannotCreateCertificateStore = -1072824209, + CannotCreateHashEx = -1072824191, + CannotCreateOnGlobalCatalog = -1072824201, + CannotGetDistinguishedName = -1072824194, + CannotGrantAddGuid = -1072824206, + CannotHashDataEx = -1072824193, + CannotImpersonateClient = -1072824284, + CannotJoinDomain = -1072824202, + CannotLoadMsmqOcm = -1072824205, + CannotOpenCertificateStore = -1072824208, + CannotSetCryptographicSecurityDescriptor = -1072824212, + CannotSignDataEx = -1072824192, + CertificateNotProvided = -1072824211, + ComputerDoesNotSupportEncryption = -1072824269, + CorruptedInternalCertificate = -1072824275, + CorruptedPersonalCertStore = -1072824271, + CorruptedQueueWasDeleted = -1072824216, + CorruptedSecurityData = -1072824272, + CouldNotGetAccountInfo = -1072824265, + CouldNotGetUserSid = -1072824266, + DeleteConnectedNetworkInUse = -1072824248, + DependentClientLicenseOverflow = -1072824217, + DsError = -1072824253, + DsIsFull = -1072824254, + DtcConnect = -1072824244, + EncryptionProviderNotSupported = -1072824213, + FailVerifySignatureEx = -1072824190, + FormatNameBufferTooSmall = -1072824289, + Generic = -1072824319, + GuidNotMatching = -1072824200, + IllegalContext = -1072824229, + IllegalCriteriaColumns = -1072824264, + IllegalCursorAction = -1072824292, + IllegalEnterpriseOperation = -1072824207, + IllegalFormatName = -1072824290, + IllegalMessageProperties = -1072824255, + IllegalOperation = -1072824220, + IllegalPrivateProperties = -1072824197, + IllegalPropertyId = -1072824263, + IllegalPropertySize = -1072824261, + IllegalPropertyValue = -1072824296, + IllegalPropertyVt = -1072824295, + IllegalQueuePathName = -1072824300, + IllegalQueueProperties = -1072824259, + IllegalRelation = -1072824262, + IllegalRestrictionPropertyId = -1072824260, + IllegalSecurityDescriptor = -1072824287, + IllegalSort = -1072824304, + IllegalSortPropertyId = -1072824228, + IllegalUser = -1072824303, + InsufficientProperties = -1072824257, + InsufficientResources = -1072824281, + InvalidCertificate = -1072824276, + InvalidHandle = -1072824313, + InvalidOwner = -1072824252, + InvalidParameter = -1072824314, + IOTimeout = -1072824293, + LabelBufferTooSmall = -1072824226, + MachineExists = -1072824256, + MachineNotFound = -1072824307, + MessageAlreadyReceived = -1072824291, + MessageNotFound = -1072824184, + MessageStorageFailed = -1072824278, + MissingConnectorType = -1072824235, + MqisReadOnlyMode = -1072824224, + MqisServerEmpty = -1072824225, + NoDs = -1072824301, + NoEntryPointMsmqOcm = -1072824204, + NoGlobalCatalogInDomain = -1072824196, + NoInternalUserCertificate = -1072824273, + NoMsmqServersOnDc = -1072824203, + NoMsmqServersOnGlobalCatalog = -1072824195, + NoResponseFromObjectServer = -1072824247, + ObjectServerNotAvailable = -1072824246, + OperationCanceled = -1072824312, + PrivilegeNotHeld = -1072824282, + Property = -1072824318, + PropertyNotAllowed = -1072824258, + ProviderNameBufferTooSmall = -1072824221, + PublicKeyDoesNotExist = -1072824198, + PublicKeyNotFound = -1072824199, + QDnsPropertyNotSupported = -1072824210, + QueueDeleted = -1072824230, + QueueExists = -1072824315, + QueueNotAvailable = -1072824245, + QueueNotFound = -1072824317, + RemoteMachineNotAvailable = -1072824215, + ResultBufferTooSmall = -1072824250, + SecurityDescriptorBufferTooSmall = -1072824285, + SenderCertificateBufferTooSmall = -1072824277, + SenderIdBufferTooSmall = -1072824286, + ServiceNotAvailable = -1072824309, + SharingViolation = -1072824311, + SignatureBufferTooSmall = -1072824222, + StaleHandle = -1072824234, + SymmetricKeyBufferTooSmall = -1072824223, + TransactionEnlist = -1072824232, + TransactionImport = -1072824242, + TransactionSequence = -1072824239, + TransactionUsage = -1072824240, + UnsupportedAccessMode = -1072824251, + UnsupportedFormatNameOperation = -1072824288, + UnsupportedOperation = -1072824214, + UserBufferTooSmall = -1072824280, + WksCantServeClient = -1072824218, + WriteNotAllowed = -1072824219, + } + [System.SerializableAttribute] + public partial class MessageQueueException : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + protected MessageQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string Message { get { throw null; } } + public System.Messaging.MessageQueueErrorCode MessageQueueErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class MessageQueueInstaller : System.Configuration.Install.ComponentInstaller + { + [System.MonoTODOAttribute] + public MessageQueueInstaller() { } + [System.MonoTODOAttribute] + public MessageQueueInstaller(System.Messaging.MessageQueue componentToCopy) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Authenticate { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(0)] + public short BasePriority { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.GuidConverter))] + public System.Guid Category { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Messaging.EncryptionRequired)(0))] + public System.Messaging.EncryptionRequired EncryptionRequired { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute("")] + public string Label { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumJournalSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Drawing.SizeConverter))] + public long MaximumQueueSize { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + public string MulticastAddress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Messaging.Design.QueuePathEditor", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Path { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.Messaging.AccessControlList Permissions { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool Transactional { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute((System.Configuration.Install.UninstallAction)(0))] + public System.Configuration.Install.UninstallAction UninstallAction { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool UseJournalQueue { [System.MonoTODOAttribute]get { throw null; } [System.MonoTODOAttribute]set { } } + [System.MonoTODOAttribute] + public override void Commit(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + [System.MonoTODOAttribute] + public override void Install(System.Collections.IDictionary stateSaver) { } + [System.MonoTODOAttribute] + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + [System.MonoTODOAttribute] + public override void Rollback(System.Collections.IDictionary savedState) { } + [System.MonoTODOAttribute] + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.SerializableAttribute] + public sealed partial class MessageQueuePermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public MessageQueuePermission() { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public MessageQueuePermission(System.Messaging.MessageQueuePermissionEntry[] permissionAccessEntries) { } + public MessageQueuePermission(System.Security.Permissions.PermissionState state) { } + public System.Messaging.MessageQueuePermissionEntryCollection PermissionEntries { get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + [System.MonoTODOAttribute] + public override void FromXml(System.Security.SecurityElement securityElement) { } + [System.MonoTODOAttribute] + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + [System.MonoTODOAttribute] + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.SecurityElement ToXml() { throw null; } + [System.MonoTODOAttribute] + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum MessageQueuePermissionAccess + { + Administer = 62, + Browse = 2, + None = 0, + Peek = 10, + Receive = 26, + Send = 6, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class MessageQueuePermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public MessageQueuePermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Category { get { throw null; } set { } } + public string Label { get { throw null; } set { } } + public string MachineName { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntry + { + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string path) { } + public MessageQueuePermissionEntry(System.Messaging.MessageQueuePermissionAccess permissionAccess, string machineName, string label, string category) { } + public string Category { get { throw null; } } + public string Label { get { throw null; } } + public string MachineName { get { throw null; } } + public string Path { get { throw null; } } + public System.Messaging.MessageQueuePermissionAccess PermissionAccess { get { throw null; } } + } + [System.SerializableAttribute] + public partial class MessageQueuePermissionEntryCollection : System.Collections.CollectionBase + { + internal MessageQueuePermissionEntryCollection() { } + public System.Messaging.MessageQueuePermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void AddRange(System.Messaging.MessageQueuePermissionEntryCollection value) { } + public void AddRange(System.Messaging.MessageQueuePermissionEntry[] value) { } + public bool Contains(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void CopyTo(System.Messaging.MessageQueuePermissionEntry[] array, int index) { } + [System.MonoTODOAttribute] + public int IndexOf(System.Messaging.MessageQueuePermissionEntry value) { throw null; } + public void Insert(int index, System.Messaging.MessageQueuePermissionEntry value) { } + [System.MonoTODOAttribute] + protected override void OnClear() { } + [System.MonoTODOAttribute] + protected override void OnInsert(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnRemove(int index, object value) { } + [System.MonoTODOAttribute] + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.Messaging.MessageQueuePermissionEntry value) { } + } + public partial class MessageQueueTransaction : System.IDisposable + { + public MessageQueueTransaction() { } + public System.Messaging.MessageQueueTransactionStatus Status { get { throw null; } } + public void Abort() { } + public void Begin() { } + public void Commit() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MessageQueueTransaction() { } + } + [System.SerializableAttribute] + public enum MessageQueueTransactionStatus + { + Aborted = 0, + Committed = 1, + Initialized = 2, + Pending = 3, + } + [System.SerializableAttribute] + public enum MessageQueueTransactionType + { + Automatic = 1, + None = 0, + Single = 3, + } + [System.SerializableAttribute] + public enum MessageType + { + Acknowledgment = 1, + Normal = 2, + Report = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MessagingDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + [System.MonoTODOAttribute("localization")] + public MessagingDescriptionAttribute(string description) { } + [System.MonoTODOAttribute("localization")] + public override string Description { get { throw null; } } + } + public enum PeekAction + { + Current = -2147483648, + Next = -2147483647, + } + public partial class PeekCompletedEventArgs : System.EventArgs + { + internal PeekCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void PeekCompletedEventHandler(object sender, System.Messaging.PeekCompletedEventArgs e); + public enum QueueAccessMode + { + Peek = 32, + PeekAndAdmin = 160, + Receive = 1, + ReceiveAndAdmin = 129, + Send = 2, + SendAndReceive = 3, + } + public partial class ReceiveCompletedEventArgs : System.EventArgs + { + internal ReceiveCompletedEventArgs() { } + public System.IAsyncResult AsyncResult { get { throw null; } set { } } + public System.Messaging.Message Message { get { throw null; } } + } + [System.SerializableAttribute] + public delegate void ReceiveCompletedEventHandler(object sender, System.Messaging.ReceiveCompletedEventArgs e); + public sealed partial class SecurityContext : System.IDisposable + { + internal SecurityContext() { } + public void Dispose() { } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum StandardAccessRights + { + All = 2031616, + Delete = 65536, + Execute = 131072, + ModifyOwner = 524288, + None = 0, + Read = 131072, + ReadSecurity = 131072, + Required = 851968, + Synchronize = 1048576, + Write = 131072, + WriteSecurity = 262144, + } + public partial class Trustee + { + [System.MonoTODOAttribute] + public Trustee() { } + [System.MonoTODOAttribute("What about systemName?")] + public Trustee(string name) { } + public Trustee(string name, string systemName) { } + public Trustee(string name, string systemName, System.Messaging.TrusteeType trusteeType) { } + public string Name { get { throw null; } set { } } + public string SystemName { get { throw null; } set { } } + public System.Messaging.TrusteeType TrusteeType { get { throw null; } set { } } + } + [System.SerializableAttribute] + public enum TrusteeType + { + Alias = 4, + Computer = 5, + Domain = 3, + Group = 2, + Unknown = 0, + User = 1, + } + public partial class XmlMessageFormatter : System.ICloneable, System.Messaging.IMessageFormatter + { + public XmlMessageFormatter() { } + public XmlMessageFormatter(string[] targetTypeNames) { } + public XmlMessageFormatter(System.Type[] targetTypes) { } + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypeNames")] + public string[] TargetTypeNames { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Messaging.MessagingDescriptionAttribute("XmlMsgTargetTypes")] + public System.Type[] TargetTypes { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CanRead(System.Messaging.Message message) { throw null; } + public object Clone() { throw null; } + public object Read(System.Messaging.Message message) { throw null; } + public void Write(System.Messaging.Message message, object obj) { } + } +} +namespace System.Messaging.Design +{ + [System.MonoTODOAttribute] + public partial class QueuePathDialog : System.Windows.Forms.Form + { + [System.MonoTODOAttribute] + public QueuePathDialog(System.IServiceProvider provider) { } + [System.MonoTODOAttribute] + public QueuePathDialog(System.Windows.Forms.Design.IUIService uiService) { } + [System.MonoTODOAttribute] + public string Path { get { throw null; } } + [System.MonoTODOAttribute] + public void ChoosePath() { } + [System.MonoTODOAttribute] + public void DoubleClicked(object source, System.EventArgs e) { } + protected override void OnFormClosing(System.Windows.Forms.FormClosingEventArgs e) { } + protected override void OnHandleCreated(System.EventArgs e) { } + [System.MonoTODOAttribute] + public void SelectQueue(System.Messaging.MessageQueue queue) { } + } + public partial class QueuePathEditor : System.Drawing.Design.UITypeEditor + { + [System.MonoTODOAttribute] + public QueuePathEditor() { } + [System.MonoTODOAttribute] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + [System.MonoTODOAttribute] + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Net.Http.Formatting.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Net.Http.Formatting.cs.REMOVED.git-id new file mode 100644 index 0000000000..17df69285b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Net.Http.Formatting.cs.REMOVED.git-id @@ -0,0 +1 @@ +bae8733212ee6cf090c0ef3b915c4d0129ca88fe \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Net.Http.WebRequest.cs b/external/binary-reference-assemblies/src/v4.6/System.Net.Http.WebRequest.cs new file mode 100644 index 0000000000..73be3c4a7e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Net.Http.WebRequest.cs @@ -0,0 +1,74 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.WebRequest.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net.Http +{ + public partial class WebRequestHandler : System.Net.Http.HttpClientHandler + { + public WebRequestHandler() { } + public bool AllowPipelining { get { throw null; } set { } } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + [System.MonoTODOAttribute] + public System.TimeSpan ContinueTimeout { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public int MaxResponseHeadersLength { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Net.Http.cs b/external/binary-reference-assemblies/src/v4.6/System.Net.Http.cs new file mode 100644 index 0000000000..bf4bf4d743 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Net.Http.cs @@ -0,0 +1,642 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.Http.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.Http.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Net.Http +{ + public partial class ByteArrayContent : System.Net.Http.HttpContent + { + public ByteArrayContent(byte[] content) { } + public ByteArrayContent(byte[] content, int offset, int count) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public enum ClientCertificateOption + { + Automatic = 1, + Manual = 0, + } + public abstract partial class DelegatingHandler : System.Net.Http.HttpMessageHandler + { + protected DelegatingHandler() { } + protected DelegatingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + public System.Net.Http.HttpMessageHandler InnerHandler { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class FormUrlEncodedContent : System.Net.Http.ByteArrayContent + { + public FormUrlEncodedContent(System.Collections.Generic.IEnumerable> nameValueCollection) : base (default(byte[])) { } + } + public partial class HttpClient : System.Net.Http.HttpMessageInvoker + { + public HttpClient() : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public HttpClient(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) : base (default(System.Net.Http.HttpMessageHandler)) { } + public System.Uri BaseAddress { get { throw null; } set { } } + public System.Net.Http.Headers.HttpRequestHeaders DefaultRequestHeaders { get { throw null; } } + public long MaxResponseContentBufferSize { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public void CancelPendingRequests() { } + public System.Threading.Tasks.Task DeleteAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task DeleteAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task GetAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(string requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetAsync(System.Uri requestUri, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetByteArrayAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStreamAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(string requestUri) { throw null; } + public System.Threading.Tasks.Task GetStringAsync(System.Uri requestUri) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PostAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(string requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content) { throw null; } + public System.Threading.Tasks.Task PutAsync(System.Uri requestUri, System.Net.Http.HttpContent content, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption) { throw null; } + public System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpClientHandler : System.Net.Http.HttpMessageHandler + { + public HttpClientHandler() { } + public bool AllowAutoRedirect { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Net.Http.ClientCertificateOption ClientCertificateOptions { get { throw null; } set { } } + public System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public int MaxAutomaticRedirections { get { throw null; } set { } } + public long MaxRequestContentBufferSize { get { throw null; } set { } } + public bool PreAuthenticate { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual bool SupportsAutomaticDecompression { get { throw null; } } + public virtual bool SupportsProxy { get { throw null; } } + public virtual bool SupportsRedirectConfiguration { get { throw null; } } + public bool UseCookies { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public bool UseProxy { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected internal override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public enum HttpCompletionOption + { + ResponseContentRead = 0, + ResponseHeadersRead = 1, + } + public abstract partial class HttpContent : System.IDisposable + { + protected HttpContent() { } + public System.Net.Http.Headers.HttpContentHeaders Headers { get { throw null; } } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream) { throw null; } + public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected virtual System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Threading.Tasks.Task LoadIntoBufferAsync() { throw null; } + public System.Threading.Tasks.Task LoadIntoBufferAsync(long maxBufferSize) { throw null; } + public System.Threading.Tasks.Task ReadAsByteArrayAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStreamAsync() { throw null; } + public System.Threading.Tasks.Task ReadAsStringAsync() { throw null; } + protected abstract System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context); + protected internal abstract bool TryComputeLength(out long length); + } + public abstract partial class HttpMessageHandler : System.IDisposable + { + protected HttpMessageHandler() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected internal abstract System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + } + public partial class HttpMessageInvoker : System.IDisposable + { + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler) { } + public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HttpMethod : System.IEquatable + { + public HttpMethod(string method) { } + public static System.Net.Http.HttpMethod Delete { get { throw null; } } + public static System.Net.Http.HttpMethod Get { get { throw null; } } + public static System.Net.Http.HttpMethod Head { get { throw null; } } + public string Method { get { throw null; } } + public static System.Net.Http.HttpMethod Options { get { throw null; } } + public static System.Net.Http.HttpMethod Post { get { throw null; } } + public static System.Net.Http.HttpMethod Put { get { throw null; } } + public static System.Net.Http.HttpMethod Trace { get { throw null; } } + public bool Equals(System.Net.Http.HttpMethod other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public static bool operator !=(System.Net.Http.HttpMethod left, System.Net.Http.HttpMethod right) { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class HttpRequestException : System.Exception + { + public HttpRequestException() { } + public HttpRequestException(string message) { } + public HttpRequestException(string message, System.Exception inner) { } + } + public partial class HttpRequestMessage : System.IDisposable + { + public HttpRequestMessage() { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, string requestUri) { } + public HttpRequestMessage(System.Net.Http.HttpMethod method, System.Uri requestUri) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpRequestHeaders Headers { get { throw null; } } + public System.Net.Http.HttpMethod Method { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + public System.Uri RequestUri { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override string ToString() { throw null; } + } + public partial class HttpResponseMessage : System.IDisposable + { + public HttpResponseMessage() { } + public HttpResponseMessage(System.Net.HttpStatusCode statusCode) { } + public System.Net.Http.HttpContent Content { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Http.Headers.HttpResponseHeaders Headers { get { throw null; } } + public bool IsSuccessStatusCode { get { throw null; } } + public string ReasonPhrase { get { throw null; } set { } } + public System.Net.Http.HttpRequestMessage RequestMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } set { } } + public System.Version Version { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode() { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class MessageProcessingHandler : System.Net.Http.DelegatingHandler + { + protected MessageProcessingHandler() { } + protected MessageProcessingHandler(System.Net.Http.HttpMessageHandler innerHandler) { } + protected abstract System.Net.Http.HttpRequestMessage ProcessRequest(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); + protected abstract System.Net.Http.HttpResponseMessage ProcessResponse(System.Net.Http.HttpResponseMessage response, System.Threading.CancellationToken cancellationToken); + protected internal sealed override System.Threading.Tasks.Task 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.Collections.IEnumerable + { + public MultipartContent() { } + public MultipartContent(string subtype) { } + public MultipartContent(string subtype, string boundary) { } + public virtual void Add(System.Net.Http.HttpContent content) { } + protected override void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class MultipartFormDataContent : System.Net.Http.MultipartContent + { + public MultipartFormDataContent() { } + public MultipartFormDataContent(string boundary) { } + public override void Add(System.Net.Http.HttpContent content) { } + public void Add(System.Net.Http.HttpContent content, string name) { } + public void Add(System.Net.Http.HttpContent content, string name, string fileName) { } + } + public partial class StreamContent : System.Net.Http.HttpContent + { + public StreamContent(System.IO.Stream content) { } + public StreamContent(System.IO.Stream content, int bufferSize) { } + protected override System.Threading.Tasks.Task CreateContentReadStreamAsync() { throw null; } + protected override void Dispose(bool disposing) { } + protected override System.Threading.Tasks.Task SerializeToStreamAsync(System.IO.Stream stream, System.Net.TransportContext context) { throw null; } + protected internal override bool TryComputeLength(out long length) { length = default(long); throw null; } + } + public partial class StringContent : System.Net.Http.ByteArrayContent + { + public StringContent(string content) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding) : base (default(byte[])) { } + public StringContent(string content, System.Text.Encoding encoding, string mediaType) : base (default(byte[])) { } + } +} +namespace System.Net.Http.Headers +{ + public partial class AuthenticationHeaderValue : System.ICloneable + { + public AuthenticationHeaderValue(string scheme) { } + public AuthenticationHeaderValue(string scheme, string parameter) { } + public string Parameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Scheme { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.AuthenticationHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.AuthenticationHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.AuthenticationHeaderValue); throw null; } + } + public partial class CacheControlHeaderValue : System.ICloneable + { + public CacheControlHeaderValue() { } + public System.Collections.Generic.ICollection Extensions { get { throw null; } } + public System.Nullable MaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MaxStale { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MaxStaleLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable MinFresh { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool MustRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoCache { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection NoCacheHeaders { get { throw null; } } + public bool NoStore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool NoTransform { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool OnlyIfCached { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Private { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.ICollection PrivateHeaders { get { throw null; } } + public bool ProxyRevalidate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Public { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Nullable SharedMaxAge { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.CacheControlHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.CacheControlHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.CacheControlHeaderValue); throw null; } + } + public partial class ContentDispositionHeaderValue : System.ICloneable + { + protected ContentDispositionHeaderValue(System.Net.Http.Headers.ContentDispositionHeaderValue source) { } + public ContentDispositionHeaderValue(string dispositionType) { } + public System.Nullable CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FileNameStar { get { throw null; } set { } } + public System.Nullable ModificationDate { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public System.Nullable ReadDate { get { throw null; } set { } } + public System.Nullable Size { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentDispositionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentDispositionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentDispositionHeaderValue); throw null; } + } + public partial class ContentRangeHeaderValue : System.ICloneable + { + public ContentRangeHeaderValue(long length) { } + public ContentRangeHeaderValue(long from, long to) { } + public ContentRangeHeaderValue(long from, long to, long length) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasLength { get { throw null; } } + public bool HasRange { get { throw null; } } + public System.Nullable Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ContentRangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ContentRangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ContentRangeHeaderValue); throw null; } + } + public partial class EntityTagHeaderValue : System.ICloneable + { + public EntityTagHeaderValue(string tag) { } + public EntityTagHeaderValue(string tag, bool isWeak) { } + public static System.Net.Http.Headers.EntityTagHeaderValue Any { get { throw null; } } + public bool IsWeak { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Tag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.EntityTagHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.EntityTagHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.EntityTagHeaderValue); throw null; } + } + public sealed partial class HttpContentHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpContentHeaders() { } + public System.Collections.Generic.ICollection Allow { get { throw null; } } + public System.Net.Http.Headers.ContentDispositionHeaderValue ContentDisposition { get { throw null; } set { } } + public System.Collections.Generic.ICollection ContentEncoding { get { throw null; } } + public System.Collections.Generic.ICollection ContentLanguage { get { throw null; } } + public System.Nullable ContentLength { get { throw null; } set { } } + public System.Uri ContentLocation { get { throw null; } set { } } + public byte[] ContentMD5 { get { throw null; } set { } } + public System.Net.Http.Headers.ContentRangeHeaderValue ContentRange { get { throw null; } set { } } + public System.Net.Http.Headers.MediaTypeHeaderValue ContentType { get { throw null; } set { } } + public System.Nullable Expires { get { throw null; } set { } } + public System.Nullable LastModified { get { throw null; } set { } } + } + public abstract partial class HttpHeaders : System.Collections.Generic.IEnumerable>>, System.Collections.IEnumerable + { + protected HttpHeaders() { } + public void Add(string name, System.Collections.Generic.IEnumerable values) { } + public void Add(string name, string value) { } + public void Clear() { } + public bool Contains(string name) { throw null; } + public System.Collections.Generic.IEnumerator>> GetEnumerator() { throw null; } + public System.Collections.Generic.IEnumerable GetValues(string name) { throw null; } + public bool Remove(string name) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryAddWithoutValidation(string name, System.Collections.Generic.IEnumerable values) { throw null; } + public bool TryAddWithoutValidation(string name, string value) { throw null; } + public bool TryGetValues(string name, out System.Collections.Generic.IEnumerable values) { values = default(System.Collections.Generic.IEnumerable); throw null; } + } + public sealed partial class HttpHeaderValueCollection : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable where T : class + { + internal HttpHeaderValueCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public void ParseAdd(string input) { } + public bool Remove(T item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public override string ToString() { throw null; } + public bool TryParseAdd(string input) { throw null; } + } + public sealed partial class HttpRequestHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpRequestHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection Accept { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptCharset { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptEncoding { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptLanguage { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue Authorization { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Expect { get { throw null; } } + public System.Nullable ExpectContinue { get { throw null; } set { } } + public string From { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection IfNoneMatch { get { throw null; } } + public System.Net.Http.Headers.RangeConditionHeaderValue IfRange { get { throw null; } set { } } + public System.Nullable IfUnmodifiedSince { get { throw null; } set { } } + public System.Nullable MaxForwards { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.AuthenticationHeaderValue ProxyAuthorization { get { throw null; } set { } } + public System.Net.Http.Headers.RangeHeaderValue Range { get { throw null; } set { } } + public System.Uri Referrer { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection TE { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection UserAgent { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + } + public sealed partial class HttpResponseHeaders : System.Net.Http.Headers.HttpHeaders + { + internal HttpResponseHeaders() { } + public System.Net.Http.Headers.HttpHeaderValueCollection AcceptRanges { get { throw null; } } + public System.Nullable Age { get { throw null; } set { } } + public System.Net.Http.Headers.CacheControlHeaderValue CacheControl { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Connection { get { throw null; } } + public System.Nullable ConnectionClose { get { throw null; } set { } } + public System.Nullable Date { get { throw null; } set { } } + public System.Net.Http.Headers.EntityTagHeaderValue ETag { get { throw null; } set { } } + public System.Uri Location { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Pragma { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection ProxyAuthenticate { get { throw null; } } + public System.Net.Http.Headers.RetryConditionHeaderValue RetryAfter { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Server { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Trailer { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection TransferEncoding { get { throw null; } } + public System.Nullable TransferEncodingChunked { get { throw null; } set { } } + public System.Net.Http.Headers.HttpHeaderValueCollection Upgrade { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Vary { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Via { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection Warning { get { throw null; } } + public System.Net.Http.Headers.HttpHeaderValueCollection WwwAuthenticate { get { throw null; } } + } + public partial class MediaTypeHeaderValue : System.ICloneable + { + protected MediaTypeHeaderValue(System.Net.Http.Headers.MediaTypeHeaderValue source) { } + public MediaTypeHeaderValue(string mediaType) { } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.MediaTypeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeHeaderValue); throw null; } + } + public sealed partial class MediaTypeWithQualityHeaderValue : System.Net.Http.Headers.MediaTypeHeaderValue, System.ICloneable + { + public MediaTypeWithQualityHeaderValue(string mediaType) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public MediaTypeWithQualityHeaderValue(string mediaType, double quality) : base (default(System.Net.Http.Headers.MediaTypeHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.MediaTypeWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.MediaTypeWithQualityHeaderValue); throw null; } + } + public partial class NameValueHeaderValue : System.ICloneable + { + protected NameValueHeaderValue(System.Net.Http.Headers.NameValueHeaderValue source) { } + public NameValueHeaderValue(string name) { } + public NameValueHeaderValue(string name, string value) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.NameValueHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueHeaderValue); throw null; } + } + public partial class NameValueWithParametersHeaderValue : System.Net.Http.Headers.NameValueHeaderValue, System.ICloneable + { + protected NameValueWithParametersHeaderValue(System.Net.Http.Headers.NameValueWithParametersHeaderValue source) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name) : base (default(string)) { } + public NameValueWithParametersHeaderValue(string name, string value) : base (default(string)) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static new System.Net.Http.Headers.NameValueWithParametersHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.NameValueWithParametersHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.NameValueWithParametersHeaderValue); throw null; } + } + public partial class ProductHeaderValue : System.ICloneable + { + public ProductHeaderValue(string name) { } + public ProductHeaderValue(string name, string version) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductHeaderValue); throw null; } + } + public partial class ProductInfoHeaderValue : System.ICloneable + { + public ProductInfoHeaderValue(System.Net.Http.Headers.ProductHeaderValue product) { } + public ProductInfoHeaderValue(string comment) { } + public ProductInfoHeaderValue(string productName, string productVersion) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.ProductHeaderValue Product { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ProductInfoHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ProductInfoHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ProductInfoHeaderValue); throw null; } + } + public partial class RangeConditionHeaderValue : System.ICloneable + { + public RangeConditionHeaderValue(System.DateTimeOffset date) { } + public RangeConditionHeaderValue(System.Net.Http.Headers.EntityTagHeaderValue entityTag) { } + public RangeConditionHeaderValue(string entityTag) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Http.Headers.EntityTagHeaderValue EntityTag { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeConditionHeaderValue); throw null; } + } + public partial class RangeHeaderValue : System.ICloneable + { + public RangeHeaderValue() { } + public RangeHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Collections.Generic.ICollection Ranges { get { throw null; } } + public string Unit { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RangeHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RangeHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RangeHeaderValue); throw null; } + } + public partial class RangeItemHeaderValue : System.ICloneable + { + public RangeItemHeaderValue(System.Nullable from, System.Nullable to) { } + public System.Nullable From { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable To { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + } + public partial class RetryConditionHeaderValue : System.ICloneable + { + public RetryConditionHeaderValue(System.DateTimeOffset date) { } + public RetryConditionHeaderValue(System.TimeSpan delta) { } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Delta { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.RetryConditionHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.RetryConditionHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.RetryConditionHeaderValue); throw null; } + } + public partial class StringWithQualityHeaderValue : System.ICloneable + { + public StringWithQualityHeaderValue(string value) { } + public StringWithQualityHeaderValue(string value, double quality) { } + public System.Nullable Quality { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.StringWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.StringWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.StringWithQualityHeaderValue); throw null; } + } + public partial class TransferCodingHeaderValue : System.ICloneable + { + protected TransferCodingHeaderValue(System.Net.Http.Headers.TransferCodingHeaderValue source) { } + public TransferCodingHeaderValue(string value) { } + public System.Collections.Generic.ICollection Parameters { get { throw null; } } + public string Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.TransferCodingHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingHeaderValue); throw null; } + } + public sealed partial class TransferCodingWithQualityHeaderValue : System.Net.Http.Headers.TransferCodingHeaderValue, System.ICloneable + { + public TransferCodingWithQualityHeaderValue(string value) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public TransferCodingWithQualityHeaderValue(string value, double quality) : base (default(System.Net.Http.Headers.TransferCodingHeaderValue)) { } + public System.Nullable Quality { get { throw null; } set { } } + public static new System.Net.Http.Headers.TransferCodingWithQualityHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.TransferCodingWithQualityHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.TransferCodingWithQualityHeaderValue); throw null; } + } + public partial class ViaHeaderValue : System.ICloneable + { + public ViaHeaderValue(string protocolVersion, string receivedBy) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName) { } + public ViaHeaderValue(string protocolVersion, string receivedBy, string protocolName, string comment) { } + public string Comment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProtocolVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ReceivedBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.ViaHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.ViaHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.ViaHeaderValue); throw null; } + } + public partial class WarningHeaderValue : System.ICloneable + { + public WarningHeaderValue(int code, string agent, string text) { } + public WarningHeaderValue(int code, string agent, string text, System.DateTimeOffset date) { } + public string Agent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Nullable Date { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.Http.Headers.WarningHeaderValue Parse(string input) { throw null; } + object System.ICloneable.Clone() { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string input, out System.Net.Http.Headers.WarningHeaderValue parsedValue) { parsedValue = default(System.Net.Http.Headers.WarningHeaderValue); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Net.cs b/external/binary-reference-assemblies/src/v4.6/System.Net.cs new file mode 100644 index 0000000000..a09e0298aa --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Net.cs @@ -0,0 +1,723 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Net.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Net.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Cookie))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieContainer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.CookieException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DnsEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.DownloadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.EndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpRequestHeader))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpStatusCode))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.HttpWebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ICredentials))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IPEndPoint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.IWebRequestCreate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkCredential))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkAddressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkChange))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.NetworkInformation.NetworkInterface))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenReadCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.OpenWriteCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.ProtocolViolationException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.SocketAddress))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.AddressFamily))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.ProtocolType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.Socket))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketAsyncOperation))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketError))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketShutdown))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketType))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadProgressChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.UploadStringCompletedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebClient))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebExceptionStatus))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebHeaderCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebRequest))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WebResponse))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.WriteStreamClosedEventHandler))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Net +{ + public partial interface INetworkProgress + { + event System.EventHandler ProgressChanged; + event System.EventHandler ProgressCompleted; + event System.EventHandler ProgressFailed; + } + public partial class IPEndPointCollection : System.Collections.ObjectModel.Collection + { + 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.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 + { + 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.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 + { + 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 ResolveCompleted { add { } remove { } } + public event System.EventHandler 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 ApplicationChanged { add { } remove { } } + public event System.EventHandler CreateContactCompleted { add { } remove { } } + public event System.EventHandler NameChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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.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 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.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 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 + { + 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 LocalApplicationChanged { add { } remove { } } + public static event System.EventHandler LocalNameChanged { add { } remove { } } + public static event System.EventHandler LocalObjectChanged { add { } remove { } } + public static event System.EventHandler 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.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 ApplicationChanged { add { } remove { } } + public event System.EventHandler ObjectChanged { add { } remove { } } + public event System.EventHandler PresenceChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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.IEquatable + { + 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.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 PeerNearMeChanged { add { } remove { } } + public event System.EventHandler 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 + { + 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.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 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 + { + 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/external/binary-reference-assemblies/src/v4.6/System.Numerics.Vectors.cs b/external/binary-reference-assemblies/src/v4.6/System.Numerics.Vectors.cs new file mode 100644 index 0000000000..db256cfd6f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Numerics.Vectors.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.Vectors.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Matrix3x2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Matrix4x4))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Plane))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Quaternion))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector2))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector3))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Numerics.Vector4))] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Numerics.cs b/external/binary-reference-assemblies/src/v4.6/System.Numerics.cs new file mode 100644 index 0000000000..9db971a3b6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Numerics.cs @@ -0,0 +1,604 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Numerics.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Numerics.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Numerics +{ + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BigInteger : System.IComparable, System.IComparable, System.IEquatable, System.IFormattable + { + [System.CLSCompliantAttribute(false)] + public BigInteger(byte[] value) { throw null;} + public BigInteger(decimal value) { throw null;} + public BigInteger(double value) { throw null;} + public BigInteger(int value) { throw null;} + public BigInteger(long value) { throw null;} + public BigInteger(float value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(uint value) { throw null;} + [System.CLSCompliantAttribute(false)] + public BigInteger(ulong value) { throw null;} + public bool IsEven { get { throw null; } } + public bool IsOne { get { throw null; } } + public bool IsPowerOfTwo { get { throw null; } } + public bool IsZero { get { throw null; } } + public static System.Numerics.BigInteger MinusOne { get { throw null; } } + public static System.Numerics.BigInteger One { get { throw null; } } + public int Sign { get { throw null; } } + public static System.Numerics.BigInteger Zero { get { throw null; } } + public static System.Numerics.BigInteger Abs(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Add(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static int Compare(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public int CompareTo(long other) { throw null; } + public int CompareTo(System.Numerics.BigInteger other) { throw null; } + public int CompareTo(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public int CompareTo(ulong other) { throw null; } + public static System.Numerics.BigInteger Divide(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger DivRem(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor, out System.Numerics.BigInteger remainder) { remainder = default(System.Numerics.BigInteger); throw null; } + public bool Equals(long other) { throw null; } + public bool Equals(System.Numerics.BigInteger other) { throw null; } + public override bool Equals(object obj) { throw null; } + [System.CLSCompliantAttribute(false)] + public bool Equals(ulong other) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.BigInteger GreatestCommonDivisor(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static double Log(System.Numerics.BigInteger value) { throw null; } + public static double Log(System.Numerics.BigInteger value, double baseValue) { throw null; } + public static double Log10(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Max(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Min(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger ModPow(System.Numerics.BigInteger value, System.Numerics.BigInteger exponent, System.Numerics.BigInteger modulus) { throw null; } + public static System.Numerics.BigInteger Multiply(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger Negate(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator &(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator |(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator --(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator /(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static bool operator ==(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator ==(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator ==(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ^(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static explicit operator System.Numerics.BigInteger (decimal value) { throw null; } + public static explicit operator System.Numerics.BigInteger (double value) { throw null; } + public static explicit operator byte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator decimal (System.Numerics.BigInteger value) { throw null; } + public static explicit operator double (System.Numerics.BigInteger value) { throw null; } + public static explicit operator short (System.Numerics.BigInteger value) { throw null; } + public static explicit operator int (System.Numerics.BigInteger value) { throw null; } + public static explicit operator long (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator sbyte (System.Numerics.BigInteger value) { throw null; } + public static explicit operator float (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ushort (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Numerics.BigInteger value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Numerics.BigInteger value) { throw null; } + public static explicit operator System.Numerics.BigInteger (float value) { throw null; } + public static bool operator >(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator >=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static implicit operator System.Numerics.BigInteger (byte value) { throw null; } + public static implicit operator System.Numerics.BigInteger (short value) { throw null; } + public static implicit operator System.Numerics.BigInteger (int value) { throw null; } + public static implicit operator System.Numerics.BigInteger (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (sbyte value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.BigInteger (ulong value) { throw null; } + public static System.Numerics.BigInteger operator ++(System.Numerics.BigInteger value) { throw null; } + public static bool operator !=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator !=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator !=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator <<(System.Numerics.BigInteger value, int shift) { throw null; } + public static bool operator <(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <(ulong left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(long left, System.Numerics.BigInteger right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, long right) { throw null; } + public static bool operator <=(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(System.Numerics.BigInteger left, ulong right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static bool operator <=(ulong left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator %(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger operator *(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator ~(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator >>(System.Numerics.BigInteger value, int shift) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public static System.Numerics.BigInteger operator -(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger operator +(System.Numerics.BigInteger value) { throw null; } + public static System.Numerics.BigInteger Parse(string value) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Parse(string value, System.IFormatProvider provider) { throw null; } + public static System.Numerics.BigInteger Pow(System.Numerics.BigInteger value, int exponent) { throw null; } + public static System.Numerics.BigInteger Remainder(System.Numerics.BigInteger dividend, System.Numerics.BigInteger divisor) { throw null; } + public static System.Numerics.BigInteger Subtract(System.Numerics.BigInteger left, System.Numerics.BigInteger right) { throw null; } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + public static bool TryParse(string value, System.Globalization.NumberStyles style, System.IFormatProvider provider, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + public static bool TryParse(string value, out System.Numerics.BigInteger result) { result = default(System.Numerics.BigInteger); throw null; } + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Complex : System.IEquatable, System.IFormattable + { + public static readonly System.Numerics.Complex ImaginaryOne; + public static readonly System.Numerics.Complex One; + public static readonly System.Numerics.Complex Zero; + public Complex(double real, double imaginary) { throw null;} + public double Imaginary { get { throw null; } } + public double Magnitude { get { throw null; } } + public double Phase { get { throw null; } } + public double Real { get { throw null; } } + public static double Abs(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Acos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Add(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Asin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Atan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Conjugate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cos(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Cosh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Divide(System.Numerics.Complex dividend, System.Numerics.Complex divisor) { throw null; } + public bool Equals(System.Numerics.Complex value) { throw null; } + public override bool Equals(object obj) { throw null; } + public static System.Numerics.Complex Exp(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex FromPolarCoordinates(double magnitude, double phase) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Log(System.Numerics.Complex value, double baseValue) { throw null; } + public static System.Numerics.Complex Log10(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Multiply(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Negate(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex operator +(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator /(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static bool operator ==(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static explicit operator System.Numerics.Complex (decimal value) { throw null; } + public static explicit operator System.Numerics.Complex (System.Numerics.BigInteger value) { throw null; } + public static implicit operator System.Numerics.Complex (byte value) { throw null; } + public static implicit operator System.Numerics.Complex (double value) { throw null; } + public static implicit operator System.Numerics.Complex (short value) { throw null; } + public static implicit operator System.Numerics.Complex (int value) { throw null; } + public static implicit operator System.Numerics.Complex (long value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (sbyte value) { throw null; } + public static implicit operator System.Numerics.Complex (float value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ushort value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (uint value) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Numerics.Complex (ulong value) { throw null; } + public static bool operator !=(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator *(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex operator -(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, double power) { throw null; } + public static System.Numerics.Complex Pow(System.Numerics.Complex value, System.Numerics.Complex power) { throw null; } + public static System.Numerics.Complex Reciprocal(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sin(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sinh(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Sqrt(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Subtract(System.Numerics.Complex left, System.Numerics.Complex right) { throw null; } + public static System.Numerics.Complex Tan(System.Numerics.Complex value) { throw null; } + public static System.Numerics.Complex Tanh(System.Numerics.Complex value) { throw null; } + public override string ToString() { throw null; } + public string ToString(System.IFormatProvider provider) { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider provider) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Matrix3x2 : System.IEquatable + { + public float M11; + public float M12; + public float M21; + public float M22; + public float M31; + public float M32; + public Matrix3x2(float m11, float m12, float m21, float m22, float m31, float m32) { throw null;} + public static System.Numerics.Matrix3x2 Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public System.Numerics.Vector2 Translation { get { throw null; } set { } } + public static System.Numerics.Matrix3x2 Add(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 CreateRotation(float radians) { throw null; } + public static System.Numerics.Matrix3x2 CreateRotation(float radians, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(System.Numerics.Vector2 scales) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(System.Numerics.Vector2 scales, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float scale) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float scale, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float xScale, float yScale) { throw null; } + public static System.Numerics.Matrix3x2 CreateScale(float xScale, float yScale, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateSkew(float radiansX, float radiansY) { throw null; } + public static System.Numerics.Matrix3x2 CreateSkew(float radiansX, float radiansY, System.Numerics.Vector2 centerPoint) { throw null; } + public static System.Numerics.Matrix3x2 CreateTranslation(System.Numerics.Vector2 position) { throw null; } + public static System.Numerics.Matrix3x2 CreateTranslation(float xPosition, float yPosition) { throw null; } + public bool Equals(System.Numerics.Matrix3x2 other) { throw null; } + public override bool Equals(object obj) { throw null; } + public float GetDeterminant() { throw null; } + public override int GetHashCode() { throw null; } + public static bool Invert(System.Numerics.Matrix3x2 matrix, out System.Numerics.Matrix3x2 result) { result = default(System.Numerics.Matrix3x2); throw null; } + public static System.Numerics.Matrix3x2 Lerp(System.Numerics.Matrix3x2 matrix1, System.Numerics.Matrix3x2 matrix2, float amount) { throw null; } + public static System.Numerics.Matrix3x2 Multiply(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 Multiply(System.Numerics.Matrix3x2 value1, float value2) { throw null; } + public static System.Numerics.Matrix3x2 Negate(System.Numerics.Matrix3x2 value) { throw null; } + public static System.Numerics.Matrix3x2 operator +(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static bool operator ==(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static bool operator !=(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator *(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator *(System.Numerics.Matrix3x2 value1, float value2) { throw null; } + public static System.Numerics.Matrix3x2 operator -(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public static System.Numerics.Matrix3x2 operator -(System.Numerics.Matrix3x2 value) { throw null; } + public static System.Numerics.Matrix3x2 Subtract(System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Matrix4x4 : System.IEquatable + { + public float M11; + public float M12; + public float M13; + public float M14; + public float M21; + public float M22; + public float M23; + public float M24; + public float M31; + public float M32; + public float M33; + public float M34; + public float M41; + public float M42; + public float M43; + public float M44; + public Matrix4x4(System.Numerics.Matrix3x2 value) { throw null;} + public Matrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) { throw null;} + public static System.Numerics.Matrix4x4 Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public System.Numerics.Vector3 Translation { get { throw null; } set { } } + public static System.Numerics.Matrix4x4 Add(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 CreateBillboard(System.Numerics.Vector3 objectPosition, System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 cameraUpVector, System.Numerics.Vector3 cameraForwardVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateConstrainedBillboard(System.Numerics.Vector3 objectPosition, System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 rotateAxis, System.Numerics.Vector3 cameraForwardVector, System.Numerics.Vector3 objectForwardVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromAxisAngle(System.Numerics.Vector3 axis, float angle) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromQuaternion(System.Numerics.Quaternion quaternion) { throw null; } + public static System.Numerics.Matrix4x4 CreateFromYawPitchRoll(float yaw, float pitch, float roll) { throw null; } + public static System.Numerics.Matrix4x4 CreateLookAt(System.Numerics.Vector3 cameraPosition, System.Numerics.Vector3 cameraTarget, System.Numerics.Vector3 cameraUpVector) { throw null; } + public static System.Numerics.Matrix4x4 CreateOrthographic(float width, float height, float zNearPlane, float zFarPlane) { throw null; } + public static System.Numerics.Matrix4x4 CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspective(float width, float height, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspectiveFieldOfView(float fieldOfView, float aspectRatio, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float nearPlaneDistance, float farPlaneDistance) { throw null; } + public static System.Numerics.Matrix4x4 CreateReflection(System.Numerics.Plane value) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationX(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationX(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationY(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationY(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationZ(float radians) { throw null; } + public static System.Numerics.Matrix4x4 CreateRotationZ(float radians, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(System.Numerics.Vector3 scales, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float scale) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float scale, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale) { throw null; } + public static System.Numerics.Matrix4x4 CreateScale(float xScale, float yScale, float zScale, System.Numerics.Vector3 centerPoint) { throw null; } + public static System.Numerics.Matrix4x4 CreateShadow(System.Numerics.Vector3 lightDirection, System.Numerics.Plane plane) { throw null; } + public static System.Numerics.Matrix4x4 CreateTranslation(System.Numerics.Vector3 position) { throw null; } + public static System.Numerics.Matrix4x4 CreateTranslation(float xPosition, float yPosition, float zPosition) { throw null; } + public static System.Numerics.Matrix4x4 CreateWorld(System.Numerics.Vector3 position, System.Numerics.Vector3 forward, System.Numerics.Vector3 up) { throw null; } + public static bool Decompose(System.Numerics.Matrix4x4 matrix, out System.Numerics.Vector3 scale, out System.Numerics.Quaternion rotation, out System.Numerics.Vector3 translation) { scale = default(System.Numerics.Vector3); rotation = default(System.Numerics.Quaternion); translation = default(System.Numerics.Vector3); throw null; } + public bool Equals(System.Numerics.Matrix4x4 other) { throw null; } + public override bool Equals(object obj) { throw null; } + public float GetDeterminant() { throw null; } + public override int GetHashCode() { throw null; } + public static bool Invert(System.Numerics.Matrix4x4 matrix, out System.Numerics.Matrix4x4 result) { result = default(System.Numerics.Matrix4x4); throw null; } + public static System.Numerics.Matrix4x4 Lerp(System.Numerics.Matrix4x4 matrix1, System.Numerics.Matrix4x4 matrix2, float amount) { throw null; } + public static System.Numerics.Matrix4x4 Multiply(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 Multiply(System.Numerics.Matrix4x4 value1, float value2) { throw null; } + public static System.Numerics.Matrix4x4 Negate(System.Numerics.Matrix4x4 value) { throw null; } + public static System.Numerics.Matrix4x4 operator +(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static bool operator ==(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static bool operator !=(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator *(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator *(System.Numerics.Matrix4x4 value1, float value2) { throw null; } + public static System.Numerics.Matrix4x4 operator -(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public static System.Numerics.Matrix4x4 operator -(System.Numerics.Matrix4x4 value) { throw null; } + public static System.Numerics.Matrix4x4 Subtract(System.Numerics.Matrix4x4 value1, System.Numerics.Matrix4x4 value2) { throw null; } + public override string ToString() { throw null; } + public static System.Numerics.Matrix4x4 Transform(System.Numerics.Matrix4x4 value, System.Numerics.Quaternion rotation) { throw null; } + public static System.Numerics.Matrix4x4 Transpose(System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Plane : System.IEquatable + { + public float D; + public System.Numerics.Vector3 Normal; + public Plane(System.Numerics.Vector3 normal, float d) { throw null;} + public Plane(System.Numerics.Vector4 value) { throw null;} + public Plane(float x, float y, float z, float d) { throw null;} + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane CreateFromVertices(System.Numerics.Vector3 point1, System.Numerics.Vector3 point2, System.Numerics.Vector3 point3) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Plane plane, System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DotCoordinate(System.Numerics.Plane plane, System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DotNormal(System.Numerics.Plane plane, System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Equals(System.Numerics.Plane other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Normalize(System.Numerics.Plane value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Plane value1, System.Numerics.Plane value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Plane value1, System.Numerics.Plane value2) { throw null; } + public override string ToString() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Transform(System.Numerics.Plane plane, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Plane Transform(System.Numerics.Plane plane, System.Numerics.Quaternion rotation) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Quaternion : System.IEquatable + { + public float W; + public float X; + public float Y; + public float Z; + public Quaternion(System.Numerics.Vector3 vectorPart, float scalarPart) { throw null;} + public Quaternion(float x, float y, float z, float w) { throw null;} + public static System.Numerics.Quaternion Identity { get { throw null; } } + public bool IsIdentity { get { throw null; } } + public static System.Numerics.Quaternion Add(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Concatenate(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Conjugate(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion CreateFromAxisAngle(System.Numerics.Vector3 axis, float angle) { throw null; } + public static System.Numerics.Quaternion CreateFromRotationMatrix(System.Numerics.Matrix4x4 matrix) { throw null; } + public static System.Numerics.Quaternion CreateFromYawPitchRoll(float yaw, float pitch, float roll) { throw null; } + public static System.Numerics.Quaternion Divide(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static float Dot(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2) { throw null; } + public bool Equals(System.Numerics.Quaternion other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static System.Numerics.Quaternion Inverse(System.Numerics.Quaternion value) { throw null; } + public float Length() { throw null; } + public float LengthSquared() { throw null; } + public static System.Numerics.Quaternion Lerp(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2, float amount) { throw null; } + public static System.Numerics.Quaternion Multiply(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion Multiply(System.Numerics.Quaternion value1, float value2) { throw null; } + public static System.Numerics.Quaternion Negate(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion Normalize(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion operator +(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator /(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static bool operator ==(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static bool operator !=(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator *(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator *(System.Numerics.Quaternion value1, float value2) { throw null; } + public static System.Numerics.Quaternion operator -(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public static System.Numerics.Quaternion operator -(System.Numerics.Quaternion value) { throw null; } + public static System.Numerics.Quaternion Slerp(System.Numerics.Quaternion quaternion1, System.Numerics.Quaternion quaternion2, float amount) { throw null; } + public static System.Numerics.Quaternion Subtract(System.Numerics.Quaternion value1, System.Numerics.Quaternion value2) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector2 : System.IEquatable, System.IFormattable + { + public float X; + public float Y; + public Vector2(float value) { throw null;} + public Vector2(float x, float y) { throw null;} + public static System.Numerics.Vector2 One { get { throw null; } } + public static System.Numerics.Vector2 UnitX { get { throw null; } } + public static System.Numerics.Vector2 UnitY { get { throw null; } } + public static System.Numerics.Vector2 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Abs(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Add(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Clamp(System.Numerics.Vector2 value1, System.Numerics.Vector2 min, System.Numerics.Vector2 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Divide(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Divide(System.Numerics.Vector2 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + public bool Equals(System.Numerics.Vector2 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Lerp(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Max(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Min(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(System.Numerics.Vector2 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Multiply(float left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Negate(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Normalize(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator +(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator /(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator /(System.Numerics.Vector2 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(System.Numerics.Vector2 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator *(float left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator -(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 operator -(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Reflect(System.Numerics.Vector2 vector, System.Numerics.Vector2 normal) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 SquareRoot(System.Numerics.Vector2 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Subtract(System.Numerics.Vector2 left, System.Numerics.Vector2 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix3x2 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 Transform(System.Numerics.Vector2 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 TransformNormal(System.Numerics.Vector2 normal, System.Numerics.Matrix3x2 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector2 TransformNormal(System.Numerics.Vector2 normal, System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector3 : System.IEquatable, System.IFormattable + { + public float X; + public float Y; + public float Z; + public Vector3(System.Numerics.Vector2 value, float z) { throw null;} + public Vector3(float value) { throw null;} + public Vector3(float x, float y, float z) { throw null;} + public static System.Numerics.Vector3 One { get { throw null; } } + public static System.Numerics.Vector3 UnitX { get { throw null; } } + public static System.Numerics.Vector3 UnitY { get { throw null; } } + public static System.Numerics.Vector3 UnitZ { get { throw null; } } + public static System.Numerics.Vector3 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Abs(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Add(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Clamp(System.Numerics.Vector3 value1, System.Numerics.Vector3 min, System.Numerics.Vector3 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Cross(System.Numerics.Vector3 vector1, System.Numerics.Vector3 vector2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Divide(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Divide(System.Numerics.Vector3 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector3 vector1, System.Numerics.Vector3 vector2) { throw null; } + public bool Equals(System.Numerics.Vector3 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Lerp(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Max(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + public static System.Numerics.Vector3 Min(System.Numerics.Vector3 value1, System.Numerics.Vector3 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(System.Numerics.Vector3 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Multiply(float left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Negate(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Normalize(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator +(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator /(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator /(System.Numerics.Vector3 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(System.Numerics.Vector3 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator *(float left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator -(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 operator -(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Reflect(System.Numerics.Vector3 vector, System.Numerics.Vector3 normal) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 SquareRoot(System.Numerics.Vector3 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Subtract(System.Numerics.Vector3 left, System.Numerics.Vector3 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Transform(System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 Transform(System.Numerics.Vector3 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector3 TransformNormal(System.Numerics.Vector3 normal, System.Numerics.Matrix4x4 matrix) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Vector4 : System.IEquatable, System.IFormattable + { + public float W; + public float X; + public float Y; + public float Z; + public Vector4(System.Numerics.Vector2 value, float z, float w) { throw null;} + public Vector4(System.Numerics.Vector3 value, float w) { throw null;} + public Vector4(float value) { throw null;} + public Vector4(float x, float y, float z, float w) { throw null;} + public static System.Numerics.Vector4 One { get { throw null; } } + public static System.Numerics.Vector4 UnitW { get { throw null; } } + public static System.Numerics.Vector4 UnitX { get { throw null; } } + public static System.Numerics.Vector4 UnitY { get { throw null; } } + public static System.Numerics.Vector4 UnitZ { get { throw null; } } + public static System.Numerics.Vector4 Zero { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Abs(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Add(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Clamp(System.Numerics.Vector4 value1, System.Numerics.Vector4 min, System.Numerics.Vector4 max) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void CopyTo(float[] array, int index) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Distance(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float DistanceSquared(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Divide(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Divide(System.Numerics.Vector4 left, float divisor) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static float Dot(System.Numerics.Vector4 vector1, System.Numerics.Vector4 vector2) { throw null; } + public bool Equals(System.Numerics.Vector4 other) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float Length() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public float LengthSquared() { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Lerp(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2, float amount) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Max(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Min(System.Numerics.Vector4 value1, System.Numerics.Vector4 value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(System.Numerics.Vector4 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Multiply(float left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Negate(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Normalize(System.Numerics.Vector4 vector) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator +(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator /(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator /(System.Numerics.Vector4 value1, float value2) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator ==(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static bool operator !=(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(System.Numerics.Vector4 left, float right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator *(float left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator -(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 operator -(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 SquareRoot(System.Numerics.Vector4 value) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Subtract(System.Numerics.Vector4 left, System.Numerics.Vector4 right) { throw null; } + public override string ToString() { throw null; } + public string ToString(string format) { throw null; } + public string ToString(string format, System.IFormatProvider formatProvider) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector2 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector2 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector3 position, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector3 value, System.Numerics.Quaternion rotation) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector4 vector, System.Numerics.Matrix4x4 matrix) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public static System.Numerics.Vector4 Transform(System.Numerics.Vector4 value, System.Numerics.Quaternion rotation) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Core.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Core.cs new file mode 100644 index 0000000000..56d5789d40 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Core.cs @@ -0,0 +1,477 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Core Library containing base classes and scheduler infrastructure.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Core")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Experimental, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Linq, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.PlatformServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + public static partial class ObservableExtensions + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { throw null; } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + } +} +namespace System.Reactive +{ + public sealed partial class AnonymousObservable : System.Reactive.ObservableBase + { + public AnonymousObservable(System.Func, System.IDisposable> subscribe) { } + protected override System.IDisposable SubscribeCore(System.IObserver observer) { throw null; } + } + public sealed partial class AnonymousObserver : System.Reactive.ObserverBase + { + public AnonymousObserver(System.Action onNext) { } + public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } + protected override void OnCompletedCore() { } + protected override void OnErrorCore(System.Exception error) { } + protected override void OnNextCore(T value) { } + } + public static partial class Notification + { + public static System.Reactive.Notification CreateOnCompleted() { throw null; } + public static System.Reactive.Notification CreateOnError(System.Exception error) { throw null; } + public static System.Reactive.Notification CreateOnNext(T value) { throw null; } + } + public enum NotificationKind + { + OnCompleted = 2, + OnError = 1, + OnNext = 0, + } + [System.SerializableAttribute] + public abstract partial class Notification : System.IEquatable> + { + protected internal Notification() { } + public abstract System.Exception Exception { get; } + public abstract bool HasValue { get; } + public abstract System.Reactive.NotificationKind Kind { get; } + public abstract T Value { get; } + public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract void Accept(System.IObserver observer); + public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); + public override bool Equals(object obj) { throw null; } + public abstract bool Equals(System.Reactive.Notification other); + public static bool operator ==(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public static bool operator !=(System.Reactive.Notification left, System.Reactive.Notification right) { throw null; } + public System.IObservable ToObservable() { throw null; } + public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } + public abstract partial class ObservableBase : System.IObservable + { + protected ObservableBase() { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + protected abstract System.IDisposable SubscribeCore(System.IObserver observer); + } + public static partial class Observer + { + public static System.IObserver AsObserver(this System.IObserver observer) { throw null; } + public static System.IObserver Checked(this System.IObserver observer) { throw null; } + public static System.IObserver Create(System.Action onNext) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError) { throw null; } + public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, bool preventReentrancy) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, object gate) { throw null; } + public static System.IObserver Synchronize(System.IObserver observer, System.Reactive.Concurrency.AsyncLock asyncLock) { throw null; } + public static System.Action> ToNotifier(this System.IObserver observer) { throw null; } + public static System.IObserver ToObserver(this System.Action> handler) { throw null; } + } + public abstract partial class ObserverBase : System.IDisposable, System.IObserver + { + protected ObserverBase() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCompleted() { } + protected abstract void OnCompletedCore(); + public void OnError(System.Exception error) { } + protected abstract void OnErrorCore(System.Exception error); + public void OnNext(T value) { } + protected abstract void OnNextCore(T value); + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential, Size=1)] + public partial struct Unit : System.IEquatable + { + public static System.Reactive.Unit Default { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Reactive.Unit other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public static bool operator !=(System.Reactive.Unit first, System.Reactive.Unit second) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Reactive.Concurrency +{ + public sealed partial class AsyncLock : System.IDisposable + { + public AsyncLock() { } + public void Dispose() { } + public void Wait(System.Action action) { } + } + public sealed partial class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal CurrentThreadScheduler() { } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static bool IsScheduleRequired { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsScheduleRequired instead. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public bool ScheduleRequired { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public sealed partial class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal DefaultScheduler() { } + public static System.Reactive.Concurrency.DefaultScheduler Instance { get { throw null; } } + protected override object GetService(System.Type serviceType) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IConcurrencyAbstractionLayer + { + bool SupportsLongRunning { get; } + System.IDisposable QueueUserWorkItem(System.Action action, object state); + void Sleep(System.TimeSpan timeout); + System.IDisposable StartPeriodicTimer(System.Action action, System.TimeSpan period); + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + void StartThread(System.Action action, object state); + System.IDisposable StartTimer(System.Action action, object state, System.TimeSpan dueTime); + } + public sealed partial class ImmediateScheduler : System.Reactive.Concurrency.LocalScheduler + { + internal ImmediateScheduler() { } + public static System.Reactive.Concurrency.ImmediateScheduler Instance { get { throw null; } } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } + public abstract partial class LocalScheduler : System.IServiceProvider, System.Reactive.Concurrency.IScheduler, System.Reactive.Concurrency.IStopwatchProvider + { + protected LocalScheduler() { } + public virtual System.DateTimeOffset Now { get { throw null; } } + protected virtual object GetService(System.Type serviceType) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public virtual System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + object System.IServiceProvider.GetService(System.Type serviceType) { throw null; } + } + public abstract partial class ScheduledItem : System.IComparable>, System.Reactive.Concurrency.IScheduledItem where TAbsolute : System.IComparable + { + protected ScheduledItem(TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } + public TAbsolute DueTime { get { throw null; } } + public bool IsCanceled { get { throw null; } } + public void Cancel() { } + public int CompareTo(System.Reactive.Concurrency.ScheduledItem other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public void Invoke() { } + protected abstract System.IDisposable InvokeCore(); + public static bool operator ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + public static bool operator <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { throw null; } + } + public sealed partial class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable + { + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) : base (default(TAbsolute), default(System.Collections.Generic.IComparer)) { } + protected override System.IDisposable InvokeCore() { throw null; } + } + public static partial class Scheduler + { + public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get { throw null; } } + public static System.Reactive.Concurrency.DefaultScheduler Default { get { throw null; } } + public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use NewThreadScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler NewThread { get { throw null; } } + public static System.DateTimeOffset Now { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use TaskPoolScheduler.Default to obtain an instance of this scheduler type. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler TaskPool { get { throw null; } } + [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.IScheduler ThreadPool { get { throw null; } } + public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IStopwatchProvider AsStopwatchProvider(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler Catch(this System.Reactive.Concurrency.IScheduler scheduler, System.Func handler) where TException : System.Exception { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { throw null; } + public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { throw null; } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { throw null; } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { throw null; } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class SchedulerOperation + { + internal SchedulerOperation() { } + public System.Reactive.Concurrency.SchedulerOperation ConfigureAwait(bool continueOnCapturedContext) { throw null; } + public System.Reactive.Concurrency.SchedulerOperationAwaiter GetAwaiter() { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public sealed partial class SchedulerOperationAwaiter : System.Runtime.CompilerServices.INotifyCompletion + { + internal SchedulerOperationAwaiter() { } + public bool IsCompleted { get { throw null; } } + public void GetResult() { } + public void OnCompleted(System.Action continuation) { } + } + public partial class SchedulerQueue where TAbsolute : System.IComparable + { + public SchedulerQueue() { } + public SchedulerQueue(int capacity) { } + public int Count { get { throw null; } } + public System.Reactive.Concurrency.ScheduledItem Dequeue() { throw null; } + public void Enqueue(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } + public System.Reactive.Concurrency.ScheduledItem Peek() { throw null; } + public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static partial class Synchronization + { + public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(System.IObservable source, System.Threading.SynchronizationContext context) { throw null; } + public static System.IObservable Synchronize(System.IObservable source) { throw null; } + public static System.IObservable Synchronize(System.IObservable source, object gate) { throw null; } + } + public partial class SynchronizationContextScheduler : System.Reactive.Concurrency.LocalScheduler + { + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context) { } + public SynchronizationContextScheduler(System.Threading.SynchronizationContext context, bool alwaysPost) { } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Disposables +{ + public sealed partial class BooleanDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public BooleanDisposable() { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } + public bool IsDisposed { get { throw null; } } + public System.Threading.CancellationToken Token { get { throw null; } } + public void Dispose() { } + } + public sealed partial class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable + { + public CompositeDisposable() { } + public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } + public int Count { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public void Add(System.IDisposable item) { } + public void Clear() { } + public bool Contains(System.IDisposable item) { throw null; } + public void CopyTo(System.IDisposable[] array, int arrayIndex) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public bool Remove(System.IDisposable item) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class ContextDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ContextDisposable(System.Threading.SynchronizationContext context, System.IDisposable disposable) { } + public System.Threading.SynchronizationContext Context { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public static partial class Disposable + { + public static System.IDisposable Empty { get { throw null; } } + public static System.IDisposable Create(System.Action dispose) { throw null; } + } + public sealed partial class MultipleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public MultipleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class RefCountDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public RefCountDisposable(System.IDisposable disposable) { } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + public System.IDisposable GetDisposable() { throw null; } + } + public sealed partial class ScheduledDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public ScheduledDisposable(System.Reactive.Concurrency.IScheduler scheduler, System.IDisposable disposable) { } + public System.IDisposable Disposable { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public System.Reactive.Concurrency.IScheduler Scheduler { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SerialDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SerialDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } + public sealed partial class SingleAssignmentDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable + { + public SingleAssignmentDisposable() { } + public System.IDisposable Disposable { get { throw null; } set { } } + public bool IsDisposed { get { throw null; } } + public void Dispose() { } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock + { + public DefaultSystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HostLifecycleService + { + public static event System.EventHandler Resuming { add { } remove { } } + public static event System.EventHandler Suspending { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostResumingEventArgs : System.EventArgs + { + public HostResumingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class HostSuspendingEventArgs : System.EventArgs + { + public HostSuspendingEventArgs() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IExceptionServices + { + void Rethrow(System.Exception exception); + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IHostLifecycleNotifications + { + event System.EventHandler Resuming; + event System.EventHandler Suspending; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface INotifySystemClockChanged + { + event System.EventHandler SystemClockChanged; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface IPlatformEnlightenmentProvider + { + T GetService(params object[] args) where T : class; + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices.INotifySystemClockChanged + { + public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } + public event System.EventHandler SystemClockChanged { add { } remove { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PlatformEnlightenmentProvider + { + public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get { throw null; } set { } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class SystemClock + { + public static System.DateTimeOffset UtcNow { get { throw null; } } + public static event System.EventHandler SystemClockChanged { add { } remove { } } + public static void AddRef() { } + public static void Release() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class SystemClockChangedEventArgs : System.EventArgs + { + public SystemClockChangedEventArgs() { } + public SystemClockChangedEventArgs(System.DateTimeOffset oldTime, System.DateTimeOffset newTime) { } + public System.DateTimeOffset NewTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.DateTimeOffset OldTime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Debugger.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Debugger.cs new file mode 100644 index 0000000000..947bd7811a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Debugger.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Debugger Library containing runtime hooks for query operators to allow debugging and tracing.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Debugger")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public partial class QueryDebugger + { + public QueryDebugger() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Experimental.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Experimental.cs new file mode 100644 index 0000000000..e6abcf6c85 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Experimental.cs @@ -0,0 +1,103 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reactive.ExperimentalAttribute] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Experimental Library containing unstable and infrequently used functionality.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Experimental")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Reactive.Debugger, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=true)] + [System.Reactive.ExperimentalAttribute] + public sealed partial class ExperimentalAttribute : System.Attribute + { + public ExperimentalAttribute() { } + } + [System.Reactive.ExperimentalAttribute] + public partial class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable + { + public ListObservable(System.IObservable source) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public T this[int index] { get { throw null; } set { } } + public T Value { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(T item) { throw null; } + public void Insert(int index, T item) { } + public bool Remove(T item) { throw null; } + public void RemoveAt(int index) { } + public System.IDisposable Subscribe(System.IObserver observer) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ObservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { throw null; } + } + [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] + public static partial class QbservableEx + { + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable[] sources) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { throw null; } + [System.Reactive.ExperimentalAttribute] + public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Interfaces.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Interfaces.cs new file mode 100644 index 0000000000..6053fabe3b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Interfaces.cs @@ -0,0 +1,115 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Interfaces Library containing essential interfaces.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Interfaces")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObservable<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.IObserver<>))] +namespace System.Reactive +{ + public partial interface IEventPatternSource where TEventArgs : System.EventArgs + { + event System.EventHandler OnNext; + } + public partial interface IEventPattern where TEventArgs : System.EventArgs + { + TEventArgs EventArgs { get; } + TSender Sender { get; } + } + public partial interface IEventSource + { + event System.Action OnNext; + } + public partial interface IObserver + { + TResult OnCompleted(); + TResult OnError(System.Exception exception); + TResult OnNext(TValue value); + } +} +namespace System.Reactive.Concurrency +{ + public partial interface IScheduledItem + { + TAbsolute DueTime { get; } + void Invoke(); + } + public partial interface IScheduler + { + System.DateTimeOffset Now { get; } + System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); + } + public partial interface ISchedulerLongRunning + { + System.IDisposable ScheduleLongRunning(TState state, System.Action action); + } + public partial interface ISchedulerPeriodic + { + System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action); + } + public partial interface IStopwatch + { + System.TimeSpan Elapsed { get; } + } + public partial interface IStopwatchProvider + { + System.Reactive.Concurrency.IStopwatch StartStopwatch(); + } +} +namespace System.Reactive.Disposables +{ + public partial interface ICancelable : System.IDisposable + { + bool IsDisposed { get; } + } +} +namespace System.Reactive.Linq +{ + public partial interface IGroupedObservable : System.IObservable + { + TKey Key { get; } + } + public partial interface IQbservable + { + System.Type ElementType { get; } + System.Linq.Expressions.Expression Expression { get; } + System.Reactive.Linq.IQbservableProvider Provider { get; } + } + public partial interface IQbservableProvider + { + System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); + } + public partial interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable + { + } +} +namespace System.Reactive.Subjects +{ + public partial interface IConnectableObservable : System.IObservable + { + System.IDisposable Connect(); + } + public partial interface ISubject : System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject + { + } + public partial interface ISubject : System.IObservable, System.IObserver + { + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Linq.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Linq.cs.REMOVED.git-id new file mode 100644 index 0000000000..6f7a384401 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Linq.cs.REMOVED.git-id @@ -0,0 +1 @@ +f5b7e1f5e8f18e2e491af44627106e374224ab40 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Observable.Aliases.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Observable.Aliases.cs new file mode 100644 index 0000000000..dad78a51ad --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Observable.Aliases.cs @@ -0,0 +1,67 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Reactive.Linq +{ + public static partial class QbservableAliases + { + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + public static System.Reactive.Linq.IQbservable Map(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { throw null; } + } +} +namespace System.Reactive.Observable.Aliases +{ + public static partial class QueryLanguage + { + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + public static System.IObservable Map(this System.IObservable source, System.Func selector) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.PlatformServices.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.PlatformServices.cs new file mode 100644 index 0000000000..f73d1beba5 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.PlatformServices.cs @@ -0,0 +1,75 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.PlatformServices")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public sealed partial class EventLoopScheduler : System.Reactive.Concurrency.LocalScheduler, System.IDisposable, System.Reactive.Concurrency.ISchedulerPeriodic + { + public EventLoopScheduler() { } + public EventLoopScheduler(System.Func threadFactory) { } + public void Dispose() { } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public NewThreadScheduler() { } + public NewThreadScheduler(System.Func threadFactory) { } + public static System.Reactive.Concurrency.NewThreadScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class TaskPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + public TaskPoolScheduler(System.Threading.Tasks.TaskFactory taskFactory) { } + public static System.Reactive.Concurrency.TaskPoolScheduler Default { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } + public sealed partial class ThreadPoolScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic + { + internal ThreadPoolScheduler() { } + public static System.Reactive.Concurrency.ThreadPoolScheduler Instance { get { throw null; } } + public System.IDisposable ScheduleLongRunning(TState state, System.Action action) { throw null; } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { throw null; } + } +} +namespace System.Reactive.PlatformServices +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class CurrentPlatformEnlightenmentProvider : System.Reactive.PlatformServices.IPlatformEnlightenmentProvider + { + public CurrentPlatformEnlightenmentProvider() { } + public virtual T GetService(object[] args) where T : class { throw null; } + } + public static partial class EnlightenmentProvider + { + public static bool EnsureLoaded() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Providers.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Providers.cs.REMOVED.git-id new file mode 100644 index 0000000000..9f8860276f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Providers.cs.REMOVED.git-id @@ -0,0 +1 @@ +b241864ce9a6cb4a07386f059712e11501571c24 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Runtime.Remoting.cs new file mode 100644 index 0000000000..b1f6e4fe88 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Runtime.Remoting.cs @@ -0,0 +1,30 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Reactive Extensions Remoting Library used to expose observable sequences through .NET Remoting.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Runtime.Remoting")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Linq +{ + public static partial class RemotingObservable + { + public static System.IObservable Remotable(this System.IObservable source) { throw null; } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { throw null; } + public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Windows.Forms.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Windows.Forms.cs new file mode 100644 index 0000000000..9bee832064 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Windows.Forms.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Forms extensions library for Rx. Contains scheduler functionality for the Windows Forms UI loop.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Forms")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public ControlScheduler(System.Windows.Forms.Control control) { } + public System.Windows.Forms.Control Control { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class ControlObservable + { + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reactive.Windows.Threading.cs b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Windows.Threading.cs new file mode 100644 index 0000000000..05157c7f24 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reactive.Windows.Threading.cs @@ -0,0 +1,48 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.2.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Open Technologies, Inc.")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Retail")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Open Technologies, Inc. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Windows Presentation Foundation extensions library for Rx. Contains scheduler functionality for the WPF Dispatcher.")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("2.2.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Reactive Extensions")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reactive.Windows.Threading")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.Reactive.Concurrency +{ + public partial class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic + { + public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get { throw null; } } + public System.Windows.Threading.Dispatcher Dispatcher { get { throw null; } } + [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the current thread's Dispatcher object. See http://go.microsoft.com/fwlink/?LinkID=260866 for more information.")] + public static System.Reactive.Concurrency.DispatcherScheduler Instance { get { throw null; } } + public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.Func action) { throw null; } + public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { throw null; } + } +} +namespace System.Reactive.Linq +{ + public static partial class DispatcherObservable + { + public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { throw null; } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Reflection.Context.cs b/external/binary-reference-assemblies/src/v4.6/System.Reflection.Context.cs new file mode 100644 index 0000000000..729033bc71 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Reflection.Context.cs @@ -0,0 +1,81 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Reflection.Context.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Reflection.Context.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Reflection.Context.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Reflection.Context +{ + public abstract partial class CustomReflectionContext : System.Reflection.ReflectionContext + { + [System.MonoTODOAttribute] + protected CustomReflectionContext() { } + [System.MonoTODOAttribute] + protected CustomReflectionContext(System.Reflection.ReflectionContext source) { } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable AddProperties(System.Type type) { throw null; } + [System.MonoTODOAttribute] + protected System.Reflection.PropertyInfo CreateProperty(System.Type propertyType, string name, System.Func getter, System.Action setter) { throw null; } + [System.MonoTODOAttribute] + protected System.Reflection.PropertyInfo CreateProperty(System.Type propertyType, string name, System.Func getter, System.Action setter, System.Collections.Generic.IEnumerable propertyCustomAttributes, System.Collections.Generic.IEnumerable getterCustomAttributes, System.Collections.Generic.IEnumerable setterCustomAttributes) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable GetCustomAttributes(System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable declaredAttributes) { throw null; } + [System.MonoTODOAttribute] + protected virtual System.Collections.Generic.IEnumerable GetCustomAttributes(System.Reflection.ParameterInfo parameter, System.Collections.Generic.IEnumerable declaredAttributes) { throw null; } + [System.MonoTODOAttribute] + public override System.Reflection.Assembly MapAssembly(System.Reflection.Assembly assembly) { throw null; } + [System.MonoTODOAttribute] + public override System.Reflection.TypeInfo MapType(System.Reflection.TypeInfo type) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Runtime.Caching.cs b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Caching.cs new file mode 100644 index 0000000000..eddbea1b8a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Caching.cs @@ -0,0 +1,292 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Caching.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Caching.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Caching +{ + public abstract partial class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected CacheEntryChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection CacheKeys { get; } + public abstract System.DateTimeOffset LastModified { get; } + public abstract string RegionName { get; } + } + public partial class CacheEntryRemovedArguments + { + public CacheEntryRemovedArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, System.Runtime.Caching.CacheItem cacheItem) { } + public System.Runtime.Caching.CacheItem CacheItem { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + } + public delegate void CacheEntryRemovedCallback(System.Runtime.Caching.CacheEntryRemovedArguments arguments); + public enum CacheEntryRemovedReason + { + CacheSpecificEviction = 4, + ChangeMonitorChanged = 3, + Evicted = 2, + Expired = 1, + Removed = 0, + } + public partial class CacheEntryUpdateArguments + { + public CacheEntryUpdateArguments(System.Runtime.Caching.ObjectCache source, System.Runtime.Caching.CacheEntryRemovedReason reason, string key, string regionName) { } + public string Key { get { throw null; } } + public string RegionName { get { throw null; } } + public System.Runtime.Caching.CacheEntryRemovedReason RemovedReason { get { throw null; } } + public System.Runtime.Caching.ObjectCache Source { get { throw null; } } + public System.Runtime.Caching.CacheItem UpdatedCacheItem { get { throw null; } set { } } + public System.Runtime.Caching.CacheItemPolicy UpdatedCacheItemPolicy { get { throw null; } set { } } + } + public delegate void CacheEntryUpdateCallback(System.Runtime.Caching.CacheEntryUpdateArguments arguments); + public partial class CacheItem + { + public CacheItem(string key) { } + public CacheItem(string key, object value) { } + public CacheItem(string key, object value, string regionName) { } + public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string RegionName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class CacheItemPolicy + { + public CacheItemPolicy() { } + public System.DateTimeOffset AbsoluteExpiration { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection ChangeMonitors { get { throw null; } } + public System.Runtime.Caching.CacheItemPriority Priority { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryRemovedCallback RemovedCallback { get { throw null; } set { } } + public System.TimeSpan SlidingExpiration { get { throw null; } set { } } + public System.Runtime.Caching.CacheEntryUpdateCallback UpdateCallback { get { throw null; } set { } } + } + public enum CacheItemPriority + { + Default = 0, + NotRemovable = 1, + } + public abstract partial class ChangeMonitor : System.IDisposable + { + protected ChangeMonitor() { } + public bool HasChanged { get { throw null; } } + public bool IsDisposed { get { throw null; } } + public abstract string UniqueId { get; } + public void Dispose() { } + protected abstract void Dispose(bool disposing); + protected void InitializationComplete() { } + public void NotifyOnChanged(System.Runtime.Caching.OnChangedCallback onChangedCallback) { } + protected void OnChanged(object state) { } + } + [System.FlagsAttribute] + public enum DefaultCacheCapabilities + { + AbsoluteExpirations = 8, + CacheEntryChangeMonitors = 4, + CacheEntryRemovedCallback = 64, + CacheEntryUpdateCallback = 32, + CacheRegions = 128, + InMemoryProvider = 1, + None = 0, + OutOfProcessProvider = 2, + SlidingExpirations = 16, + } + public abstract partial class FileChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + protected FileChangeMonitor() { } + public abstract System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get; } + public abstract System.DateTimeOffset LastModified { get; } + } + public sealed partial class HostFileChangeMonitor : System.Runtime.Caching.FileChangeMonitor + { + public HostFileChangeMonitor(System.Collections.Generic.IList filePaths) { } + public override System.Collections.ObjectModel.ReadOnlyCollection FilePaths { get { throw null; } } + public override System.DateTimeOffset LastModified { get { throw null; } } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public partial class MemoryCache : System.Runtime.Caching.ObjectCache, System.Collections.IEnumerable, System.IDisposable + { + public MemoryCache(string name, System.Collections.Specialized.NameValueCollection config=null) { } + public long CacheMemoryLimit { get { throw null; } } + public static System.Runtime.Caching.MemoryCache Default { get { throw null; } } + public override System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get { throw null; } } + public override object this[string key] { get { throw null; } set { } } + public override string Name { get { throw null; } } + public long PhysicalMemoryLimit { get { throw null; } } + public System.TimeSpan PollingInterval { get { throw null; } } + public override bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public override object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public override object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public override bool Contains(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public void Dispose() { } + public override object Get(string key, string regionName=null) { throw null; } + public override System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null) { throw null; } + public override long GetCount(string regionName=null) { throw null; } + protected override System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public override System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null) { throw null; } + public override object Remove(string key, string regionName=null) { throw null; } + public override void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { } + public override void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { } + public override void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public long Trim(int percent) { throw null; } + } + public abstract partial class ObjectCache : System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public static readonly System.DateTimeOffset InfiniteAbsoluteExpiration; + public static readonly System.TimeSpan NoSlidingExpiration; + protected ObjectCache() { } + public abstract System.Runtime.Caching.DefaultCacheCapabilities DefaultCacheCapabilities { get; } + public static System.IServiceProvider Host { [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]get { throw null; } [System.Security.SecurityCriticalAttribute][System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Unrestricted=true)]set { } } + public abstract object this[string key] { get; set; } + public abstract string Name { get; } + public virtual bool Add(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy) { throw null; } + public virtual bool Add(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null) { throw null; } + public virtual bool Add(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null) { throw null; } + public abstract System.Runtime.Caching.CacheItem AddOrGetExisting(System.Runtime.Caching.CacheItem value, System.Runtime.Caching.CacheItemPolicy policy); + public abstract object AddOrGetExisting(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract object AddOrGetExisting(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + public abstract bool Contains(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable keys, string regionName=null); + public abstract object Get(string key, string regionName=null); + public abstract System.Runtime.Caching.CacheItem GetCacheItem(string key, string regionName=null); + public abstract long GetCount(string regionName=null); + protected abstract System.Collections.Generic.IEnumerator> GetEnumerator(); + public abstract System.Collections.Generic.IDictionary GetValues(System.Collections.Generic.IEnumerable keys, string regionName=null); + public virtual System.Collections.Generic.IDictionary GetValues(string regionName, params string[] keys) { throw null; } + public abstract object Remove(string key, string regionName=null); + public abstract void Set(System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy); + public abstract void Set(string key, object value, System.DateTimeOffset absoluteExpiration, string regionName=null); + public abstract void Set(string key, object value, System.Runtime.Caching.CacheItemPolicy policy, string regionName=null); + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public delegate void OnChangedCallback(object state); + public sealed partial class SqlChangeMonitor : System.Runtime.Caching.ChangeMonitor + { + public SqlChangeMonitor(System.Data.SqlClient.SqlDependency dependency) { } + public override string UniqueId { get { throw null; } } + protected override void Dispose(bool disposing) { } + } +} +namespace System.Runtime.Caching.Configuration +{ + public sealed partial class CachingSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public CachingSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("memoryCache")] + public System.Runtime.Caching.Configuration.MemoryCacheSection MemoryCaches { get { throw null; } } + } + public sealed partial class MemoryCacheElement : System.Configuration.ConfigurationElement + { + public MemoryCacheElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("cacheMemoryLimitMegabytes", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int CacheMemoryLimitMegabytes { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.WhiteSpaceTrimStringConverter))] + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue="", IsRequired=true, IsKey=true)] + [System.Configuration.StringValidatorAttribute(MinLength=1)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("physicalMemoryLimitPercentage", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=100)] + public int PhysicalMemoryLimitPercentage { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Configuration.InfiniteTimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("pollingInterval", DefaultValue="00:02:00")] + public System.TimeSpan PollingInterval { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class MemoryCacheSection : System.Configuration.ConfigurationSection + { + public MemoryCacheSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namedCaches")] + public System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection NamedCaches { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Caching.Configuration.MemoryCacheElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(1))] + public sealed partial class MemoryCacheSettingsCollection : System.Configuration.ConfigurationElementCollection + { + public MemoryCacheSettingsCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + public System.Runtime.Caching.Configuration.MemoryCacheElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Caching.Configuration.MemoryCacheElement this[string key] { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public void Add(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement(string elementName) { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { throw null; } + public void Remove(System.Runtime.Caching.Configuration.MemoryCacheElement cache) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Caching.Hosting +{ + public partial interface IApplicationIdentifier + { + string GetApplicationId(); + } + public partial interface IFileChangeNotificationSystem + { + void StartMonitoring(string filePath, System.Runtime.Caching.OnChangedCallback onChangedCallback, out object state, out System.DateTimeOffset lastWriteTime, out long fileSize); + void StopMonitoring(string filePath, object state); + } + public partial interface IMemoryCacheManager + { + void ReleaseCache(System.Runtime.Caching.MemoryCache cache); + void UpdateCacheSize(long size, System.Runtime.Caching.MemoryCache cache); + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Runtime.DurableInstancing.cs b/external/binary-reference-assemblies/src/v4.6/System.Runtime.DurableInstancing.cs new file mode 100644 index 0000000000..b3bec44981 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Runtime.DurableInstancing.cs @@ -0,0 +1,511 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.DurableInstancing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ActionItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.AsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.BufferedOutputStream))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.CompletedAsyncResult))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.DiagnosticsEventProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EtwProvider))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.EventLogger))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.StringTraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Diagnostics.TraceRecord))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.ExceptionTrace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Fx))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.IOThreadScheduler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.PartialTrustHelpers))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.SynchronizedPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TraceEventLevel))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TracePayload))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.TypeHelper))] +public static partial class SRCore +{ + public const string AsyncTransactionException = "AsyncTransactionException"; + public const string BindLockRequiresCommandFlag = "BindLockRequiresCommandFlag"; + public const string BindReclaimedLockException = "BindReclaimedLockException"; + public const string BindReclaimSucceeded = "BindReclaimSucceeded"; + public const string CannotAcquireLockDefault = "CannotAcquireLockDefault"; + public const string CannotCompleteWithKeys = "CannotCompleteWithKeys"; + public const string CannotCreateContextWithNullId = "CannotCreateContextWithNullId"; + public const string CannotInvokeBindingFromNonBinding = "CannotInvokeBindingFromNonBinding"; + public const string CannotInvokeTransactionalFromNonTransactional = "CannotInvokeTransactionalFromNonTransactional"; + public const string CannotReplaceTransaction = "CannotReplaceTransaction"; + public const string CommandExecutionCannotOverlap = "CommandExecutionCannotOverlap"; + public const string CompletedMustNotHaveAssociatedKeys = "CompletedMustNotHaveAssociatedKeys"; + public const string ContextAlreadyBoundToInstance = "ContextAlreadyBoundToInstance"; + public const string ContextAlreadyBoundToLock = "ContextAlreadyBoundToLock"; + public const string ContextAlreadyBoundToOwner = "ContextAlreadyBoundToOwner"; + public const string ContextMustBeBoundToInstance = "ContextMustBeBoundToInstance"; + public const string ContextMustBeBoundToOwner = "ContextMustBeBoundToOwner"; + public const string ContextNotFromThisStore = "ContextNotFromThisStore"; + public const string DoNotCompleteTryCommandWithPendingReclaim = "DoNotCompleteTryCommandWithPendingReclaim"; + public const string ExecuteMustBeNested = "ExecuteMustBeNested"; + public const string GenericInstanceCommandNull = "GenericInstanceCommandNull"; + public const string GuidCannotBeEmpty = "GuidCannotBeEmpty"; + public const string HandleFreed = "HandleFreed"; + public const string HandleFreedBeforeInitialized = "HandleFreedBeforeInitialized"; + public const string InstanceCollisionDefault = "InstanceCollisionDefault"; + public const string InstanceCompleteDefault = "InstanceCompleteDefault"; + public const string InstanceHandleConflictDefault = "InstanceHandleConflictDefault"; + public const string InstanceKeyRequiresValidGuid = "InstanceKeyRequiresValidGuid"; + public const string InstanceLockLostDefault = "InstanceLockLostDefault"; + public const string InstanceNotReadyDefault = "InstanceNotReadyDefault"; + public const string InstanceOperationRequiresInstance = "InstanceOperationRequiresInstance"; + public const string InstanceOperationRequiresLock = "InstanceOperationRequiresLock"; + public const string InstanceOperationRequiresNotCompleted = "InstanceOperationRequiresNotCompleted"; + public const string InstanceOperationRequiresNotUninitialized = "InstanceOperationRequiresNotUninitialized"; + public const string InstanceOperationRequiresOwner = "InstanceOperationRequiresOwner"; + public const string InstanceOwnerDefault = "InstanceOwnerDefault"; + public const string InstanceStoreBoundSameVersionTwice = "InstanceStoreBoundSameVersionTwice"; + public const string InvalidInstanceState = "InvalidInstanceState"; + public const string InvalidKeyArgument = "InvalidKeyArgument"; + public const string InvalidLockToken = "InvalidLockToken"; + public const string KeyAlreadyAssociated = "KeyAlreadyAssociated"; + public const string KeyAlreadyCompleted = "KeyAlreadyCompleted"; + public const string KeyAlreadyUnassociated = "KeyAlreadyUnassociated"; + public const string KeyCollisionDefault = "KeyCollisionDefault"; + public const string KeyCompleteDefault = "KeyCompleteDefault"; + public const string KeyNotAssociated = "KeyNotAssociated"; + public const string KeyNotCompleted = "KeyNotCompleted"; + public const string KeyNotReadyDefault = "KeyNotReadyDefault"; + public const string LoadedWriteOnlyValue = "LoadedWriteOnlyValue"; + public const string MayBindLockCommandShouldValidateOwner = "MayBindLockCommandShouldValidateOwner"; + public const string MetadataCannotContainNullKey = "MetadataCannotContainNullKey"; + public const string MustSetTransactionOnFirstCall = "MustSetTransactionOnFirstCall"; + public const string OnCancelRequestedThrew = "OnCancelRequestedThrew"; + public const string OnFreeInstanceHandleThrew = "OnFreeInstanceHandleThrew"; + public const string OwnerBelongsToWrongStore = "OwnerBelongsToWrongStore"; + public const string StoreReportedConflictingLockTokens = "StoreReportedConflictingLockTokens"; + public const string TimedOutWaitingForLockResolution = "TimedOutWaitingForLockResolution"; + public const string TransactionInDoubtNonHost = "TransactionInDoubtNonHost"; + public const string TransactionRolledBackNonHost = "TransactionRolledBackNonHost"; + public const string TryCommandCannotExecuteSubCommandsAndReduce = "TryCommandCannotExecuteSubCommandsAndReduce"; + public const string UninitializedCannotHaveData = "UninitializedCannotHaveData"; + public const string WaitAlreadyInProgress = "WaitAlreadyInProgress"; + public static string CannotAcquireLockSpecific(object arg1) { throw null; } + public static string CannotAcquireLockSpecificWithOwner(object arg1, object arg2) { throw null; } + public static string GenericInstanceCommand(object arg1) { throw null; } + public static string InitialMetadataCannotBeDeleted(object arg1) { throw null; } + public static string InstanceCollisionSpecific(System.Guid arg1) { throw null; } + public static string InstanceCompleteSpecific(System.Guid arg1) { throw null; } + public static string InstanceHandleConflictSpecific(System.Guid arg1) { throw null; } + public static string InstanceLockLostSpecific(System.Guid arg1) { throw null; } + public static string InstanceNotReadySpecific(System.Guid arg1) { throw null; } + public static string InstanceOwnerSpecific(System.Guid arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1) { throw null; } + public static string KeyCollisionSpecific(object arg1, object arg2, object arg3) { throw null; } + public static string KeyCollisionSpecificKeyOnly(object arg1) { throw null; } + public static string KeyCompleteSpecific(object arg1) { throw null; } + public static string KeyNotReadySpecific(object arg1) { throw null; } + public static string MetadataCannotContainNullValue(object arg1) { throw null; } + public static string NameCollisionOnCollect(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string NameCollisionOnMap(System.Xml.Linq.XName arg1, object arg2) { throw null; } + public static string OutsideInstanceExecutionScope(object arg1) { throw null; } + public static string OutsideTransactionalCommand(object arg1) { throw null; } + public static string PersistencePipelineAbortThrew(object arg1) { throw null; } + public static string ProviderDoesNotSupportCommand(object arg1) { throw null; } + public static string WaitForEventsTimedOut(System.TimeSpan arg1) { throw null; } +} +namespace System.Runtime.DurableInstancing +{ + [System.SerializableAttribute] + public partial class InstanceCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCollisionException(string message) { } + public InstanceCollisionException(string message, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InstanceCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceCompleteException(string message) { } + public InstanceCompleteException(string message, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceHandle + { + internal InstanceHandle() { } + public bool IsValid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Free() { } + } + [System.SerializableAttribute] + public partial class InstanceHandleConflictException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceHandleConflictException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceHandleConflictException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceHandleConflictException(string message) { } + public InstanceHandleConflictException(string message, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceHandleConflictException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + [System.Runtime.Serialization.DataContractAttribute] + public partial class InstanceKey + { + public InstanceKey(System.Guid value) { } + public InstanceKey(System.Guid value, System.Collections.Generic.IDictionary metadata) { } + public static System.Runtime.DurableInstancing.InstanceKey InvalidKey { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Collections.Generic.IDictionary Metadata { get { throw null; } } + public System.Guid Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.SerializableAttribute] + public partial class InstanceKeyCollisionException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCollisionException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCollisionException(string message) { } + public InstanceKeyCollisionException(string message, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, System.Exception innerException) { } + public InstanceKeyCollisionException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Guid conflictingInstanceId, string message, System.Exception innerException) { } + public System.Guid ConflictingInstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyCompleteException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyCompleteException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyCompleteException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyCompleteException(string message) { } + public InstanceKeyCompleteException(string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyCompleteException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceKeyNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceKeyNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceKeyNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceKeyNotReadyException(string message) { } + public InstanceKeyNotReadyException(string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Runtime.DurableInstancing.InstanceKey instanceKey, string message, System.Exception innerException) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey) { } + public InstanceKeyNotReadyException(System.Xml.Linq.XName commandName, System.Runtime.DurableInstancing.InstanceKey instanceKey, System.Exception innerException) { } + public System.Runtime.DurableInstancing.InstanceKey InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceKeyState + { + Associated = 1, + Completed = 2, + Unknown = 0, + } + public sealed partial class InstanceKeyView + { + internal InstanceKeyView() { } + public System.Guid InstanceKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeyMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeyMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceKeyState InstanceKeyState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceLockedException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockedException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockedException(string message) { } + public InstanceLockedException(string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Guid instanceOwnerId, System.Collections.Generic.IDictionary serializableInstanceOwnerMetadata, string message, System.Exception innerException) { } + public InstanceLockedException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary SerializableInstanceOwnerMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class InstanceLockLostException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceLockLostException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceLockLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceLockLostException(string message) { } + public InstanceLockLostException(string message, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceLockLostException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceLockQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceLockQueryResult() { } + public InstanceLockQueryResult(System.Collections.Generic.IDictionary instanceOwnerIds) { } + public InstanceLockQueryResult(System.Guid instanceId, System.Guid instanceOwnerId) { } + public System.Collections.Generic.IDictionary InstanceOwnerIds { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceNotReadyException : System.Runtime.DurableInstancing.InstancePersistenceCommandException + { + public InstanceNotReadyException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceNotReadyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceNotReadyException(string message) { } + public InstanceNotReadyException(string message, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstanceNotReadyException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + } + public sealed partial class InstanceOwner + { + internal InstanceOwner() { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstanceOwnerException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstanceOwnerException() { } + [System.Security.SecurityCriticalAttribute] + protected InstanceOwnerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstanceOwnerException(string message) { } + public InstanceOwnerException(string message, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, System.Exception innerException) { } + public InstanceOwnerException(System.Xml.Linq.XName commandName, System.Guid instanceOwnerId, string message, System.Exception innerException) { } + public System.Guid InstanceOwnerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstanceOwnerQueryResult : System.Runtime.DurableInstancing.InstanceStoreQueryResult + { + public InstanceOwnerQueryResult() { } + public InstanceOwnerQueryResult(System.Collections.Generic.IDictionary> instanceOwners) { } + public InstanceOwnerQueryResult(System.Guid instanceOwnerId, System.Collections.Generic.IDictionary metadata) { } + public System.Collections.Generic.IDictionary> InstanceOwners { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class InstancePersistenceCommand + { + protected InstancePersistenceCommand(System.Xml.Linq.XName name) { } + protected internal virtual bool AutomaticallyAcquiringLock { get { throw null; } } + protected internal virtual bool IsTransactionEnlistmentOptional { get { throw null; } } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected internal virtual void Validate(System.Runtime.DurableInstancing.InstanceView view) { } + } + [System.SerializableAttribute] + public partial class InstancePersistenceCommandException : System.Runtime.DurableInstancing.InstancePersistenceException + { + public InstancePersistenceCommandException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceCommandException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceCommandException(string message) { } + public InstancePersistenceCommandException(string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, System.Guid instanceId, string message, System.Exception innerException) { } + public InstancePersistenceCommandException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public sealed partial class InstancePersistenceContext + { + internal InstancePersistenceContext() { } + public System.Runtime.DurableInstancing.InstanceHandle InstanceHandle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long InstanceVersion { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceView InstanceView { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid LockToken { get { throw null; } } + public object UserContext { get { throw null; } } + public void AssociatedInstanceKey(System.Guid key) { } + public System.IAsyncResult BeginBindReclaimedLock(long instanceVersion, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public void BindAcquiredLock(long instanceVersion) { } + public void BindEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { } + public void BindInstance(System.Guid instanceId) { } + public void BindInstanceOwner(System.Guid instanceOwnerId, System.Guid lockToken) { } + public void BindReclaimedLock(long instanceVersion, System.TimeSpan timeout) { } + public void CompletedInstance() { } + public void CompletedInstanceKey(System.Guid key) { } + public System.Exception CreateBindReclaimedLockException(long instanceVersion) { throw null; } + public void EndBindReclaimedLock(System.IAsyncResult result) { } + public void EndExecute(System.IAsyncResult result) { } + public void Execute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { } + public void LoadedInstance(System.Runtime.DurableInstancing.InstanceState state, System.Collections.Generic.IDictionary instanceData, System.Collections.Generic.IDictionary instanceMetadata, System.Collections.Generic.IDictionary> associatedInstanceKeyMetadata, System.Collections.Generic.IDictionary> completedInstanceKeyMetadata) { } + public void PersistedInstance(System.Collections.Generic.IDictionary data) { } + public void QueriedInstanceStore(System.Runtime.DurableInstancing.InstanceStoreQueryResult queryResult) { } + public void ReadInstanceKeyMetadata(System.Guid key, System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void ReadInstanceOwnerMetadata(System.Collections.Generic.IDictionary metadata, bool complete) { } + public void SetCancellationHandler(System.Action cancellationHandler) { } + public void UnassociatedInstanceKey(System.Guid key) { } + public void WroteInstanceKeyMetadataValue(System.Guid key, System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + public void WroteInstanceOwnerMetadataValue(System.Xml.Linq.XName name, System.Runtime.DurableInstancing.InstanceValue value) { } + } + public abstract partial class InstancePersistenceEvent : System.IEquatable + { + internal InstancePersistenceEvent() { } + public System.Xml.Linq.XName Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + public static bool operator !=(System.Runtime.DurableInstancing.InstancePersistenceEvent left, System.Runtime.DurableInstancing.InstancePersistenceEvent right) { throw null; } + } + public abstract partial class InstancePersistenceEvent : System.Runtime.DurableInstancing.InstancePersistenceEvent where T : System.Runtime.DurableInstancing.InstancePersistenceEvent, new() + { + protected InstancePersistenceEvent(System.Xml.Linq.XName name) { } + public static T Value { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InstancePersistenceException : System.Exception + { + public InstancePersistenceException() { } + [System.Security.SecurityCriticalAttribute] + protected InstancePersistenceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InstancePersistenceException(string message) { } + public InstancePersistenceException(string message, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, System.Exception innerException) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message) { } + public InstancePersistenceException(System.Xml.Linq.XName commandName, string message, System.Exception innerException) { } + public System.Xml.Linq.XName CommandName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.Security.SecurityCriticalAttribute] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum InstanceState + { + Completed = 3, + Initialized = 2, + Uninitialized = 1, + Unknown = 0, + } + public abstract partial class InstanceStore + { + protected InstanceStore() { } + public System.Runtime.DurableInstancing.InstanceOwner DefaultInstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + protected internal virtual System.IAsyncResult BeginTryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginWaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle() { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + public System.Runtime.DurableInstancing.InstanceHandle CreateInstanceHandle(System.Runtime.DurableInstancing.InstanceOwner owner, System.Guid instanceId) { throw null; } + public System.Runtime.DurableInstancing.InstanceView EndExecute(System.IAsyncResult result) { throw null; } + protected internal virtual bool EndTryCommand(System.IAsyncResult result) { throw null; } + public System.Collections.Generic.List EndWaitForEvents(System.IAsyncResult result) { throw null; } + public System.Runtime.DurableInstancing.InstanceView Execute(System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + protected System.Runtime.DurableInstancing.InstancePersistenceEvent[] GetEvents(System.Runtime.DurableInstancing.InstanceOwner owner) { throw null; } + protected System.Runtime.DurableInstancing.InstanceOwner[] GetInstanceOwners() { throw null; } + protected virtual void OnFreeInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle, object userContext) { } + protected virtual object OnNewInstanceHandle(System.Runtime.DurableInstancing.InstanceHandle instanceHandle) { throw null; } + protected void ResetEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected void SignalEvent(System.Runtime.DurableInstancing.InstancePersistenceEvent persistenceEvent, System.Runtime.DurableInstancing.InstanceOwner owner) { } + protected internal virtual bool TryCommand(System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, System.TimeSpan timeout) { throw null; } + public System.Collections.Generic.List WaitForEvents(System.Runtime.DurableInstancing.InstanceHandle handle, System.TimeSpan timeout) { throw null; } + } + public abstract partial class InstanceStoreQueryResult + { + protected InstanceStoreQueryResult() { } + } + [System.Runtime.Serialization.DataContractAttribute] + public sealed partial class InstanceValue + { + public InstanceValue(object value) { } + public InstanceValue(object value, System.Runtime.DurableInstancing.InstanceValueOptions options) { } + public static System.Runtime.DurableInstancing.InstanceValue DeletedValue { get { throw null; } } + public bool IsDeletedValue { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueOptions Options { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.FlagsAttribute] + public enum InstanceValueConsistency + { + InDoubt = 1, + None = 0, + Partial = 2, + } + [System.FlagsAttribute] + [System.Runtime.Serialization.DataContractAttribute] + public enum InstanceValueOptions + { + [System.Runtime.Serialization.EnumMemberAttribute] + None = 0, + [System.Runtime.Serialization.EnumMemberAttribute] + Optional = 1, + [System.Runtime.Serialization.EnumMemberAttribute] + WriteOnly = 2, + } + public sealed partial class InstanceView + { + internal InstanceView() { } + public System.Collections.Generic.IDictionary InstanceData { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceDataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Guid InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceKeys { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceKeysConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceOwner InstanceOwner { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary InstanceOwnerMetadata { get { throw null; } } + public System.Runtime.DurableInstancing.InstanceValueConsistency InstanceOwnerMetadataConsistency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Runtime.DurableInstancing.InstanceState InstanceState { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection InstanceStoreQueryResults { get { throw null; } } + public bool IsBoundToInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBoundToInstanceOwner { get { throw null; } } + public bool IsBoundToLock { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Runtime.InteropServices.RuntimeInformation.cs b/external/binary-reference-assemblies/src/v4.6/System.Runtime.InteropServices.RuntimeInformation.cs new file mode 100644 index 0000000000..22240989d9 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Runtime.InteropServices.RuntimeInformation.cs @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.InteropServices.RuntimeInformation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityCriticalAttribute] +namespace System.Runtime.InteropServices +{ + public enum Architecture + { + Arm = 2, + Arm64 = 3, + X64 = 1, + X86 = 0, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct OSPlatform : System.IEquatable + { + public static System.Runtime.InteropServices.OSPlatform Linux { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform OSX { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform Windows { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Runtime.InteropServices.OSPlatform Create(string osPlatform) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.InteropServices.OSPlatform other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; } + public static bool operator !=(System.Runtime.InteropServices.OSPlatform left, System.Runtime.InteropServices.OSPlatform right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class RuntimeInformation + { + public static string FrameworkDescription { get { throw null; } } + public static System.Runtime.InteropServices.Architecture OSArchitecture { get { throw null; } } + public static string OSDescription { get { throw null; } } + public static System.Runtime.InteropServices.Architecture ProcessArchitecture { get { throw null; } } + public static bool IsOSPlatform(System.Runtime.InteropServices.OSPlatform osPlatform) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Runtime.Remoting.cs b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Remoting.cs new file mode 100644 index 0000000000..33c6802ed6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Remoting.cs @@ -0,0 +1,457 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(false)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Remoting.Channels +{ + public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public BinaryClientFormatterSinkProvider() { } + public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public BinaryServerFormatterSinkProvider() { } + public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public partial class CommonTransportKeys + { + public const string ConnectionId = "__ConnectionId"; + public const string IPAddress = "__IPAddress"; + public const string RequestUri = "__RequestUri"; + public CommonTransportKeys() { } + } + public partial interface IAuthorizeRemotingConnection + { + bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint); + bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity); + } + public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink + { + public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; } + public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); } + public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; } + } + public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider + { + public SoapClientFormatterSinkProvider() { } + public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; } + } + public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + [System.SerializableAttribute] + public enum Protocol + { + Http = 0, + Other = 1, + } + } + public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider + { + public SoapServerFormatterSinkProvider() { } + public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { } + } + public enum SocketCachePolicy + { + AbsoluteTimeout = 1, + Default = 0, + } +} +namespace System.Runtime.Remoting.Channels.Http +{ + public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpChannel() { } + public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public HttpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public override System.Collections.IDictionary Properties { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public HttpClientChannel() { } + [System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")] + public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class HttpRemotingHandler : System.Web.IHttpHandler + { + public HttpRemotingHandler() { } + [System.MonoTODOAttribute] + public HttpRemotingHandler(System.Type type, object srvID) { } + public bool IsReusable { get { throw null; } } + public void ProcessRequest(System.Web.HttpContext context) { } + } + public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory + { + public HttpRemotingHandlerFactory() { } + public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; } + public void ReleaseHandler(System.Web.IHttpHandler handler) { } + } + public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook + { + public HttpServerChannel() { } + [System.MonoTODOAttribute("Handle the listen property")] + public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public HttpServerChannel(int port) { } + public HttpServerChannel(string name, int port) { } + public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public string ChannelScheme { get { throw null; } } + public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } } + public override object this[object key] { get { throw null; } set { } } + public override System.Collections.ICollection Keys { get { throw null; } } + public bool WantsToListen { get { throw null; } set { } } + public void AddHookChannelUri(string channelUri) { } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Ipc +{ + public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcChannel() { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcChannel(string portName) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcClientChannel() { } + public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Security.AccessControl.CommonSecurityDescriptor securityDescriptor) { } + public IpcServerChannel(string portName) { } + public IpcServerChannel(string name, string portName) { } + public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.Channels.Tcp +{ + public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpChannel() { } + public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { } + public TcpChannel(int port) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string[] GetUrlsForUri(string objectURI) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } + public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpClientChannel() { } + public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { objectURI = default(string); throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + } + public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.ISecurableChannel + { + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback) { } + public TcpServerChannel(int port) { } + public TcpServerChannel(string name, int port) { } + public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { } + public object ChannelData { get { throw null; } } + public string ChannelName { get { throw null; } } + public int ChannelPriority { get { throw null; } } + public bool IsSecured { get { throw null; } set { } } + public string GetChannelUri() { throw null; } + public virtual string[] GetUrlsForUri(string objectUri) { throw null; } + public string Parse(string url, out string objectURI) { objectURI = default(string); throw null; } + public void StartListening(object data) { } + public void StopListening(object data) { } + } +} +namespace System.Runtime.Remoting.MetadataServices +{ + public partial class MetaData + { + public MetaData() { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { } + [System.MonoTODOAttribute("strong name")] + public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { } + public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { } + public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { } + public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { } + public static void RetrieveSchemaFromUrlToFile(string url, string path) { } + public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { } + public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { } + } + public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink + { + public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { } + public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } } + public System.Collections.IDictionary Properties { get { throw null; } } + public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { } + public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; } + public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { responseMsg = default(System.Runtime.Remoting.Messaging.IMessage); responseHeaders = default(System.Runtime.Remoting.Channels.ITransportHeaders); responseStream = default(System.IO.Stream); throw null; } + } + public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider + { + public SdlChannelSinkProvider() { } + public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { } + public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } } + public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; } + public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { } + } + [System.SerializableAttribute] + public enum SdlType + { + Sdl = 0, + Wsdl = 1, + } + public partial class ServiceType + { + public ServiceType(System.Type type) { } + public ServiceType(System.Type type, string url) { } + public System.Type ObjectType { get { throw null; } } + public string Url { get { throw null; } } + } + [System.SerializableAttribute] + public partial class SUDSGeneratorException : System.Exception + { + protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SUDSParserException : System.Exception + { + protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.Runtime.Remoting.Services +{ + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public abstract partial class RemotingClientProxy : System.ComponentModel.Component + { + protected object _tp; + protected System.Type _type; + protected string _url; + protected RemotingClientProxy() { } + [System.MonoTODOAttribute] + public bool AllowAutoRedirect { get { throw null; } set { } } + [System.MonoTODOAttribute] + public object Cookies { get { throw null; } } + [System.MonoTODOAttribute] + public string Domain { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool EnableCookies { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Path { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool PreAuthenticate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string ProxyName { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ProxyPort { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int Timeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Url { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string UserAgent { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected void ConfigureProxy(System.Type type, string url) { } + [System.MonoTODOAttribute] + protected void ConnectProxy() { } + } + public partial class RemotingService : System.ComponentModel.Component + { + public RemotingService() { } + [System.MonoTODOAttribute] + public System.Web.HttpApplicationState Application { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpContext Context { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.HttpServerUtility Server { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.SessionState.HttpSessionState Session { get { throw null; } } + [System.MonoTODOAttribute] + public System.Security.Principal.IPrincipal User { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Runtime.Serialization.Formatters.Soap.cs b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Serialization.Formatters.Soap.cs new file mode 100644 index 0000000000..35ee402735 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Serialization.Formatters.Soap.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.Formatters.Soap.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Runtime.Serialization.Formatters.Soap +{ + public sealed partial class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter, System.Runtime.Serialization.IFormatter + { + public SoapFormatter() { } + public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + [System.MonoTODOAttribute("Interpret this")] + public System.Runtime.Serialization.Formatters.TypeFilterLevel FilterLevel { get { throw null; } set { } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.ISoapMessage TopObject { get { throw null; } set { } } + public System.Runtime.Serialization.Formatters.FormatterTypeStyle TypeFormat { get { throw null; } set { } } + public object Deserialize(System.IO.Stream serializationStream) { throw null; } + public object Deserialize(System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) { throw null; } + public void Serialize(System.IO.Stream serializationStream, object graph) { } + public void Serialize(System.IO.Stream serializationStream, object graph, System.Runtime.Remoting.Messaging.Header[] headers) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Runtime.Serialization.cs b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Serialization.cs new file mode 100644 index 0000000000..66644fed43 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Runtime.Serialization.cs @@ -0,0 +1,820 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Serialization.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace System.Runtime.Serialization +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=false, AllowMultiple=false)] + public sealed partial class CollectionDataContractAttribute : System.Attribute + { + public CollectionDataContractAttribute() { } + public bool IsItemNameSetExplicitly { get { throw null; } } + public bool IsKeyNameSetExplicitly { get { throw null; } } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsNamespaceSetExplicitly { get { throw null; } } + public bool IsReference { get { throw null; } set { } } + public bool IsReferenceSetExplicitly { get { throw null; } } + public bool IsValueNameSetExplicitly { get { throw null; } } + public string ItemName { get { throw null; } set { } } + public string KeyName { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public string ValueName { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(3), Inherited=false, AllowMultiple=true)] + public sealed partial class ContractNamespaceAttribute : System.Attribute + { + public ContractNamespaceAttribute(string contractNamespace) { } + public string ClrNamespace { get { throw null; } set { } } + public string ContractNamespace { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(28), Inherited=false, AllowMultiple=false)] + public sealed partial class DataContractAttribute : System.Attribute + { + public DataContractAttribute() { } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsNamespaceSetExplicitly { get { throw null; } } + public bool IsReference { get { throw null; } set { } } + public bool IsReferenceSetExplicitly { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + } + public abstract partial class DataContractResolver + { + protected DataContractResolver() { } + public abstract System.Type ResolveName(string typeName, string typeNamespace, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver); + public abstract bool TryResolveType(System.Type type, System.Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver, out System.Xml.XmlDictionaryString typeName, out System.Xml.XmlDictionaryString typeNamespace); + } + public sealed partial class DataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractSerializer(System.Type type) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Runtime.Serialization.DataContractSerializerSettings settings) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, string rootName, string rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate) { } + public DataContractSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, bool preserveObjectReferences, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { get { throw null; } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool PreserveObjectReferences { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName, System.Runtime.Serialization.DataContractResolver dataContractResolver) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph, System.Runtime.Serialization.DataContractResolver dataContractResolver) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractSerializerSettings + { + public DataContractSerializerSettings() { } + public System.Runtime.Serialization.DataContractResolver DataContractResolver { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public bool PreserveObjectReferences { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xml.XmlDictionaryString RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class DataMemberAttribute : System.Attribute + { + public DataMemberAttribute() { } + public bool EmitDefaultValue { get { throw null; } set { } } + public bool IsNameSetExplicitly { get { throw null; } } + public bool IsRequired { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int Order { get { throw null; } set { } } + } + public partial class DateTimeFormat + { + public DateTimeFormat(string formatString) { } + public DateTimeFormat(string formatString, System.IFormatProvider formatProvider) { } + public System.Globalization.DateTimeStyles DateTimeStyles { get { throw null; } set { } } + public System.IFormatProvider FormatProvider { get { throw null; } } + public string FormatString { get { throw null; } } + } + public enum EmitTypeInformation + { + Always = 1, + AsNeeded = 0, + Never = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(256), Inherited=false, AllowMultiple=false)] + public sealed partial class EnumMemberAttribute : System.Attribute + { + public EnumMemberAttribute() { } + public bool IsValueSetExplicitly { get { throw null; } } + public string Value { get { throw null; } set { } } + } + public partial class ExportOptions + { + public ExportOptions() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public System.Collections.ObjectModel.Collection KnownTypes { get { throw null; } } + } + public sealed partial class ExtensionDataObject + { + internal ExtensionDataObject() { } + } + public partial interface IDataContractSurrogate + { + object GetCustomDataToExport(System.Reflection.MemberInfo memberInfo, System.Type dataContractType); + object GetCustomDataToExport(System.Type clrType, System.Type dataContractType); + System.Type GetDataContractType(System.Type type); + object GetDeserializedObject(object obj, System.Type targetType); + void GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection customDataTypes); + object GetObjectToSerialize(object obj, System.Type targetType); + System.Type GetReferencedTypeOnImport(string typeName, string typeNamespace, object customData); + System.CodeDom.CodeTypeDeclaration ProcessImportedType(System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit); + } + public partial interface IExtensibleDataObject + { + System.Runtime.Serialization.ExtensionDataObject ExtensionData { get; set; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(384), Inherited=false, AllowMultiple=false)] + public sealed partial class IgnoreDataMemberAttribute : System.Attribute + { + public IgnoreDataMemberAttribute() { } + } + public partial class ImportOptions + { + public ImportOptions() { } + public System.CodeDom.Compiler.CodeDomProvider CodeProvider { get { throw null; } set { } } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } set { } } + public bool EnableDataBinding { get { throw null; } set { } } + public bool GenerateInternal { get { throw null; } set { } } + public bool GenerateSerializable { get { throw null; } set { } } + public bool ImportXmlType { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Namespaces { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedCollectionTypes { get { throw null; } } + public System.Collections.Generic.ICollection ReferencedTypes { get { throw null; } } + } + [System.SerializableAttribute] + public partial class InvalidDataContractException : System.Exception + { + public InvalidDataContractException() { } + protected InvalidDataContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidDataContractException(string message) { } + public InvalidDataContractException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(12), Inherited=true, AllowMultiple=true)] + public sealed partial class KnownTypeAttribute : System.Attribute + { + public KnownTypeAttribute(string methodName) { } + public KnownTypeAttribute(System.Type type) { } + public string MethodName { get { throw null; } } + public System.Type Type { get { throw null; } } + } + public sealed partial class NetDataContractSerializer : System.Runtime.Serialization.XmlObjectSerializer, System.Runtime.Serialization.IFormatter + { + public NetDataContractSerializer() { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context) { } + public NetDataContractSerializer(System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(string rootName, string rootNamespace) { } + public NetDataContractSerializer(string rootName, string rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace) { } + public NetDataContractSerializer(System.Xml.XmlDictionaryString rootName, System.Xml.XmlDictionaryString rootNamespace, System.Runtime.Serialization.StreamingContext context, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.Formatters.FormatterAssemblyStyle assemblyFormat, System.Runtime.Serialization.ISurrogateSelector surrogateSelector) { } + public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle AssemblyFormat { get { throw null; } set { } } + public System.Runtime.Serialization.SerializationBinder Binder { get { throw null; } set { } } + public System.Runtime.Serialization.StreamingContext Context { get { throw null; } set { } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get { throw null; } set { } } + public object Deserialize(System.IO.Stream stream) { throw null; } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public void Serialize(System.IO.Stream stream, object graph) { } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public abstract partial class XmlObjectSerializer + { + protected XmlObjectSerializer() { } + public abstract bool IsStartObject(System.Xml.XmlDictionaryReader reader); + public virtual bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.IO.Stream stream) { throw null; } + public virtual object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public abstract object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName); + public virtual object ReadObject(System.Xml.XmlReader reader) { throw null; } + public virtual object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public abstract void WriteEndObject(System.Xml.XmlDictionaryWriter writer); + public virtual void WriteEndObject(System.Xml.XmlWriter writer) { } + public virtual void WriteObject(System.IO.Stream stream, object graph) { } + public virtual void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public virtual void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public abstract void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph); + public virtual void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public static partial class XmlSerializableServices + { + public static void AddDefaultSchema(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeQName) { } + public static System.Xml.XmlNode[] ReadNodes(System.Xml.XmlReader xmlReader) { throw null; } + public static void WriteNodes(System.Xml.XmlWriter xmlWriter, System.Xml.XmlNode[] nodes) { } + } + public static partial class XPathQueryGenerator + { + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, System.Text.StringBuilder rootElementXpath, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + public static string CreateFromDataContractSerializer(System.Type type, System.Reflection.MemberInfo[] pathToMember, out System.Xml.XmlNamespaceManager namespaces) { namespaces = default(System.Xml.XmlNamespaceManager); throw null; } + } + public partial class XsdDataContractExporter + { + public XsdDataContractExporter() { } + public XsdDataContractExporter(System.Xml.Schema.XmlSchemaSet schemas) { } + public System.Runtime.Serialization.ExportOptions Options { get { throw null; } set { } } + public System.Xml.Schema.XmlSchemaSet Schemas { get { throw null; } } + public bool CanExport(System.Collections.Generic.ICollection assemblies) { throw null; } + public bool CanExport(System.Collections.Generic.ICollection types) { throw null; } + public bool CanExport(System.Type type) { throw null; } + public void Export(System.Collections.Generic.ICollection assemblies) { } + public void Export(System.Collections.Generic.ICollection types) { } + public void Export(System.Type type) { } + public System.Xml.XmlQualifiedName GetRootElementName(System.Type type) { throw null; } + public System.Xml.Schema.XmlSchemaType GetSchemaType(System.Type type) { throw null; } + public System.Xml.XmlQualifiedName GetSchemaTypeName(System.Type type) { throw null; } + } + public partial class XsdDataContractImporter + { + public XsdDataContractImporter() { } + public XsdDataContractImporter(System.CodeDom.CodeCompileUnit codeCompileUnit) { } + public System.CodeDom.CodeCompileUnit CodeCompileUnit { get { throw null; } } + public System.Runtime.Serialization.ImportOptions Options { get { throw null; } set { } } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public bool CanImport(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName) { throw null; } + public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public System.Collections.Generic.ICollection GetKnownTypeReferences(System.Xml.XmlQualifiedName typeName) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas) { } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Collections.Generic.ICollection typeNames) { } + public System.Xml.XmlQualifiedName Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.XmlSchemaElement element) { throw null; } + public void Import(System.Xml.Schema.XmlSchemaSet schemas, System.Xml.XmlQualifiedName typeName) { } + } +} +namespace System.Runtime.Serialization.Configuration +{ + public sealed partial class DataContractSerializerSection : System.Configuration.ConfigurationSection + { + public DataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("declaredTypes", DefaultValue=null)] + public System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection DeclaredTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class DeclaredTypeElement : System.Configuration.ConfigurationElement + { + public DeclaredTypeElement() { } + public DeclaredTypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.TypeElementCollection KnownTypes { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Type { get { throw null; } set { } } + [System.Security.SecuritySafeCriticalAttribute] + protected override void PostDeserialize() { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))] + public sealed partial class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public DeclaredTypeElementCollection() { } + public System.Runtime.Serialization.Configuration.DeclaredTypeElement this[int index] { get { throw null; } set { } } + public new System.Runtime.Serialization.Configuration.DeclaredTypeElement this[string typeName] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.DeclaredTypeElement element) { } + public void Remove(string typeName) { } + public void RemoveAt(int index) { } + } + public sealed partial class NetDataContractSerializerSection : System.Configuration.ConfigurationSection + { + public NetDataContractSerializerSection() { } + [System.Configuration.ConfigurationPropertyAttribute("enableUnsafeTypeForwarding", DefaultValue=false)] + public bool EnableUnsafeTypeForwarding { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class ParameterElement : System.Configuration.ConfigurationElement + { + public ParameterElement() { } + public ParameterElement(int index) { } + public ParameterElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void PostDeserialize() { } + protected override void PreSerialize(System.Xml.XmlWriter writer) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.ParameterElement), AddItemName="parameter", CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class ParameterElementCollection : System.Configuration.ConfigurationElementCollection + { + public ParameterElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.ParameterElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void Clear() { } + public bool Contains(string typeName) { throw null; } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.ParameterElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.ParameterElement element) { } + public void RemoveAt(int index) { } + } + public sealed partial class SerializationSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public SerializationSectionGroup() { } + public System.Runtime.Serialization.Configuration.DataContractSerializerSection DataContractSerializer { get { throw null; } } + public System.Runtime.Serialization.Configuration.NetDataContractSerializerSection NetDataContractSerializer { get { throw null; } } + public static System.Runtime.Serialization.Configuration.SerializationSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } + public sealed partial class TypeElement : System.Configuration.ConfigurationElement + { + public TypeElement() { } + public TypeElement(string typeName) { } + [System.Configuration.ConfigurationPropertyAttribute("index", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0)] + public int Index { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(1))] + public System.Runtime.Serialization.Configuration.ParameterElementCollection Parameters { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("type", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Type { get { throw null; } set { } } + protected override void Reset(System.Configuration.ConfigurationElement parentElement) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.Runtime.Serialization.Configuration.TypeElement), CollectionType=(System.Configuration.ConfigurationElementCollectionType)(0))] + public sealed partial class TypeElementCollection : System.Configuration.ConfigurationElementCollection + { + public TypeElementCollection() { } + public override System.Configuration.ConfigurationElementCollectionType CollectionType { get { throw null; } } + protected override string ElementName { get { throw null; } } + public System.Runtime.Serialization.Configuration.TypeElement this[int index] { get { throw null; } set { } } + public void Add(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public int IndexOf(System.Runtime.Serialization.Configuration.TypeElement element) { throw null; } + public void Remove(System.Runtime.Serialization.Configuration.TypeElement element) { } + public void RemoveAt(int index) { } + } +} +namespace System.Runtime.Serialization.Json +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DataContractJsonSerializer : System.Runtime.Serialization.XmlObjectSerializer + { + public DataContractJsonSerializer(System.Type type) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Runtime.Serialization.Json.DataContractJsonSerializerSettings settings) { } + public DataContractJsonSerializer(System.Type type, string rootName) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, string rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes) { } + public DataContractJsonSerializer(System.Type type, System.Xml.XmlDictionaryString rootName, System.Collections.Generic.IEnumerable knownTypes, int maxItemsInObjectGraph, bool ignoreExtensionDataObject, System.Runtime.Serialization.IDataContractSurrogate dataContractSurrogate, bool alwaysEmitTypeInformation) { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get { throw null; } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { get { throw null; } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { get { throw null; } } + public bool IgnoreExtensionDataObject { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection KnownTypes { get { throw null; } } + public int MaxItemsInObjectGraph { get { throw null; } } + public bool SerializeReadOnlyTypes { get { throw null; } } + public bool UseSimpleDictionaryFormat { get { throw null; } } + public override bool IsStartObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override bool IsStartObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.IO.Stream stream) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlDictionaryReader reader, bool verifyObjectName) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader) { throw null; } + public override object ReadObject(System.Xml.XmlReader reader, bool verifyObjectName) { throw null; } + public override void WriteEndObject(System.Xml.XmlDictionaryWriter writer) { } + public override void WriteEndObject(System.Xml.XmlWriter writer) { } + public override void WriteObject(System.IO.Stream stream, object graph) { } + public override void WriteObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObject(System.Xml.XmlWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteObjectContent(System.Xml.XmlWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlDictionaryWriter writer, object graph) { } + public override void WriteStartObject(System.Xml.XmlWriter writer, object graph) { } + } + public partial class DataContractJsonSerializerSettings + { + public DataContractJsonSerializerSettings() { } + public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.DateTimeFormat DateTimeFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Runtime.Serialization.EmitTypeInformation EmitTypeInformation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreExtensionDataObject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable KnownTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxItemsInObjectGraph { get { throw null; } set { } } + public string RootName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SerializeReadOnlyTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool UseSimpleDictionaryFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXmlJsonWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public static partial class JsonReaderWriterFactory + { + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateJsonReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateJsonWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream, bool indent, string indentChars) { throw null; } + } +} +namespace System.Xml +{ + public partial interface IFragmentCapableXmlDictionaryWriter + { + bool CanFragment { get; } + void EndFragment(); + void StartFragment(System.IO.Stream stream, bool generateSelfContainedTextFragment); + void WriteFragment(byte[] buffer, int offset, int count); + } + public partial interface IStreamProvider + { + System.IO.Stream GetStream(); + void ReleaseStream(System.IO.Stream stream); + } + public partial interface IXmlBinaryReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlBinaryWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream); + } + public partial interface IXmlDictionary + { + bool TryLookup(int key, out System.Xml.XmlDictionaryString result); + bool TryLookup(string value, out System.Xml.XmlDictionaryString result); + bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result); + } + public partial interface IXmlMtomReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlMtomWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream); + } + public partial interface IXmlTextReaderInitializer + { + void SetInput(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + void SetInput(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose); + } + public partial interface IXmlTextWriterInitializer + { + void SetOutput(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream); + } + public delegate void OnXmlDictionaryReaderClose(System.Xml.XmlDictionaryReader reader); + public partial class UniqueId + { + public UniqueId() { } + public UniqueId(byte[] guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(byte[] guid, int offset) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(char[] chars, int offset, int count) { } + public UniqueId(System.Guid guid) { } + [System.Security.SecuritySafeCriticalAttribute] + public UniqueId(string value) { } + public int CharArrayLength { [System.Security.SecuritySafeCriticalAttribute]get { throw null; } } + public bool IsGuid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + public static bool operator !=(System.Xml.UniqueId id1, System.Xml.UniqueId id2) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public int ToCharArray(char[] chars, int offset) { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public override string ToString() { throw null; } + [System.Security.SecuritySafeCriticalAttribute] + public bool TryGetGuid(byte[] buffer, int offset) { throw null; } + public bool TryGetGuid(out System.Guid guid) { guid = default(System.Guid); throw null; } + } + public partial class XmlBinaryReaderSession : System.Xml.IXmlDictionary + { + public XmlBinaryReaderSession() { } + public System.Xml.XmlDictionaryString Add(int id, string value) { throw null; } + public void Clear() { } + public bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public partial class XmlBinaryWriterSession + { + public XmlBinaryWriterSession() { } + public void Reset() { } + public virtual bool TryAdd(System.Xml.XmlDictionaryString value, out int key) { key = default(int); throw null; } + } + public partial class XmlDictionary : System.Xml.IXmlDictionary + { + public XmlDictionary() { } + public XmlDictionary(int capacity) { } + public static System.Xml.IXmlDictionary Empty { get { throw null; } } + public virtual System.Xml.XmlDictionaryString Add(string value) { throw null; } + public virtual bool TryLookup(int key, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(string value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryLookup(System.Xml.XmlDictionaryString value, out System.Xml.XmlDictionaryString result) { result = default(System.Xml.XmlDictionaryString); throw null; } + } + public abstract partial class XmlDictionaryReader : System.Xml.XmlReader + { + protected XmlDictionaryReader() { } + public virtual bool CanCanonicalize { get { throw null; } } + public virtual System.Xml.XmlDictionaryReaderQuotas Quotas { get { throw null; } } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.XmlBinaryReaderSession session, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateBinaryReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateDictionaryReader(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateMtomReader(System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, int offset, int count, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(byte[] buffer, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas, System.Xml.OnXmlDictionaryReaderClose onClose) { throw null; } + public static System.Xml.XmlDictionaryReader CreateTextReader(System.IO.Stream stream, System.Xml.XmlDictionaryReaderQuotas quotas) { throw null; } + public virtual void EndCanonicalization() { } + public virtual string GetAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void GetNonAtomizedNames(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public virtual int IndexOfLocalName(string[] localNames, string namespaceUri) { throw null; } + public virtual int IndexOfLocalName(System.Xml.XmlDictionaryString[] localNames, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsLocalName(string localName) { throw null; } + public virtual bool IsLocalName(System.Xml.XmlDictionaryString localName) { throw null; } + public virtual bool IsNamespaceUri(string namespaceUri) { throw null; } + public virtual bool IsNamespaceUri(System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual bool IsStartArray(out System.Type type) { type = default(System.Type); throw null; } + public virtual bool IsStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + protected bool IsTextNode(System.Xml.XmlNodeType nodeType) { throw null; } + public virtual void MoveToStartElement() { } + public virtual void MoveToStartElement(string name) { } + public virtual void MoveToStartElement(string localName, string namespaceUri) { } + public virtual void MoveToStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual int ReadArray(string localName, string namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { throw null; } + public virtual int ReadArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { throw null; } + public virtual bool[] ReadBooleanArray(string localName, string namespaceUri) { throw null; } + public virtual bool[] ReadBooleanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public override object ReadContentAs(System.Type type, System.Xml.IXmlNamespaceResolver namespaceResolver) { throw null; } + public virtual byte[] ReadContentAsBase64() { throw null; } + public virtual byte[] ReadContentAsBinHex() { throw null; } + protected byte[] ReadContentAsBinHex(int maxByteArrayContentLength) { throw null; } + public virtual int ReadContentAsChars(char[] chars, int offset, int count) { throw null; } + public override decimal ReadContentAsDecimal() { throw null; } + public override float ReadContentAsFloat() { throw null; } + public virtual System.Guid ReadContentAsGuid() { throw null; } + public virtual void ReadContentAsQualifiedName(out string localName, out string namespaceUri) { localName = default(string); namespaceUri = default(string); } + public override string ReadContentAsString() { throw null; } + protected string ReadContentAsString(int maxStringContentLength) { throw null; } + public virtual string ReadContentAsString(string[] strings, out int index) { index = default(int); throw null; } + public virtual string ReadContentAsString(System.Xml.XmlDictionaryString[] strings, out int index) { index = default(int); throw null; } + public virtual System.TimeSpan ReadContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadContentAsUniqueId() { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(string localName, string namespaceUri) { throw null; } + public virtual System.DateTime[] ReadDateTimeArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(string localName, string namespaceUri) { throw null; } + public virtual decimal[] ReadDecimalArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(string localName, string namespaceUri) { throw null; } + public virtual double[] ReadDoubleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual byte[] ReadElementContentAsBase64() { throw null; } + public virtual byte[] ReadElementContentAsBinHex() { throw null; } + public override bool ReadElementContentAsBoolean() { throw null; } + public override System.DateTime ReadElementContentAsDateTime() { throw null; } + public override decimal ReadElementContentAsDecimal() { throw null; } + public override double ReadElementContentAsDouble() { throw null; } + public override float ReadElementContentAsFloat() { throw null; } + public virtual System.Guid ReadElementContentAsGuid() { throw null; } + public override int ReadElementContentAsInt() { throw null; } + public override long ReadElementContentAsLong() { throw null; } + public override string ReadElementContentAsString() { throw null; } + public virtual System.TimeSpan ReadElementContentAsTimeSpan() { throw null; } + public virtual System.Xml.UniqueId ReadElementContentAsUniqueId() { throw null; } + public virtual void ReadFullStartElement() { } + public virtual void ReadFullStartElement(string name) { } + public virtual void ReadFullStartElement(string localName, string namespaceUri) { } + public virtual void ReadFullStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual System.Guid[] ReadGuidArray(string localName, string namespaceUri) { throw null; } + public virtual System.Guid[] ReadGuidArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(string localName, string namespaceUri) { throw null; } + public virtual short[] ReadInt16Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(string localName, string namespaceUri) { throw null; } + public virtual int[] ReadInt32Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(string localName, string namespaceUri) { throw null; } + public virtual long[] ReadInt64Array(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(string localName, string namespaceUri) { throw null; } + public virtual float[] ReadSingleArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual void ReadStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public override string ReadString() { throw null; } + protected string ReadString(int maxStringContentLength) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(string localName, string namespaceUri) { throw null; } + public virtual System.TimeSpan[] ReadTimeSpanArray(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { throw null; } + public virtual int ReadValueAsBase64(byte[] buffer, int offset, int count) { throw null; } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual bool TryGetArrayLength(out int count) { count = default(int); throw null; } + public virtual bool TryGetBase64ContentLength(out int length) { length = default(int); throw null; } + public virtual bool TryGetLocalNameAsDictionaryString(out System.Xml.XmlDictionaryString localName) { localName = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetNamespaceUriAsDictionaryString(out System.Xml.XmlDictionaryString namespaceUri) { namespaceUri = default(System.Xml.XmlDictionaryString); throw null; } + public virtual bool TryGetValueAsDictionaryString(out System.Xml.XmlDictionaryString value) { value = default(System.Xml.XmlDictionaryString); throw null; } + } + public sealed partial class XmlDictionaryReaderQuotas + { + public XmlDictionaryReaderQuotas() { } + public static System.Xml.XmlDictionaryReaderQuotas Max { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxArrayLength { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(4096)] + public int MaxBytesPerRead { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(32)] + public int MaxDepth { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(16384)] + public int MaxNameTableCharCount { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(8192)] + public int MaxStringContentLength { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotaTypes ModifiedQuotas { get { throw null; } } + public void CopyTo(System.Xml.XmlDictionaryReaderQuotas quotas) { } + } + [System.FlagsAttribute] + public enum XmlDictionaryReaderQuotaTypes + { + MaxArrayLength = 4, + MaxBytesPerRead = 8, + MaxDepth = 1, + MaxNameTableCharCount = 16, + MaxStringContentLength = 2, + } + public partial class XmlDictionaryString + { + public XmlDictionaryString(System.Xml.IXmlDictionary dictionary, string value, int key) { } + public System.Xml.IXmlDictionary Dictionary { get { throw null; } } + public static System.Xml.XmlDictionaryString Empty { get { throw null; } } + public int Key { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + public abstract partial class XmlDictionaryWriter : System.Xml.XmlWriter + { + protected XmlDictionaryWriter() { } + public virtual bool CanCanonicalize { get { throw null; } } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateBinaryWriter(System.IO.Stream stream, System.Xml.IXmlDictionary dictionary, System.Xml.XmlBinaryWriterSession session, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateDictionaryWriter(System.Xml.XmlWriter writer) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateMtomWriter(System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding) { throw null; } + public static System.Xml.XmlDictionaryWriter CreateTextWriter(System.IO.Stream stream, System.Text.Encoding encoding, bool ownsStream) { throw null; } + public virtual void EndCanonicalization() { } + public virtual void StartCanonicalization(System.IO.Stream stream, bool includeComments, string[] inclusivePrefixes) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, string localName, string namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.DateTime[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.Guid[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count) { } + public virtual void WriteArray(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, System.TimeSpan[] array, int offset, int count) { } + public void WriteAttributeString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteAttributeString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count) { throw null; } + public void WriteElementString(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public void WriteElementString(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, string value) { } + public virtual void WriteNode(System.Xml.XmlDictionaryReader reader, bool defattr) { } + public override void WriteNode(System.Xml.XmlReader reader, bool defattr) { } + public virtual void WriteQualifiedName(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartAttribute(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteStartElement(string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public void WriteStartElement(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri) { } + public virtual void WriteString(System.Xml.XmlDictionaryString value) { } + protected virtual void WriteTextNode(System.Xml.XmlDictionaryReader reader, bool isAttribute) { } + public virtual void WriteValue(System.Guid value) { } + public virtual void WriteValue(System.TimeSpan value) { } + public virtual void WriteValue(System.Xml.IStreamProvider value) { } + public virtual void WriteValue(System.Xml.UniqueId value) { } + public virtual void WriteValue(System.Xml.XmlDictionaryString value) { } + public virtual System.Threading.Tasks.Task WriteValueAsync(System.Xml.IStreamProvider value) { throw null; } + public virtual void WriteXmlAttribute(string localName, string value) { } + public virtual void WriteXmlAttribute(System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString value) { } + public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri) { } + public virtual void WriteXmlnsAttribute(string prefix, System.Xml.XmlDictionaryString namespaceUri) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Security.cs b/external/binary-reference-assemblies/src/v4.6/System.Security.cs new file mode 100644 index 0000000000..e26987e63e --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Security.cs @@ -0,0 +1,1085 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Security.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Security.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Security.Cryptography +{ + public sealed partial class CryptographicAttributeObject + { + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid) { } + public CryptographicAttributeObject(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedDataCollection values) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + public System.Security.Cryptography.AsnEncodedDataCollection Values { get { throw null; } } + } + public sealed partial class CryptographicAttributeObjectCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CryptographicAttributeObjectCollection() { } + public CryptographicAttributeObjectCollection(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public int Add(System.Security.Cryptography.CryptographicAttributeObject attribute) { throw null; } + public void CopyTo(System.Security.Cryptography.CryptographicAttributeObject[] array, int index) { } + public System.Security.Cryptography.CryptographicAttributeObjectEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.CryptographicAttributeObject attribute) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CryptographicAttributeObjectEnumerator : System.Collections.IEnumerator + { + internal CryptographicAttributeObjectEnumerator() { } + public System.Security.Cryptography.CryptographicAttributeObject Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum DataProtectionScope + { + CurrentUser = 0, + LocalMachine = 1, + } + public abstract partial class DataProtector + { + protected DataProtector(string applicationName, string primaryPurpose, string[] specificPurposes) { } + protected string ApplicationName { get { throw null; } } + protected virtual bool PrependHashedPurposeToPlaintext { get { throw null; } } + protected string PrimaryPurpose { get { throw null; } } + protected System.Collections.Generic.IEnumerable SpecificPurposes { get { throw null; } } + public static System.Security.Cryptography.DataProtector Create(string providerClass, string applicationName, string primaryPurpose, params string[] specificPurposes) { throw null; } + protected virtual byte[] GetHashedPurpose() { throw null; } + public abstract bool IsReprotectRequired(byte[] encryptedData); + public byte[] Protect(byte[] userData) { throw null; } + protected abstract byte[] ProviderProtect(byte[] userData); + protected abstract byte[] ProviderUnprotect(byte[] encryptedData); + public byte[] Unprotect(byte[] encryptedData) { throw null; } + } + public sealed partial class DpapiDataProtector : System.Security.Cryptography.DataProtector + { + public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose) : base (default(string), default(string), default(string[])) { } + protected override bool PrependHashedPurposeToPlaintext { get { throw null; } } + public System.Security.Cryptography.DataProtectionScope Scope { get { throw null; } set { } } + public override bool IsReprotectRequired(byte[] encryptedData) { throw null; } + protected override byte[] ProviderProtect(byte[] userData) { throw null; } + protected override byte[] ProviderUnprotect(byte[] encryptedData) { throw null; } + } + public enum MemoryProtectionScope + { + CrossProcess = 1, + SameLogon = 2, + SameProcess = 0, + } + public static partial class ProtectedData + { + public static byte[] Protect(byte[] userData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + public static byte[] Unprotect(byte[] encryptedData, byte[] optionalEntropy, System.Security.Cryptography.DataProtectionScope scope) { throw null; } + } + public static partial class ProtectedMemory + { + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Protect(byte[] userData, System.Security.Cryptography.MemoryProtectionScope scope) { } + [System.MonoTODOAttribute("only supported on Windows 2000 SP3 and later")] + public static void Unprotect(byte[] encryptedData, System.Security.Cryptography.MemoryProtectionScope scope) { } + } +} +namespace System.Security.Cryptography.Pkcs +{ + public sealed partial class AlgorithmIdentifier + { + public AlgorithmIdentifier() { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid) { } + public AlgorithmIdentifier(System.Security.Cryptography.Oid oid, int keyLength) { } + public int KeyLength { get { throw null; } set { } } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] Parameters { get { throw null; } set { } } + } + public sealed partial class CmsRecipient + { + public CmsRecipient(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsRecipient(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType RecipientIdentifierType { get { throw null; } } + } + public sealed partial class CmsRecipientCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CmsRecipientCollection() { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + public CmsRecipientCollection(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.CmsRecipient this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.CmsRecipient[] array, int index) { } + public System.Security.Cryptography.Pkcs.CmsRecipientEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class CmsRecipientEnumerator : System.Collections.IEnumerator + { + internal CmsRecipientEnumerator() { } + public System.Security.Cryptography.Pkcs.CmsRecipient Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class CmsSigner + { + public CmsSigner() { } + [System.MonoTODOAttribute] + public CmsSigner(System.Security.Cryptography.CspParameters parameters) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public CmsSigner(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public CmsSigner(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509IncludeOption IncludeOption { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType SignerIdentifierType { get { throw null; } set { } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + } + public sealed partial class ContentInfo + { + public ContentInfo(byte[] content) { } + public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content) { } + public byte[] Content { get { throw null; } } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + ~ContentInfo() { } + [System.MonoTODOAttribute("MS is stricter than us about the content structure")] + public static System.Security.Cryptography.Oid GetContentType(byte[] encodedMessage) { throw null; } + } + public sealed partial class EnvelopedCms + { + public EnvelopedCms() { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier ContentEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfoCollection RecipientInfos { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnprotectedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public void Decrypt() { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.Pkcs.RecipientInfo recipientInfo, System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public void Decrypt(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void Encrypt() { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipient recipient) { } + [System.MonoTODOAttribute] + public void Encrypt(System.Security.Cryptography.Pkcs.CmsRecipientCollection recipients) { } + } + public enum KeyAgreeKeyChoice + { + EphemeralKey = 1, + StaticKey = 2, + Unknown = 0, + } + [System.MonoTODOAttribute] + public sealed partial class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyAgreeRecipientInfo() { } + public System.DateTime Date { get { throw null; } } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey OriginatorIdentifierOrKey { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObject OtherKeyAttribute { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public sealed partial class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo + { + internal KeyTransRecipientInfo() { } + public override byte[] EncryptedKey { get { throw null; } } + public override System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get { throw null; } } + public override System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get { throw null; } } + public override int Version { get { throw null; } } + } + public partial class Pkcs9AttributeObject : System.Security.Cryptography.AsnEncodedData + { + public Pkcs9AttributeObject() { } + public Pkcs9AttributeObject(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public Pkcs9AttributeObject(System.Security.Cryptography.Oid oid, byte[] encodedData) { } + public Pkcs9AttributeObject(string oid, byte[] encodedData) { } + public new System.Security.Cryptography.Oid Oid { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9ContentType : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9ContentType() { } + public System.Security.Cryptography.Oid ContentType { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentDescription : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentDescription() { } + public Pkcs9DocumentDescription(byte[] encodedDocumentDescription) { } + public Pkcs9DocumentDescription(string documentDescription) { } + public string DocumentDescription { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9DocumentName : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9DocumentName() { } + public Pkcs9DocumentName(byte[] encodedDocumentName) { } + public Pkcs9DocumentName(string documentName) { } + public string DocumentName { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9MessageDigest : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9MessageDigest() { } + public byte[] MessageDigest { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class Pkcs9SigningTime : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject + { + public Pkcs9SigningTime() { } + public Pkcs9SigningTime(byte[] encodedSigningTime) { } + public Pkcs9SigningTime(System.DateTime signingTime) { } + public System.DateTime SigningTime { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class PublicKeyInfo + { + internal PublicKeyInfo() { } + public System.Security.Cryptography.Pkcs.AlgorithmIdentifier Algorithm { get { throw null; } } + public byte[] KeyValue { get { throw null; } } + } + public abstract partial class RecipientInfo + { + internal RecipientInfo() { } + public abstract byte[] EncryptedKey { get; } + public abstract System.Security.Cryptography.Pkcs.AlgorithmIdentifier KeyEncryptionAlgorithm { get; } + public abstract System.Security.Cryptography.Pkcs.SubjectIdentifier RecipientIdentifier { get; } + public System.Security.Cryptography.Pkcs.RecipientInfoType Type { get { throw null; } } + public abstract int Version { get; } + } + public sealed partial class RecipientInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal RecipientInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.RecipientInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.RecipientInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.RecipientInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class RecipientInfoEnumerator : System.Collections.IEnumerator + { + internal RecipientInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.RecipientInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum RecipientInfoType + { + KeyAgreement = 2, + KeyTransport = 1, + Unknown = 0, + } + public sealed partial class SignedCms + { + public SignedCms() { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo) { } + public SignedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType signerIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, bool detached) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.Pkcs.ContentInfo ContentInfo { get { throw null; } } + public bool Detached { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection SignerInfos { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeSignature() { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner signer, bool silent) { } + [System.MonoTODOAttribute("incomplete - missing attributes")] + public void Decode(byte[] encodedMessage) { } + [System.MonoTODOAttribute] + public byte[] Encode() { throw null; } + [System.MonoTODOAttribute] + public void RemoveSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo) { } + } + public sealed partial class SignerInfo + { + internal SignerInfo() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfoCollection CounterSignerInfos { get { throw null; } } + public System.Security.Cryptography.Oid DigestAlgorithm { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get { throw null; } } + public System.Security.Cryptography.Pkcs.SubjectIdentifier SignerIdentifier { get { throw null; } } + public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute] + public void CheckHash() { } + [System.MonoTODOAttribute] + public void CheckSignature(bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2Collection extraStore, bool verifySignatureOnly) { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature() { } + [System.MonoTODOAttribute] + public void ComputeCounterSignature(System.Security.Cryptography.Pkcs.CmsSigner signer) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(int index) { } + [System.MonoTODOAttribute] + public void RemoveCounterSignature(System.Security.Cryptography.Pkcs.SignerInfo counterSignerInfo) { } + } + public sealed partial class SignerInfoCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal SignerInfoCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Pkcs.SignerInfo this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Pkcs.SignerInfo[] array, int index) { } + public System.Security.Cryptography.Pkcs.SignerInfoEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class SignerInfoEnumerator : System.Collections.IEnumerator + { + internal SignerInfoEnumerator() { } + public System.Security.Cryptography.Pkcs.SignerInfo Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class SubjectIdentifier + { + internal SubjectIdentifier() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public sealed partial class SubjectIdentifierOrKey + { + internal SubjectIdentifierOrKey() { } + public System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType Type { get { throw null; } } + public object Value { get { throw null; } } + } + public enum SubjectIdentifierOrKeyType + { + IssuerAndSerialNumber = 1, + PublicKeyInfo = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } + public enum SubjectIdentifierType + { + IssuerAndSerialNumber = 1, + NoSignature = 3, + SubjectKeyIdentifier = 2, + Unknown = 0, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + public static partial class X509Certificate2UI + { + [System.MonoTODOAttribute] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static void DisplayCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IntPtr hwndParent) { } + [System.MonoTODOAttribute] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag) { throw null; } + [System.MonoTODOAttribute] + [System.Security.Permissions.UIPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Window=(System.Security.Permissions.UIPermissionWindow)(2))] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection SelectFromCollection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates, string title, string message, System.Security.Cryptography.X509Certificates.X509SelectionFlag selectionFlag, System.IntPtr hwndParent) { throw null; } + } + public enum X509SelectionFlag + { + MultiSelection = 1, + SingleSelection = 0, + } +} +namespace System.Security.Cryptography.Xml +{ + public sealed partial class CipherData + { + public CipherData() { } + public CipherData(byte[] cipherValue) { } + public CipherData(System.Security.Cryptography.Xml.CipherReference cipherReference) { } + public System.Security.Cryptography.Xml.CipherReference CipherReference { get { throw null; } set { } } + public byte[] CipherValue { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class CipherReference : System.Security.Cryptography.Xml.EncryptedReference + { + public CipherReference() { } + public CipherReference(string uri) { } + public CipherReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class DataObject + { + public DataObject() { } + public DataObject(string id, string mimeType, string encoding, System.Xml.XmlElement data) { } + public System.Xml.XmlNodeList Data { get { throw null; } set { } } + public string Encoding { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public string MimeType { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class DataReference : System.Security.Cryptography.Xml.EncryptedReference + { + public DataReference() { } + public DataReference(string uri) { } + public DataReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class DSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public DSAKeyValue() { } + public DSAKeyValue(System.Security.Cryptography.DSA key) { } + public System.Security.Cryptography.DSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedData : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedData() { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptedKey : System.Security.Cryptography.Xml.EncryptedType + { + public EncryptedKey() { } + public string CarriedKeyName { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Security.Cryptography.Xml.ReferenceList ReferenceList { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.DataReference dataReference) { } + public void AddReference(System.Security.Cryptography.Xml.KeyReference keyReference) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedReference + { + protected EncryptedReference() { } + protected EncryptedReference(string uri) { } + protected EncryptedReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + [System.MonoTODOAttribute("Always returns false")] + protected internal bool CacheValid { get { throw null; } } + protected string ReferenceType { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public virtual System.Xml.XmlElement GetXml() { throw null; } + [System.MonoTODOAttribute("Make compliant.")] + public virtual void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class EncryptedType + { + protected EncryptedType() { } + public virtual System.Security.Cryptography.Xml.CipherData CipherData { get { throw null; } set { } } + public virtual string Encoding { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionMethod EncryptionMethod { get { throw null; } set { } } + public virtual System.Security.Cryptography.Xml.EncryptionPropertyCollection EncryptionProperties { get { throw null; } } + public virtual string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public virtual string MimeType { get { throw null; } set { } } + public virtual string Type { get { throw null; } set { } } + public void AddProperty(System.Security.Cryptography.Xml.EncryptionProperty ep) { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement value); + } + public partial class EncryptedXml + { + public const string XmlEncAES128KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes128"; + public const string XmlEncAES128Url = "http://www.w3.org/2001/04/xmlenc#aes128-cbc"; + public const string XmlEncAES192KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes192"; + public const string XmlEncAES192Url = "http://www.w3.org/2001/04/xmlenc#aes192-cbc"; + public const string XmlEncAES256KeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-aes256"; + public const string XmlEncAES256Url = "http://www.w3.org/2001/04/xmlenc#aes256-cbc"; + public const string XmlEncDESUrl = "http://www.w3.org/2001/04/xmlenc#des-cbc"; + public const string XmlEncElementContentUrl = "http://www.w3.org/2001/04/xmlenc#Content"; + public const string XmlEncElementUrl = "http://www.w3.org/2001/04/xmlenc#Element"; + public const string XmlEncEncryptedKeyUrl = "http://www.w3.org/2001/04/xmlenc#EncryptedKey"; + public const string XmlEncNamespaceUrl = "http://www.w3.org/2001/04/xmlenc#"; + public const string XmlEncRSA15Url = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"; + public const string XmlEncRSAOAEPUrl = "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"; + public const string XmlEncSHA256Url = "http://www.w3.org/2001/04/xmlenc#sha256"; + public const string XmlEncSHA512Url = "http://www.w3.org/2001/04/xmlenc#sha512"; + public const string XmlEncTripleDESKeyWrapUrl = "http://www.w3.org/2001/04/xmlenc#kw-tripledes"; + public const string XmlEncTripleDESUrl = "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"; + [System.MonoTODOAttribute] + public EncryptedXml() { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document) { } + [System.MonoTODOAttribute] + public EncryptedXml(System.Xml.XmlDocument document, System.Security.Policy.Evidence evidence) { } + public System.Security.Policy.Evidence DocumentEvidence { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Security.Cryptography.CipherMode Mode { get { throw null; } set { } } + public System.Security.Cryptography.PaddingMode Padding { get { throw null; } set { } } + public string Recipient { get { throw null; } set { } } + public System.Xml.XmlResolver Resolver { get { throw null; } set { } } + public int XmlDSigSearchDepth { get { throw null; } set { } } + public void AddKeyNameMapping(string keyName, object keyObject) { } + public void ClearKeyNameMappings() { } + public byte[] DecryptData(System.Security.Cryptography.Xml.EncryptedData encryptedData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public void DecryptDocument() { } + public virtual byte[] DecryptEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] DecryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + [System.MonoTODOAttribute] + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public System.Security.Cryptography.Xml.EncryptedData Encrypt(System.Xml.XmlElement inputElement, string keyName) { throw null; } + public byte[] EncryptData(byte[] plaintext, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public byte[] EncryptData(System.Xml.XmlElement inputElement, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm, bool content) { throw null; } + [System.MonoTODOAttribute("Test this.")] + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.RSA rsa, bool useOAEP) { throw null; } + public static byte[] EncryptKey(byte[] keyData, System.Security.Cryptography.SymmetricAlgorithm symmetricAlgorithm) { throw null; } + public virtual byte[] GetDecryptionIV(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri) { throw null; } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + public void ReplaceData(System.Xml.XmlElement inputElement, byte[] decryptedData) { } + public static void ReplaceElement(System.Xml.XmlElement inputElement, System.Security.Cryptography.Xml.EncryptedData encryptedData, bool content) { } + } + public partial class EncryptionMethod + { + public EncryptionMethod() { } + public EncryptionMethod(string algorithm) { } + public string KeyAlgorithm { get { throw null; } set { } } + public int KeySize { get { throw null; } set { } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionProperty + { + public EncryptionProperty() { } + public EncryptionProperty(System.Xml.XmlElement elementProperty) { } + public string Id { get { throw null; } } + [System.MonoTODOAttribute("Always returns null")] + public System.Xml.XmlElement PropertyElement { get { throw null; } set { } } + public string Target { get { throw null; } } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class EncryptionPropertyCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public EncryptionPropertyCollection() { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptionProperty this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Clear() { } + public bool Contains(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Security.Cryptography.Xml.EncryptionProperty[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Security.Cryptography.Xml.EncryptionProperty value) { throw null; } + public void Insert(int index, System.Security.Cryptography.Xml.EncryptionProperty value) { } + public System.Security.Cryptography.Xml.EncryptionProperty Item(int index) { throw null; } + public void Remove(System.Security.Cryptography.Xml.EncryptionProperty value) { } + public void RemoveAt(int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + public partial interface IRelDecryptor + { + System.IO.Stream Decrypt(System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt); + } + public partial class KeyInfo : System.Collections.IEnumerable + { + public KeyInfo() { } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public void AddClause(System.Security.Cryptography.Xml.KeyInfoClause clause) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Collections.IEnumerator GetEnumerator(System.Type requestedObjectType) { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class KeyInfoClause + { + protected KeyInfoClause() { } + public abstract System.Xml.XmlElement GetXml(); + public abstract void LoadXml(System.Xml.XmlElement element); + } + public partial class KeyInfoEncryptedKey : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoEncryptedKey() { } + public KeyInfoEncryptedKey(System.Security.Cryptography.Xml.EncryptedKey encryptedKey) { } + public System.Security.Cryptography.Xml.EncryptedKey EncryptedKey { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoName : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoName() { } + public KeyInfoName(string keyName) { } + public string Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoNode : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoNode() { } + public KeyInfoNode(System.Xml.XmlElement node) { } + public System.Xml.XmlElement Value { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoRetrievalMethod : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoRetrievalMethod() { } + public KeyInfoRetrievalMethod(string strUri) { } + public KeyInfoRetrievalMethod(string strUri, string typeName) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class KeyInfoX509Data : System.Security.Cryptography.Xml.KeyInfoClause + { + public KeyInfoX509Data() { } + public KeyInfoX509Data(byte[] rgbCert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert) { } + public KeyInfoX509Data(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Security.Cryptography.X509Certificates.X509IncludeOption includeOption) { } + public System.Collections.ArrayList Certificates { get { throw null; } } + public byte[] CRL { get { throw null; } set { } } + public System.Collections.ArrayList IssuerSerials { get { throw null; } } + public System.Collections.ArrayList SubjectKeyIds { get { throw null; } } + public System.Collections.ArrayList SubjectNames { get { throw null; } } + public void AddCertificate(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public void AddIssuerSerial(string issuerName, string serialNumber) { } + public void AddSubjectKeyId(byte[] subjectKeyId) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void AddSubjectKeyId(string subjectKeyId) { } + public void AddSubjectName(string subjectName) { } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement element) { } + } + public sealed partial class KeyReference : System.Security.Cryptography.Xml.EncryptedReference + { + public KeyReference() { } + public KeyReference(string uri) { } + public KeyReference(string uri, System.Security.Cryptography.Xml.TransformChain transformChain) { } + } + public partial class Reference + { + public Reference() { } + [System.MonoTODOAttribute("There is no description about how it is used.")] + public Reference(System.IO.Stream stream) { } + public Reference(string uri) { } + public string DigestMethod { get { throw null; } set { } } + public byte[] DigestValue { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.TransformChain TransformChain { get { throw null; } [System.Runtime.InteropServices.ComVisibleAttribute(false)]set { } } + public string Type { get { throw null; } set { } } + public string Uri { get { throw null; } set { } } + public void AddTransform(System.Security.Cryptography.Xml.Transform transform) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public sealed partial class ReferenceList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ReferenceList() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + [System.Runtime.CompilerServices.IndexerName("ItemOf")] + public System.Security.Cryptography.Xml.EncryptedReference this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(object value) { throw null; } + public void Clear() { } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(object value) { throw null; } + public void Insert(int index, object value) { } + public System.Security.Cryptography.Xml.EncryptedReference Item(int index) { throw null; } + public void Remove(object value) { } + public void RemoveAt(int index) { } + } + public partial class RSAKeyValue : System.Security.Cryptography.Xml.KeyInfoClause + { + public RSAKeyValue() { } + public RSAKeyValue(System.Security.Cryptography.RSA key) { } + public System.Security.Cryptography.RSA Key { get { throw null; } set { } } + public override System.Xml.XmlElement GetXml() { throw null; } + public override void LoadXml(System.Xml.XmlElement value) { } + } + public partial class Signature + { + public Signature() { } + public string Id { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + public System.Collections.IList ObjectList { get { throw null; } set { } } + public byte[] SignatureValue { get { throw null; } set { } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedInfo : System.Collections.ICollection, System.Collections.IEnumerable + { + public SignedInfo() { } + public string CanonicalizationMethod { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.Transform CanonicalizationMethodObject { get { throw null; } } + public int Count { get { throw null; } } + public string Id { get { throw null; } set { } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Collections.ArrayList References { get { throw null; } } + public string SignatureLength { get { throw null; } set { } } + public string SignatureMethod { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public partial class SignedXml + { + protected System.Security.Cryptography.Xml.Signature m_signature; + protected string m_strSigningKeyName; + public const string XmlDecryptionTransformUrl = "http://www.w3.org/2002/07/decrypt#XML"; + public const string XmlDsigBase64TransformUrl = "http://www.w3.org/2000/09/xmldsig#base64"; + public const string XmlDsigC14NTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigC14NWithCommentsTransformUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigCanonicalizationUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"; + public const string XmlDsigCanonicalizationWithCommentsUrl = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"; + public const string XmlDsigDSAUrl = "http://www.w3.org/2000/09/xmldsig#dsa-sha1"; + public const string XmlDsigEnvelopedSignatureTransformUrl = "http://www.w3.org/2000/09/xmldsig#enveloped-signature"; + public const string XmlDsigExcC14NTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#"; + public const string XmlDsigExcC14NWithCommentsTransformUrl = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"; + public const string XmlDsigHMACSHA1Url = "http://www.w3.org/2000/09/xmldsig#hmac-sha1"; + public const string XmlDsigMinimalCanonicalizationUrl = "http://www.w3.org/2000/09/xmldsig#minimal"; + public const string XmlDsigNamespaceUrl = "http://www.w3.org/2000/09/xmldsig#"; + public const string XmlDsigRSASHA1Url = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"; + public const string XmlDsigSHA1Url = "http://www.w3.org/2000/09/xmldsig#sha1"; + public const string XmlDsigXPathTransformUrl = "http://www.w3.org/TR/1999/REC-xpath-19991116"; + public const string XmlDsigXsltTransformUrl = "http://www.w3.org/TR/1999/REC-xslt-19991116"; + public const string XmlLicenseTransformUrl = "urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"; + public SignedXml() { } + public SignedXml(System.Xml.XmlDocument document) { } + public SignedXml(System.Xml.XmlElement elem) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public System.Security.Cryptography.Xml.KeyInfo KeyInfo { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + public System.Collections.ObjectModel.Collection SafeCanonicalizationMethods { get { throw null; } } + public System.Security.Cryptography.Xml.Signature Signature { get { throw null; } } + public System.Func SignatureFormatValidator { get { throw null; } set { } } + public string SignatureLength { get { throw null; } } + public string SignatureMethod { get { throw null; } } + public byte[] SignatureValue { get { throw null; } } + public System.Security.Cryptography.Xml.SignedInfo SignedInfo { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm SigningKey { get { throw null; } set { } } + public string SigningKeyName { get { throw null; } set { } } + public void AddObject(System.Security.Cryptography.Xml.DataObject dataObject) { } + public void AddReference(System.Security.Cryptography.Xml.Reference reference) { } + public bool CheckSignature() { throw null; } + public bool CheckSignature(System.Security.Cryptography.AsymmetricAlgorithm key) { throw null; } + public bool CheckSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { throw null; } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CheckSignature(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool verifySignatureOnly) { throw null; } + public bool CheckSignatureReturningKey(out System.Security.Cryptography.AsymmetricAlgorithm signingKey) { signingKey = default(System.Security.Cryptography.AsymmetricAlgorithm); throw null; } + public void ComputeSignature() { } + public void ComputeSignature(System.Security.Cryptography.KeyedHashAlgorithm macAlg) { } + public virtual System.Xml.XmlElement GetIdElement(System.Xml.XmlDocument document, string idValue) { throw null; } + protected virtual System.Security.Cryptography.AsymmetricAlgorithm GetPublicKey() { throw null; } + public System.Xml.XmlElement GetXml() { throw null; } + public void LoadXml(System.Xml.XmlElement value) { } + } + public abstract partial class Transform + { + protected Transform() { } + public string Algorithm { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlElement Context { get { throw null; } set { } } + public abstract System.Type[] InputTypes { get; } + public abstract System.Type[] OutputTypes { get; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Collections.Hashtable PropagatedNamespaces { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Xml.XmlResolver Resolver { set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected abstract System.Xml.XmlNodeList GetInnerXml(); + public abstract object GetOutput(); + public abstract object GetOutput(System.Type type); + public System.Xml.XmlElement GetXml() { throw null; } + public abstract void LoadInnerXml(System.Xml.XmlNodeList nodeList); + public abstract void LoadInput(object obj); + } + public partial class TransformChain + { + public TransformChain() { } + public int Count { get { throw null; } } + public System.Security.Cryptography.Xml.Transform this[int index] { get { throw null; } } + public void Add(System.Security.Cryptography.Xml.Transform transform) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509IssuerSerial + { + public string IssuerName { get { throw null; } set { } } + public string SerialNumber { get { throw null; } set { } } + } + public partial class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDecryptionTransform() { } + public System.Security.Cryptography.Xml.EncryptedXml EncryptedXml { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public void AddExceptUri(string uri) { } + [System.MonoTODOAttribute("Verify")] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Verify processing of ExceptURIs")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + [System.MonoTODOAttribute("verify")] + protected virtual bool IsTargetElement(System.Xml.XmlElement inputElement, string idValue) { throw null; } + [System.MonoTODOAttribute("This doesn't seem to work in .NET")] + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigBase64Transform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigBase64Transform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigC14NTransform() { } + public XmlDsigC14NTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigC14NTransform + { + public XmlDsigC14NWithCommentsTransform() { } + } + public partial class XmlDsigEnvelopedSignatureTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigEnvelopedSignatureTransform() { } + public XmlDsigEnvelopedSignatureTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigExcC14NTransform() { } + public XmlDsigExcC14NTransform(bool includeComments) { } + public XmlDsigExcC14NTransform(bool includeComments, string inclusiveNamespacesPrefixList) { } + public XmlDsigExcC14NTransform(string inclusiveNamespacesPrefixList) { } + public string InclusiveNamespacesPrefixList { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + public override byte[] GetDigestedOutput(System.Security.Cryptography.HashAlgorithm hash) { throw null; } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigExcC14NWithCommentsTransform : System.Security.Cryptography.Xml.XmlDsigExcC14NTransform + { + public XmlDsigExcC14NWithCommentsTransform() { } + public XmlDsigExcC14NWithCommentsTransform(string inclusiveNamespacesPrefixList) { } + } + public partial class XmlDsigXPathTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXPathTransform() { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute("Evaluation of extension function here() results in different from MS.NET (is MS.NET really correct??).")] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlDsigXsltTransform : System.Security.Cryptography.Xml.Transform + { + public XmlDsigXsltTransform() { } + public XmlDsigXsltTransform(bool includeComments) { } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + public override void LoadInput(object obj) { } + } + public partial class XmlLicenseTransform : System.Security.Cryptography.Xml.Transform + { + public XmlLicenseTransform() { } + public System.Security.Cryptography.Xml.IRelDecryptor Decryptor { get { throw null; } set { } } + public override System.Type[] InputTypes { get { throw null; } } + public override System.Type[] OutputTypes { get { throw null; } } + [System.MonoTODOAttribute] + protected override System.Xml.XmlNodeList GetInnerXml() { throw null; } + [System.MonoTODOAttribute] + public override object GetOutput() { throw null; } + public override object GetOutput(System.Type type) { throw null; } + public override void LoadInnerXml(System.Xml.XmlNodeList nodeList) { } + [System.MonoTODOAttribute] + public override void LoadInput(object obj) { } + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class DataProtectionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DataProtectionPermission(System.Security.Permissions.DataProtectionPermissionFlags flag) { } + public DataProtectionPermission(System.Security.Permissions.PermissionState state) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class DataProtectionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DataProtectionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public System.Security.Permissions.DataProtectionPermissionFlags Flags { get { throw null; } set { } } + public bool ProtectData { get { throw null; } set { } } + public bool ProtectMemory { get { throw null; } set { } } + public bool UnprotectData { get { throw null; } set { } } + public bool UnprotectMemory { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum DataProtectionPermissionFlags + { + AllFlags = 15, + NoFlags = 0, + ProtectData = 1, + ProtectMemory = 4, + UnprotectData = 2, + UnprotectMemory = 8, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Activation.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Activation.cs new file mode 100644 index 0000000000..8cc1755ee0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Activation.cs @@ -0,0 +1,137 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Activation.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] + public static partial class ServiceHostingEnvironment + { + public static bool AspNetCompatibilityEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static bool MultipleSiteBindingsEnabled { get { throw null; } } + public static void EnsureInitialized() { } + public static void EnsureServiceAvailable(string virtualPath) { } + } +} +namespace System.ServiceModel.Activation +{ + public abstract partial class HostedTransportConfiguration + { + protected HostedTransportConfiguration() { } + public abstract System.Uri[] GetBaseAddresses(string virtualPath); + } + public sealed partial class ServiceActivationBuildProviderAttribute : System.Attribute + { + public ServiceActivationBuildProviderAttribute() { } + } +#if WEB_DEP + public sealed partial class ServiceBuildProvider : System.Web.Compilation.BuildProvider +#else + public sealed partial class ServiceBuildProvider +#endif + { + public ServiceBuildProvider() { } +#if WEB_DEP + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + protected override System.CodeDom.CodeCompileUnit GetCodeCompileUnit(out System.Collections.IDictionary linePragmasTable) { linePragmasTable = default(System.Collections.IDictionary); throw null; } + public override string GetCustomString(System.CodeDom.Compiler.CompilerResults results) { throw null; } + public override System.Web.Compilation.BuildProviderResultFlags GetResultFlags(System.CodeDom.Compiler.CompilerResults results) { throw null; } +#endif + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")] +#if SERVICEMODEL_DEP + public partial class ServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class ServiceHostFactory +#endif + { + public ServiceHostFactory() { } +#if SERVICEMODEL_DEP + [System.MonoTODOAttribute] + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + [System.MonoTODOAttribute("untested")] + protected virtual System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } +#endif + } +#if SERVICEMODEL_DEP + public partial class ServiceRoute : System.Web.Routing.Route +#else + public partial class ServiceRoute +#endif + { +#if SERVICEMODEL_DEP + public ServiceRoute(string routePrefix, System.ServiceModel.Activation.ServiceHostFactoryBase serviceHostFactory, System.Type serviceType) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } +#endif + } +} +namespace System.ServiceModel.Activities.Activation +{ +#if WORKFLOW_DEP + public partial class WorkflowServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactoryBase +#else + public partial class WorkflowServiceHostFactory +#endif + { + public WorkflowServiceHostFactory() { } +#if WORKFLOW_DEP + public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.Activities.Activity activity, System.Uri[] baseAddresses) { throw null; } + protected virtual System.ServiceModel.Activities.WorkflowServiceHost CreateWorkflowServiceHost(System.ServiceModel.Activities.WorkflowService service, System.Uri[] baseAddresses) { throw null; } +#endif + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Discovery.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Discovery.cs new file mode 100644 index 0000000000..bc8e1874d3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Discovery.cs @@ -0,0 +1,797 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Discovery.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System.ServiceModel.Discovery +{ + public sealed partial class AnnouncementClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public AnnouncementClient() { } + public AnnouncementClient(System.ServiceModel.Discovery.AnnouncementEndpoint announcementEndpoint) { } + public AnnouncementClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator MessageSequenceGenerator { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler AnnounceOfflineCompleted { add { } remove { } } + public event System.EventHandler AnnounceOnlineCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void AnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOfflineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOfflineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public void AnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { } + public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState) { } + public System.Threading.Tasks.Task AnnounceOnlineTaskAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata) { throw null; } + public System.IAsyncResult BeginAnnounceOffline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAnnounceOnline(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public void EndAnnounceOffline(System.IAsyncResult result) { } + public void EndAnnounceOnline(System.IAsyncResult result) { } + public void Open() { } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public partial class AnnouncementEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public AnnouncementEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public AnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress address) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxAnnouncementDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class AnnouncementEventArgs : System.EventArgs + { + internal AnnouncementEventArgs() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode=(System.ServiceModel.InstanceContextMode)(2), ConcurrencyMode=(System.ServiceModel.ConcurrencyMode)(2))] + public partial class AnnouncementService + { + public AnnouncementService() { } + public AnnouncementService(int duplicateMessageHistoryLength) { } + public event System.EventHandler OfflineAnnouncementReceived { add { } remove { } } + public event System.EventHandler OnlineAnnouncementReceived { add { } remove { } } + protected virtual System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state) { throw null; } + protected virtual void OnEndOfflineAnnouncement(System.IAsyncResult result) { } + protected virtual void OnEndOnlineAnnouncement(System.IAsyncResult result) { } + } + public sealed partial class DiscoveryClient : System.IDisposable, System.ServiceModel.ICommunicationObject + { + public DiscoveryClient() { } + public DiscoveryClient(System.ServiceModel.Discovery.DiscoveryEndpoint discoveryEndpoint) { } + public DiscoveryClient(string endpointConfigurationName) { } + public System.ServiceModel.ChannelFactory ChannelFactory { get { throw null; } } + public System.ServiceModel.Description.ClientCredentials ClientCredentials { get { throw null; } } + public System.ServiceModel.Description.ServiceEndpoint Endpoint { get { throw null; } } + public System.ServiceModel.IClientChannel InnerChannel { get { throw null; } } + System.ServiceModel.CommunicationState System.ServiceModel.ICommunicationObject.State { get { throw null; } } + public event System.EventHandler FindCompleted { add { } remove { } } + public event System.EventHandler FindProgressChanged { add { } remove { } } + public event System.EventHandler ProxyAvailable { add { } remove { } } + public event System.EventHandler ResolveCompleted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closed { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Closing { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Faulted { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opened { add { } remove { } } + event System.EventHandler System.ServiceModel.ICommunicationObject.Opening { add { } remove { } } + public void CancelAsync(object userState) { } + public void Close() { } + public System.ServiceModel.Discovery.FindResponse Find(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria) { } + public void FindAsync(System.ServiceModel.Discovery.FindCriteria criteria, object userState) { } + public System.Threading.Tasks.Task FindTaskAsync(System.ServiceModel.Discovery.FindCriteria criteria) { throw null; } + public System.Threading.Tasks.Task 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 ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria) { throw null; } + public System.Threading.Tasks.Task ResolveTaskAsync(System.ServiceModel.Discovery.ResolveCriteria criteria, System.Threading.CancellationToken cancellationToken) { throw null; } + void System.IDisposable.Dispose() { } + void System.ServiceModel.ICommunicationObject.Abort() { } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginClose(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.AsyncCallback callback, object state) { throw null; } + System.IAsyncResult System.ServiceModel.ICommunicationObject.BeginOpen(System.TimeSpan timeout, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.ICommunicationObject.Close() { } + void System.ServiceModel.ICommunicationObject.Close(System.TimeSpan timeout) { } + void System.ServiceModel.ICommunicationObject.EndClose(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.EndOpen(System.IAsyncResult result) { } + void System.ServiceModel.ICommunicationObject.Open() { } + void System.ServiceModel.ICommunicationObject.Open(System.TimeSpan timeout) { } + } + public sealed partial class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement + { + public static readonly System.ServiceModel.EndpointAddress DiscoveryEndpointAddress; + public DiscoveryClientBindingElement() { } + public DiscoveryClientBindingElement(System.ServiceModel.Discovery.DiscoveryEndpointProvider discoveryEndpointProvider, System.ServiceModel.Discovery.FindCriteria findCriteria) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + } + public partial class DiscoveryEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DiscoveryEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public DiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan MaxResponseDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class DiscoveryEndpointProvider + { + protected DiscoveryEndpointProvider() { } + public abstract System.ServiceModel.Discovery.DiscoveryEndpoint GetDiscoveryEndpoint(); + } + public partial class DiscoveryMessageSequence : System.IComparable, System.IEquatable + { + internal DiscoveryMessageSequence() { } + public long InstanceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long MessageNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SequenceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool CanCompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public int CompareTo(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceModel.Discovery.DiscoveryMessageSequence other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public static bool operator !=(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence1, System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence2) { throw null; } + public override string ToString() { throw null; } + } + public partial class DiscoveryMessageSequenceGenerator + { + public DiscoveryMessageSequenceGenerator() { } + public DiscoveryMessageSequenceGenerator(long instanceId, System.Uri sequenceId) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence Next() { throw null; } + } + [System.MonoTODOAttribute] + public partial class DiscoveryOperationContextExtension : System.ServiceModel.IExtension + { + internal DiscoveryOperationContextExtension() { } + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } } + public System.TimeSpan MaxResponseDelay { get { throw null; } } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.OperationContext owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.OperationContext owner) { } + } + [System.MonoTODOAttribute] + public abstract partial class DiscoveryProxy + { + protected DiscoveryProxy() { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator) { } + protected DiscoveryProxy(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected virtual System.IAsyncResult BeginShouldRedirectFind(System.ServiceModel.Discovery.FindCriteria resolveCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual System.IAsyncResult BeginShouldRedirectResolve(System.ServiceModel.Discovery.ResolveCriteria findCriteria, System.AsyncCallback callback, object state) { throw null; } + protected virtual bool EndShouldRedirectFind(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected virtual bool EndShouldRedirectResolve(System.IAsyncResult result, out System.Collections.ObjectModel.Collection redirectionEndpoints) { redirectionEndpoints = default(System.Collections.ObjectModel.Collection); throw null; } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOfflineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginOnlineAnnouncement(System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract void OnEndOfflineAnnouncement(System.IAsyncResult result); + protected abstract void OnEndOnlineAnnouncement(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryService + { + protected DiscoveryService() { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator) { } + protected DiscoveryService(System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator discoveryMessageSequenceGenerator, int duplicateMessageHistoryLength) { } + protected abstract System.IAsyncResult OnBeginFind(System.ServiceModel.Discovery.FindRequestContext findRequestContext, System.AsyncCallback callback, object state); + protected abstract System.IAsyncResult OnBeginResolve(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria, System.AsyncCallback callback, object state); + protected abstract void OnEndFind(System.IAsyncResult result); + protected abstract System.ServiceModel.Discovery.EndpointDiscoveryMetadata OnEndResolve(System.IAsyncResult result); + } + public abstract partial class DiscoveryServiceExtension : System.ServiceModel.IExtension + { + protected DiscoveryServiceExtension() { } + public System.Collections.ObjectModel.ReadOnlyCollection PublishedEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract System.ServiceModel.Discovery.DiscoveryService GetDiscoveryService(); + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + public sealed partial class DiscoveryVersion + { + internal DiscoveryVersion() { } + public System.Uri AdhocAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Channels.MessageVersion MessageVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscovery11 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryApril2005 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion WSDiscoveryCD1 { get { throw null; } } + public static System.ServiceModel.Discovery.DiscoveryVersion FromName(string name) { throw null; } + public override string ToString() { throw null; } + } + public partial class DynamicEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + public DynamicEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.Channels.Binding binding) : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Discovery.DiscoveryEndpointProvider DiscoveryEndpointProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.FindCriteria FindCriteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public EndpointDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Enabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IEndpointBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + void System.ServiceModel.Description.IEndpointBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + void System.ServiceModel.Description.IEndpointBehavior.Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class EndpointDiscoveryMetadata + { + public EndpointDiscoveryMetadata() { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection ListenUris { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Version { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + public static System.ServiceModel.Discovery.EndpointDiscoveryMetadata FromServiceEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { throw null; } + } + public partial class FindCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal FindCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.FindResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindCriteria + { + public static readonly System.Uri ScopeMatchByExact; + public static readonly System.Uri ScopeMatchByLdap; + public static readonly System.Uri ScopeMatchByNone; + public static readonly System.Uri ScopeMatchByPrefix; + public static readonly System.Uri ScopeMatchByUuid; + public FindCriteria() { } + public FindCriteria(System.Type contractType) { } + public System.Collections.ObjectModel.Collection ContractTypeNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxResults { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri ScopeMatchBy { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Scopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria() { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Collections.Generic.IEnumerable contractTypeNames) { throw null; } + public static System.ServiceModel.Discovery.FindCriteria CreateMetadataExchangeEndpointCriteria(System.Type contractType) { throw null; } + [System.MonoTODOAttribute("find out conformant behavior, and implement remaining bits")] + public bool IsMatch(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class FindProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal FindProgressChangedEventArgs() : base (default(int), default(object)) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class FindRequestContext + { + protected FindRequestContext(System.ServiceModel.Discovery.FindCriteria criteria) { } + public System.ServiceModel.Discovery.FindCriteria Criteria { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + protected virtual void OnAddMatchingEndpoint(System.ServiceModel.Discovery.EndpointDiscoveryMetadata matchingEndpoint) { } + } + public partial class FindResponse + { + internal FindResponse() { } + public System.Collections.ObjectModel.Collection Endpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ServiceModel.Discovery.DiscoveryMessageSequence GetMessageSequence(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + } + public partial class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal ResolveCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.ServiceModel.Discovery.ResolveResponse Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveCriteria + { + public ResolveCriteria() { } + public ResolveCriteria(System.ServiceModel.EndpointAddress address) { } + public System.ServiceModel.EndpointAddress Address { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.ObjectModel.Collection Extensions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResolveResponse + { + internal ResolveResponse() { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata EndpointDiscoveryMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ServiceModel.Discovery.DiscoveryMessageSequence MessageSequence { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ServiceDiscoveryBehavior : System.ServiceModel.Description.IServiceBehavior + { + public ServiceDiscoveryBehavior() { } + public System.Collections.ObjectModel.Collection AnnouncementEndpoints { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public enum ServiceDiscoveryMode + { + Adhoc = 0, + Managed = 1, + } + public partial class UdpAnnouncementEndpoint : System.ServiceModel.Discovery.AnnouncementEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpAnnouncementEndpoint() { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpAnnouncementEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpAnnouncementEndpoint(string multicastAddress) { } + public UdpAnnouncementEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpDiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryEndpoint + { + public static readonly System.Uri DefaultIPv4MulticastAddress; + public static readonly System.Uri DefaultIPv6MulticastAddress; + public UdpDiscoveryEndpoint() { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, string multicastAddress) { } + public UdpDiscoveryEndpoint(System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.Uri multicastAddress) { } + public UdpDiscoveryEndpoint(string multicastAddress) { } + public UdpDiscoveryEndpoint(System.Uri multicastAddress) { } + public System.Uri MulticastAddress { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.Discovery.UdpTransportSettings TransportSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class UdpTransportSettings + { + internal UdpTransportSettings() { } + public int DuplicateMessageHistoryLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxBufferPoolSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxMulticastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxPendingMessageCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long MaxReceivedMessageSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int MaxUnicastRetransmitCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MulticastInterfaceId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int SocketReceiveBufferSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int TimeToLive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.ServiceModel.Discovery.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Configuration.ChannelEndpointElement), AddItemName="endpoint")] + public sealed partial class AnnouncementChannelEndpointElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public AnnouncementChannelEndpointElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public partial class AnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public AnnouncementEndpointCollectionElement() { } + } + public partial class AnnouncementEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public AnnouncementEndpointElement() { } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class ContractTypeNameElement : System.Configuration.ConfigurationElement + { + public ContractTypeNameElement() { } + public ContractTypeNameElement(string name, string ns) { } + [System.Configuration.ConfigurationPropertyAttribute("name", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string Name { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue="http://tempuri.org/", Options=(System.Configuration.ConfigurationPropertyOptions)(4))] + public string Namespace { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ContractTypeNameElement))] + public sealed partial class ContractTypeNameElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ContractTypeNameElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class DiscoveryClientElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public DiscoveryClientElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Channels.BindingElement bindingElement) { } + } + public sealed partial class DiscoveryClientSettingsElement : System.Configuration.ConfigurationElement + { + public DiscoveryClientSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpoint")] + public System.ServiceModel.Configuration.ChannelEndpointElement DiscoveryEndpoint { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("findCriteria")] + public System.ServiceModel.Discovery.Configuration.FindCriteriaElement FindCriteria { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public partial class DiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DiscoveryEndpointCollectionElement() { } + } + public partial class DiscoveryEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(1))] + public System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter))] + [System.Configuration.ConfigurationPropertyAttribute("discoveryVersion", DefaultValue="WSDiscovery11")] + public System.ServiceModel.Discovery.DiscoveryVersion DiscoveryVersion { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00")] + public System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class DiscoveryVersionConverter : System.ComponentModel.TypeConverter + { + public DiscoveryVersionConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class DynamicEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public DynamicEndpointCollectionElement() { } + } + public sealed partial class DynamicEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public DynamicEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryClientSettings")] + public System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement DiscoveryClientSettings { get { throw null; } } + protected internal override System.Type EndpointType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class EndpointDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public EndpointDiscoveryElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("enabled", DefaultValue=true)] + public bool Enabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public sealed partial class FindCriteriaElement : System.Configuration.ConfigurationElement + { + public FindCriteriaElement() { } + [System.Configuration.ConfigurationPropertyAttribute("types")] + public System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection ContractTypeNames { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("duration", DefaultValue="00:00:20")] + public System.TimeSpan Duration { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("extensions")] + public System.ServiceModel.Configuration.XmlElementElementCollection Extensions { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxResults", DefaultValue=0)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxResults { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("scopeMatchBy")] + public System.Uri ScopeMatchBy { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("scopes")] + public System.ServiceModel.Discovery.Configuration.ScopeElementCollection Scopes { get { throw null; } } + } + public sealed partial class ScopeElement : System.Configuration.ConfigurationElement + { + public ScopeElement() { } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.CallbackValidatorAttribute(CallbackMethodName="ScopeValidatorCallback", Type=typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + [System.Configuration.ConfigurationPropertyAttribute("scope", Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + [System.MonoTODOAttribute] + public System.Uri Scope { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Discovery.Configuration.ScopeElement))] + public sealed partial class ScopeElementCollection : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection + { + public ScopeElementCollection() { } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + } + public sealed partial class ServiceDiscoveryElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public ServiceDiscoveryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("announcementEndpoints")] + public System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection AnnouncementEndpoints { get { throw null; } } + public override System.Type BehaviorType { get { throw null; } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class UdpAnnouncementEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpAnnouncementEndpointCollectionElement() { } + } + public partial class UdpAnnouncementEndpointElement : System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement + { + public UdpAnnouncementEndpointElement() { } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxAnnouncementDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxAnnouncementDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public partial class UdpDiscoveryEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public UdpDiscoveryEndpointCollectionElement() { } + } + public partial class UdpDiscoveryEndpointElement : System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement + { + public UdpDiscoveryEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("discoveryMode", DefaultValue=(System.ServiceModel.Discovery.ServiceDiscoveryMode)(0))] + public new System.ServiceModel.Discovery.ServiceDiscoveryMode DiscoveryMode { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.TimeSpanConverter))] + [System.Configuration.ConfigurationPropertyAttribute("maxResponseDelay", DefaultValue="00:00:00.500")] + public new System.TimeSpan MaxResponseDelay { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastAddress", DefaultValue="soap.udp://239.255.255.250:3702")] + public System.Uri MulticastAddress { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transportSettings")] + public System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement TransportSettings { get { throw null; } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected internal override void InitializeFrom(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class UdpTransportSettingsElement : System.Configuration.ConfigurationElement + { + public UdpTransportSettingsElement() { } + [System.Configuration.ConfigurationPropertyAttribute("duplicateMessageHistoryLength", DefaultValue=4112)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int DuplicateMessageHistoryLength { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxMulticastRetransmitCount", DefaultValue=2)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxMulticastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxPendingMessageCount", DefaultValue=32)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxPendingMessageCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65511)] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxUnicastRetransmitCount", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int MaxUnicastRetransmitCount { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("multicastInterfaceId")] + public string MulticastInterfaceId { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("socketReceiveBufferSize", DefaultValue=65536)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int SocketReceiveBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("timeToLive", DefaultValue=1)] + [System.Configuration.IntegerValidatorAttribute(MinValue=0, MaxValue=2147483647)] + public int TimeToLive { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Discovery.Version11 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequence11 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequence11() { } + public static System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadata11 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadata11() { } + public static System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteria11() { } + public static System.ServiceModel.Discovery.Version11.FindCriteria11 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteria11 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteria11() { } + public static System.ServiceModel.Discovery.Version11.ResolveCriteria11 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionApril2005 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaApril2005 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaApril2005() { } + public static System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} +namespace System.ServiceModel.Discovery.VersionCD1 +{ + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class DiscoveryMessageSequenceCD1 : System.Xml.Serialization.IXmlSerializable + { + internal DiscoveryMessageSequenceCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1 FromDiscoveryMessageSequence(System.ServiceModel.Discovery.DiscoveryMessageSequence discoveryMessageSequence) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.DiscoveryMessageSequence ToDiscoveryMessageSequence() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class EndpointDiscoveryMetadataCD1 : System.Xml.Serialization.IXmlSerializable + { + internal EndpointDiscoveryMetadataCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1 FromEndpointDiscoveryMetadata(System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.EndpointDiscoveryMetadata ToEndpointDiscoveryMetadata() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class FindCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal FindCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1 FromFindCriteria(System.ServiceModel.Discovery.FindCriteria findCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.FindCriteria ToFindCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } + [System.Xml.Serialization.XmlSchemaProviderAttribute("GetSchema")] + public partial class ResolveCriteriaCD1 : System.Xml.Serialization.IXmlSerializable + { + internal ResolveCriteriaCD1() { } + public static System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1 FromResolveCriteria(System.ServiceModel.Discovery.ResolveCriteria resolveCriteria) { throw null; } + public System.Xml.Schema.XmlSchema GetSchema() { throw null; } + public static System.Xml.XmlQualifiedName GetSchema(System.Xml.Schema.XmlSchemaSet schemaSet) { throw null; } + public void ReadXml(System.Xml.XmlReader reader) { } + public System.ServiceModel.Discovery.ResolveCriteria ToResolveCriteria() { throw null; } + public void WriteXml(System.Xml.XmlWriter writer) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Internals.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Internals.cs new file mode 100644 index 0000000000..880b03d923 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Internals.cs @@ -0,0 +1,65 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("Contains share code for some System.ServiceModel libraries")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Internals.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("CDF.CIT.Scenarios.Common, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Activities.Build, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.CDF.Test.Persistence, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.ServiceModel.Web.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.Transactions.Bridge, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Microsoft.VisualStudio.ServiceModel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMDiagnostics, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("SMSvcHost, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Core.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Extended, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Presentation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Activities.Statements, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Selectors, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IdentityModel.Services, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.IO.Log, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.DurableInstancing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Serialization.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Runtime.Xaml, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activation, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Activities, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Channels, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Discovery, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Friend, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.LocalChannel, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Routing, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.ServiceMoniker40, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.WasHosting, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=00000000000000000400000000000000")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ServiceModel.Web, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.WorkflowServices, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Xaml.Hosting, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WCF.CIT.ChannelModel, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WireTool, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WorkflowManagementService, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("WsatTest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XamlBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("XsdBuildTask, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.InteropServices.GuidAttribute("a9b8c4b5-b4a9-4800-8268-e8ec3b93d9ac")] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Internals.extra.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Internals.extra.cs new file mode 100644 index 0000000000..96bb5fd76c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Internals.extra.cs @@ -0,0 +1,27 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Runtime +{ + internal abstract partial class ActionItem { } + internal abstract partial class AsyncResult { } + internal partial class BufferedOutputStream { } + internal partial class CompletedAsyncResult { } + internal partial class ExceptionTrace { } + internal static partial class Fx { } + internal partial class IOThreadScheduler { } + internal static partial class PartialTrustHelpers { } + internal partial class SynchronizedPool { } + internal enum TraceEventLevel { } + internal partial struct TracePayload { } + internal static partial class TypeHelper { } +} +namespace System.Runtime.Diagnostics +{ + internal abstract partial class DiagnosticsEventProvider { } + internal sealed partial class EtwProvider { } + internal sealed partial class EventLogger { } + internal partial class StringTraceRecord { } + internal partial class TraceRecord { } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Routing.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Routing.cs new file mode 100644 index 0000000000..2a9231ef07 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Routing.cs @@ -0,0 +1,317 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("Development version")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Routing.dll")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class EndpointNameMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public EndpointNameMessageFilter(string endpointName) { } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + [System.MonoTODOAttribute] + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } + public partial class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter + { + public StrictAndMessageFilter(System.ServiceModel.Dispatcher.MessageFilter filter1, System.ServiceModel.Dispatcher.MessageFilter filter2) { } + protected internal override System.ServiceModel.Dispatcher.IMessageFilterTable CreateFilterTable() { throw null; } + public override bool Match(System.ServiceModel.Channels.Message message) { throw null; } + public override bool Match(System.ServiceModel.Channels.MessageBuffer buffer) { throw null; } + } +} +namespace System.ServiceModel.Routing +{ + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface IDuplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface IRequestReplyRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=false, Action="*", ReplyAction="*")] + System.IAsyncResult BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + System.ServiceModel.Channels.Message EndProcessRequest(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(0))] + public partial interface ISimplexDatagramRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/netfx/2009/05/routing", SessionMode=(System.ServiceModel.SessionMode)(1))] + public partial interface ISimplexSessionRouter + { + [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, IsOneWay=true, Action="*")] + System.IAsyncResult BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state); + void EndProcessMessage(System.IAsyncResult result); + } + public sealed partial class RoutingBehavior : System.ServiceModel.Description.IServiceBehavior + { + public RoutingBehavior(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + [System.MonoTODOAttribute] + public static System.Type GetContractForDescription(System.ServiceModel.Description.ContractDescription description) { throw null; } + void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + void System.ServiceModel.Description.IServiceBehavior.Validate(System.ServiceModel.Description.ServiceDescription serviceDescription, System.ServiceModel.ServiceHostBase serviceHostBase) { } + } + public sealed partial class RoutingConfiguration + { + public RoutingConfiguration() { } + public RoutingConfiguration(System.ServiceModel.Dispatcher.MessageFilterTable> filterTable, bool routeOnHeadersOnly) { } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + public System.ServiceModel.Dispatcher.MessageFilterTable> FilterTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool RouteOnHeadersOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SoapProcessingEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class RoutingExtension : System.ServiceModel.IExtension + { + internal RoutingExtension() { } + public void ApplyConfiguration(System.ServiceModel.Routing.RoutingConfiguration routingConfiguration) { } + void System.ServiceModel.IExtension.Attach(System.ServiceModel.ServiceHostBase owner) { } + void System.ServiceModel.IExtension.Detach(System.ServiceModel.ServiceHostBase owner) { } + } + [System.ServiceModel.ServiceBehaviorAttribute(AddressFilterMode=(System.ServiceModel.AddressFilterMode)(2), InstanceContextMode=(System.ServiceModel.InstanceContextMode)(0), UseSynchronizationContext=false, ValidateMustUnderstand=false)] + public sealed partial class RoutingService : System.IDisposable, System.ServiceModel.Routing.IDuplexSessionRouter, System.ServiceModel.Routing.IRequestReplyRouter, System.ServiceModel.Routing.ISimplexDatagramRouter, System.ServiceModel.Routing.ISimplexSessionRouter + { + internal RoutingService() { } + void System.IDisposable.Dispose() { } + System.IAsyncResult System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.IDuplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + System.ServiceModel.Channels.Message System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest(System.IAsyncResult result) { throw null; } + System.IAsyncResult System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexDatagramRouter.EndProcessMessage(System.IAsyncResult result) { } + System.IAsyncResult System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage(System.ServiceModel.Channels.Message message, System.AsyncCallback callback, object state) { throw null; } + void System.ServiceModel.Routing.ISimplexSessionRouter.EndProcessMessage(System.IAsyncResult result) { } + } + public partial class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public SoapProcessingBehavior() { } + public bool ProcessMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } +} +namespace System.ServiceModel.Routing.Configuration +{ + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointElement))] + public partial class BackupEndpointCollection : System.Configuration.ConfigurationElementCollection + { + public BackupEndpointCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointElement element) { } + } + public partial class BackupEndpointElement : System.Configuration.ConfigurationElement + { + public BackupEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string EndpointName { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.BackupEndpointCollection), AddItemName="backupList")] + public partial class BackupListCollection : System.Configuration.ConfigurationElementCollection + { + public BackupListCollection() { } + public new System.ServiceModel.Routing.Configuration.BackupEndpointCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.BackupEndpointCollection element) { } + } + public partial class FilterElement : System.Configuration.ConfigurationElement + { + public FilterElement() { } + [System.Configuration.ConfigurationPropertyAttribute("customType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string CustomType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter1", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter1 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filter2", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string Filter2 { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterData", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string FilterData { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterType", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public System.ServiceModel.Routing.Configuration.FilterType FilterType { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterElement), AddItemName="filter")] + public partial class FilterElementCollection : System.Configuration.ConfigurationElementCollection + { + public FilterElementCollection() { } + public System.ServiceModel.Routing.Configuration.FilterElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.FilterElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + protected override bool IsElementRemovable(System.Configuration.ConfigurationElement element) { throw null; } + public override bool IsReadOnly() { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterElement element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection), AddItemName="filterTable")] + public partial class FilterTableCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableCollection() { } + public new System.ServiceModel.Routing.Configuration.FilterTableEntryCollection this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryCollection element) { } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.FilterTableEntryElement))] + public partial class FilterTableEntryCollection : System.Configuration.ConfigurationElementCollection + { + public FilterTableEntryCollection() { } + [System.Configuration.ConfigurationPropertyAttribute("name", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Name { get { throw null; } set { } } + public void Add(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.FilterTableEntryElement element) { } + } + public partial class FilterTableEntryElement : System.Configuration.ConfigurationElement + { + public FilterTableEntryElement() { } + [System.Configuration.ConfigurationPropertyAttribute("backupList", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public string BackupList { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("endpointName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string EndpointName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterName", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string FilterName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("priority", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public int Priority { get { throw null; } set { } } + } + public enum FilterType + { + Action = 0, + And = 3, + Custom = 4, + EndpointAddress = 1, + EndpointName = 5, + MatchAll = 6, + PrefixEndpointAddress = 2, + XPath = 7, + } + public partial class NamespaceElement : System.Configuration.ConfigurationElement + { + public NamespaceElement() { } + [System.Configuration.ConfigurationPropertyAttribute("namespace", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(2))] + public string Namespace { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("prefix", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(6))] + public string Prefix { get { throw null; } set { } } + } + [System.Configuration.ConfigurationCollectionAttribute(typeof(System.ServiceModel.Routing.Configuration.NamespaceElement))] + public partial class NamespaceElementCollection : System.Configuration.ConfigurationElementCollection + { + public NamespaceElementCollection() { } + public System.ServiceModel.Routing.Configuration.NamespaceElement this[int index] { get { throw null; } set { } } + public new System.ServiceModel.Routing.Configuration.NamespaceElement this[string name] { get { throw null; } } + public void Add(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + public void Clear() { } + protected override System.Configuration.ConfigurationElement CreateNewElement() { throw null; } + protected override object GetElementKey(System.Configuration.ConfigurationElement element) { throw null; } + public void Remove(System.ServiceModel.Routing.Configuration.NamespaceElement element) { } + } + public sealed partial class RoutingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public RoutingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + public bool EnsureOrderedDispatch { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("filterTableName", DefaultValue=null)] + public string FilterTableName { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("routeOnHeadersOnly", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool RouteOnHeadersOnly { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("soapProcessingEnabled", DefaultValue=true)] + public bool SoapProcessingEnabled { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class RoutingSection : System.Configuration.ConfigurationSection + { + public RoutingSection() { } + [System.Configuration.ConfigurationPropertyAttribute("backupLists", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.BackupListCollection BackupLists { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filters", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterElementCollection Filters { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("filterTables", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.FilterTableCollection FilterTables { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("namespaceTable", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Routing.Configuration.NamespaceElementCollection NamespaceTable { get { throw null; } } + [System.MonoTODOAttribute] + public static System.ServiceModel.Dispatcher.MessageFilterTable> CreateFilterTable(string name) { throw null; } + } + public partial class SoapProcessingExtensionElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public SoapProcessingExtensionElement() { } + public override System.Type BehaviorType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("processMessages", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool ProcessMessages { get { throw null; } set { } } + protected internal override object CreateBehavior() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Web.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Web.cs new file mode 100644 index 0000000000..a4f996e1cd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.Web.cs @@ -0,0 +1,704 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("MONO development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) 2003 Various Authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("3.5.594.0")] +[assembly:System.Reflection.AssemblyProductAttribute("MONO CLI")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceModel.Web.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("dummy-System.Json, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.DataContractJsonSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonReaderInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.IXmlJsonWriterInitializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Runtime.Serialization.Json.JsonReaderWriterFactory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Atom10ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.CategoriesDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.InlineCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ReferencedCategoriesDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ResourceCollectionInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20FeedFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Rss20ItemFormatter<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocument))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.ServiceDocumentFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationCategory))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtension))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationElementExtensionCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeed))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItem))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationItemFormatter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationLink))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationPerson))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.SyndicationVersions))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.TextSyndicationContentKind))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.UrlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.Workspace))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.Syndication.XmlSyndicationContent))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplate))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateEquivalenceComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatch))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateMatchException))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.UriTemplateTable))] +namespace System.ServiceModel +{ + public partial class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public WebHttpBinding() { } + public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode) { } + public WebHttpBinding(string configurationName) { } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool AllowCookies { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + [System.MonoTODOAttribute] + public bool CrossDomainScriptAccessEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(524288)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Uri ProxyAddress { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool UseDefaultWebProxy { get { throw null; } set { } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingParameterCollection parameters) { throw null; } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeReaderQuotas() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeSecurity() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeWriteEncoding() { throw null; } + } + public sealed partial class WebHttpSecurity + { + public WebHttpSecurity() { } + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeMode() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public bool ShouldSerializeTransport() { throw null; } + } + public enum WebHttpSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} +namespace System.ServiceModel.Activation +{ + public partial class WebScriptServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebScriptServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } + public partial class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory + { + public WebServiceHostFactory() { } + protected override System.ServiceModel.ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses) { throw null; } + } +} +namespace System.ServiceModel.Channels +{ + public sealed partial class JavascriptCallbackResponseMessageProperty + { + public JavascriptCallbackResponseMessageProperty() { } + public string CallbackFunctionName { get { throw null; } set { } } + public static string Name { get { throw null; } } + public System.Nullable StatusCode { get { throw null; } set { } } + } + public abstract partial class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter + { + protected StreamBodyWriter(bool isBuffered) : base (default(bool)) { } + protected override System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy(int maxBufferSize) { throw null; } + protected abstract void OnWriteBodyContents(System.IO.Stream stream); + protected override void OnWriteBodyContents(System.Xml.XmlDictionaryWriter writer) { } + } + public sealed partial class WebBodyFormatMessageProperty : System.ServiceModel.Channels.IMessageProperty + { + public const string Name = "WebBodyFormatMessageProperty"; + public WebBodyFormatMessageProperty(System.ServiceModel.Channels.WebContentFormat format) { } + public System.ServiceModel.Channels.WebContentFormat Format { get { throw null; } } + public System.ServiceModel.Channels.IMessageProperty CreateCopy() { throw null; } + public override string ToString() { throw null; } + } + public enum WebContentFormat + { + Default = 0, + Json = 2, + Raw = 3, + Xml = 1, + } + public abstract partial class WebContentTypeMapper + { + protected WebContentTypeMapper() { } + public abstract System.ServiceModel.Channels.WebContentFormat GetMessageFormatForContentType(string contentType); + } + public sealed partial class WebMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement, System.ServiceModel.Description.IWsdlExportExtension + { + public WebMessageEncodingBindingElement() { } + public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int MaxWritePoolSize { get { throw null; } set { } } + public override System.ServiceModel.Channels.MessageVersion MessageVersion { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override System.ServiceModel.Channels.IChannelFactory BuildChannelFactory(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.IChannelListener BuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute("Why is it overriden?")] + public override bool CanBuildChannelListener(System.ServiceModel.Channels.BindingContext context) { throw null; } + public override System.ServiceModel.Channels.BindingElement Clone() { throw null; } + public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory() { throw null; } + public override T GetProperty(System.ServiceModel.Channels.BindingContext context) { throw null; } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportContract(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlContractConversionContext context) { } + [System.MonoTODOAttribute] + void System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint(System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context) { } + } +} +namespace System.ServiceModel.Configuration +{ + public partial class WebHttpBindingCollectionElement : System.ServiceModel.Configuration.StandardBindingCollectionElement + { + public WebHttpBindingCollectionElement() { } + protected internal override System.ServiceModel.Channels.Binding GetDefault() { throw null; } + } + public partial class WebHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement + { + public WebHttpBindingElement() { } + public WebHttpBindingElement(string name) { } + [System.Configuration.ConfigurationPropertyAttribute("allowCookies", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool AllowCookies { get { throw null; } set { } } + protected override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("bypassProxyOnLocal", DefaultValue=false, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool BypassProxyOnLocal { get { throw null; } set { } } + public string ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue="StrongWildcard", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue="524288", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue="65536", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("proxyAddress", DefaultValue=null, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Uri ProxyAddress { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue="Buffered", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("useDefaultWebProxy", DefaultValue=true, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public bool UseDefaultWebProxy { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override void InitializeFrom(System.ServiceModel.Channels.Binding binding) { } + protected override void OnApplyConfiguration(System.ServiceModel.Channels.Binding binding) { } + } + public sealed partial class WebHttpElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebHttpElement() { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.Type BehaviorType { get { throw null; } } + public System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebHttpEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebHttpEndpointCollectionElement() { } + } + public partial class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebHttpEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("automaticFormatSelectionEnabled", DefaultValue=false)] + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("defaultOutgoingResponseFormat", DefaultValue=(System.ServiceModel.Web.WebMessageFormat)(0))] + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("faultExceptionEnabled", DefaultValue=false)] + public bool FaultExceptionEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("helpEnabled", DefaultValue=false)] + public bool HelpEnabled { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } + public sealed partial class WebHttpSecurityElement : System.ServiceModel.Configuration.ServiceModelConfigurationElement + { + public WebHttpSecurityElement() { } + [System.Configuration.ConfigurationPropertyAttribute("mode", DefaultValue="None", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.WebHttpSecurityMode Mode { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transport", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.HttpTransportSecurityElement Transport { get { throw null; } } + } + public sealed partial class WebMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement + { + public WebMessageEncodingElement() { } + public override System.Type BindingElementType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("maxReadPoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="64")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxReadPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxWritePoolSize", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="16")] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxWritePoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas", Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("webContentTypeMapperType", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0, MaxLength=2147483647)] + public string WebContentTypeMapperType { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", Options=(System.Configuration.ConfigurationPropertyOptions)(0), DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + public override void ApplyConfiguration(System.ServiceModel.Channels.BindingElement bindingElement) { } + public override void CopyFrom(System.ServiceModel.Configuration.ServiceModelExtensionElement from) { } + protected internal override System.ServiceModel.Channels.BindingElement CreateBindingElement() { throw null; } + } + public sealed partial class WebScriptEnablingElement : System.ServiceModel.Configuration.BehaviorExtensionElement + { + public WebScriptEnablingElement() { } + public override System.Type BehaviorType { get { throw null; } } + protected internal override object CreateBehavior() { throw null; } + } + public partial class WebScriptEndpointCollectionElement : System.ServiceModel.Configuration.StandardEndpointCollectionElement + { + public WebScriptEndpointCollectionElement() { } + } + public partial class WebScriptEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement + { + public WebScriptEndpointElement() { } + [System.Configuration.ConfigurationPropertyAttribute("contentTypeMapper", DefaultValue="")] + [System.Configuration.StringValidatorAttribute(MinLength=0)] + public string ContentTypeMapper { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("crossDomainScriptAccessEnabled", DefaultValue=false)] + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + protected internal override System.Type EndpointType { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("hostNameComparisonMode", DefaultValue=(System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferPoolSize", DefaultValue=524288, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)0, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxBufferSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.IntegerValidatorAttribute(MinValue=1, MaxValue=2147483647, ExcludeRange=false)] + public int MaxBufferSize { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("maxReceivedMessageSize", DefaultValue=65536, Options=(System.Configuration.ConfigurationPropertyOptions)(0))] + [System.Configuration.LongValidatorAttribute(MinValue=(long)1, MaxValue=(long)9223372036854775807, ExcludeRange=false)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("readerQuotas")] + public System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement ReaderQuotas { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("security")] + public System.ServiceModel.Configuration.WebHttpSecurityElement Security { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("transferMode", DefaultValue=(System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute("System.ServiceModel.Configuration.EncodingConverter")] + [System.Configuration.ConfigurationPropertyAttribute("writeEncoding", DefaultValue="utf-8")] + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + protected internal override System.ServiceModel.Description.ServiceEndpoint CreateServiceEndpoint(System.ServiceModel.Description.ContractDescription contractDescription) { throw null; } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ChannelEndpointElement serviceEndpointElement) { } + protected override void OnApplyConfiguration(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ChannelEndpointElement channelEndpointElement) { } + protected override void OnInitializeAndValidate(System.ServiceModel.Configuration.ServiceEndpointElement serviceEndpointElement) { } + } +} +namespace System.ServiceModel.Description +{ + public partial class JsonFaultDetail + { + public JsonFaultDetail() { } + public System.ServiceModel.ExceptionDetail ExceptionDetail { get { throw null; } set { } } + public string ExceptionType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public string StackTrace { get { throw null; } set { } } + } + public partial class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior + { + public WebHttpBehavior() { } + public virtual bool AutomaticFormatSelectionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool FaultExceptionEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool HelpEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal string JavascriptCallbackParameterName { get { throw null; } set { } } + public virtual void AddBindingParameters(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + [System.MonoTODOAttribute] + protected virtual void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + protected virtual void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + public virtual void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public virtual void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected virtual System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector GetOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetReplyClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetReplyDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IClientMessageFormatter GetRequestClientFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + protected virtual System.ServiceModel.Dispatcher.IDispatchMessageFormatter GetRequestDispatchFormatter(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { throw null; } + [System.MonoTODOAttribute("check UriTemplate validity")] + public virtual void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + protected virtual void ValidateBinding(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebHttpEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + public bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { get { throw null; } set { } } + public bool FaultExceptionEnabled { get { throw null; } set { } } + public bool HelpEnabled { get { throw null; } set { } } + protected override System.Type WebEndpointType { get { throw null; } } + } + public sealed partial class WebScriptEnablingBehavior : System.ServiceModel.Description.WebHttpBehavior + { + public WebScriptEnablingBehavior() { } + public override bool AutomaticFormatSelectionEnabled { get { throw null; } set { } } + public override System.ServiceModel.Web.WebMessageBodyStyle DefaultBodyStyle { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingRequestFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.ServiceModel.Web.WebMessageFormat DefaultOutgoingResponseFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override bool FaultExceptionEnabled { get { throw null; } set { } } + public override bool HelpEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + protected override void AddClientErrorInspector(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + [System.MonoTODOAttribute] + protected override void AddServerErrorHandlers(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + [System.MonoTODOAttribute] + public override void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public override void ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) { } + protected override System.ServiceModel.Dispatcher.QueryStringConverter GetQueryStringConverter(System.ServiceModel.Description.OperationDescription operationDescription) { throw null; } + [System.MonoTODOAttribute("add non-XmlSerializer-ness check (but where?)")] + public override void Validate(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + [System.MonoTODOAttribute] + public partial class WebScriptEndpoint : System.ServiceModel.Description.WebServiceEndpoint + { + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract) { } + public WebScriptEndpoint(System.ServiceModel.Description.ContractDescription contract, System.ServiceModel.EndpointAddress address) { } + protected override System.Type WebEndpointType { get { throw null; } } + } + public abstract partial class WebServiceEndpoint : System.ServiceModel.Description.ServiceEndpoint + { + internal WebServiceEndpoint() : base (default(System.ServiceModel.Description.ContractDescription)) { } + public System.ServiceModel.Channels.WebContentTypeMapper ContentTypeMapper { get { throw null; } set { } } + public bool CrossDomainScriptAccessEnabled { get { throw null; } set { } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public long MaxBufferPoolSize { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.Xml.XmlDictionaryReaderQuotas ReaderQuotas { get { throw null; } set { } } + public System.ServiceModel.WebHttpSecurity Security { get { throw null; } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + protected abstract System.Type WebEndpointType { get; } + public System.Text.Encoding WriteEncoding { get { throw null; } set { } } + } +} +namespace System.ServiceModel.Dispatcher +{ + public partial class JsonQueryStringConverter : System.ServiceModel.Dispatcher.QueryStringConverter + { + public JsonQueryStringConverter() { } + public override bool CanConvert(System.Type type) { throw null; } + public override object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public override string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class QueryStringConverter + { + public QueryStringConverter() { } + public virtual bool CanConvert(System.Type type) { throw null; } + public virtual object ConvertStringToValue(string parameter, System.Type parameterType) { throw null; } + public virtual string ConvertValueToString(object parameter, System.Type parameterType) { throw null; } + } + public partial class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector + { + public const string HttpOperationNamePropertyName = "HttpOperationName"; + public const string HttpOperationSelectorUriMatchedPropertyName = "UriMatched"; + protected WebHttpDispatchOperationSelector() { } + public WebHttpDispatchOperationSelector(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public virtual System.UriTemplate GetUriTemplate(string operationName) { throw null; } + public string SelectOperation(ref System.ServiceModel.Channels.Message message) { throw null; } + protected virtual string SelectOperation(ref System.ServiceModel.Channels.Message message, out bool uriMatched) { uriMatched = default(bool); throw null; } + } +} +namespace System.ServiceModel.Web +{ + public sealed partial class AspNetCacheProfileAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public AspNetCacheProfileAttribute(string cacheProfileName) { } + public string CacheProfileName { get { throw null; } } + public void AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + public void Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public partial class IncomingWebRequestContext + { + internal IncomingWebRequestContext() { } + public string Accept { get { throw null; } } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.Collections.Generic.IEnumerable IfMatch { get { throw null; } } + public System.Nullable IfModifiedSince { get { throw null; } } + public System.Collections.Generic.IEnumerable IfNoneMatch { get { throw null; } } + public System.Nullable 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 GetAcceptHeaderElements() { throw null; } + } + public partial class IncomingWebResponseContext + { + internal IncomingWebResponseContext() { } + public long ContentLength { get { throw null; } } + public string ContentType { get { throw null; } } + public string ETag { get { throw null; } } + public System.Net.WebHeaderCollection Headers { get { throw null; } } + public string Location { get { throw null; } } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + } + public sealed partial class JavascriptCallbackBehaviorAttribute : System.Attribute, System.ServiceModel.Description.IContractBehavior + { + public JavascriptCallbackBehaviorAttribute() { } + public string UrlParameterName { get { throw null; } set { } } + public void AddBindingParameters(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + public void ApplyClientBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) { } + public void ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) { } + public void Validate(System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint) { } + } + public partial class OutgoingWebRequestContext + { + internal OutgoingWebRequestContext() { } + public string Accept { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long ContentLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.WebHeaderCollection Headers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IfMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfModifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfNoneMatch { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IfUnmodifiedSince { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Method { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SuppressEntityBody { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string UserAgent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class OutgoingWebResponseContext + { + internal OutgoingWebResponseContext() { } + public System.Text.Encoding BindingWriteEncoding { get { throw null; } } + public long ContentLength { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public string ETag { get { throw null; } set { } } + public System.Nullable 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 : System.ServiceModel.ChannelFactory where TChannel : class + { + public WebChannelFactory() { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding) { } + public WebChannelFactory(System.ServiceModel.Channels.Binding binding, System.Uri remoteAddress) { } + public WebChannelFactory(System.ServiceModel.Description.ServiceEndpoint endpoint) { } + public WebChannelFactory(string endpointConfigurationName) { } + public WebChannelFactory(string endpointConfigurationName, System.Uri remoteAddress) { } + public WebChannelFactory(System.Type channelType) { } + public WebChannelFactory(System.Uri remoteAddress) { } + protected override void OnOpening() { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + public WebFaultException(System.Net.HttpStatusCode statusCode) { } + protected WebFaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public partial class WebFaultException : System.ServiceModel.FaultException + { + 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 knownTypes) : base (default(T)) { } + public System.Net.HttpStatusCode StatusCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebGetAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebGetAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class WebInvokeAttribute : System.Attribute, System.ServiceModel.Description.IOperationBehavior + { + public WebInvokeAttribute() { } + public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get { throw null; } set { } } + public bool IsBodyStyleSetExplicitly { get { throw null; } } + public bool IsRequestFormatSetExplicitly { get { throw null; } } + public bool IsResponseFormatSetExplicitly { get { throw null; } } + public string Method { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat RequestFormat { get { throw null; } set { } } + public System.ServiceModel.Web.WebMessageFormat ResponseFormat { get { throw null; } set { } } + public string UriTemplate { get { throw null; } set { } } + void System.ServiceModel.Description.IOperationBehavior.AddBindingParameters(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyClientBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation) { } + void System.ServiceModel.Description.IOperationBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation) { } + void System.ServiceModel.Description.IOperationBehavior.Validate(System.ServiceModel.Description.OperationDescription operationDescription) { } + } + public enum WebMessageBodyStyle + { + Bare = 0, + Wrapped = 1, + WrappedRequest = 2, + WrappedResponse = 3, + } + public enum WebMessageFormat + { + Json = 1, + Xml = 0, + } + public partial class WebOperationContext : System.ServiceModel.IExtension + { + public WebOperationContext(System.ServiceModel.OperationContext operationContext) { } + public static System.ServiceModel.Web.WebOperationContext Current { get { throw null; } } + public System.ServiceModel.Web.IncomingWebRequestContext IncomingRequest { get { throw null; } } + public System.ServiceModel.Web.IncomingWebResponseContext IncomingResponse { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebRequestContext OutgoingRequest { get { throw null; } } + public System.ServiceModel.Web.OutgoingWebResponseContext OutgoingResponse { get { throw null; } } + public void Attach(System.ServiceModel.OperationContext owner) { } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.ServiceDocument document) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationFeed feed) { throw null; } + public System.ServiceModel.Channels.Message CreateAtom10Response(System.ServiceModel.Syndication.SyndicationItem item) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance) { throw null; } + public System.ServiceModel.Channels.Message CreateJsonResponse(T instance, System.Runtime.Serialization.Json.DataContractJsonSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateStreamResponse(System.Action 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 textWriter, string contentType) { throw null; } + public System.ServiceModel.Channels.Message CreateTextResponse(System.Action 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 instance) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Runtime.Serialization.XmlObjectSerializer serializer) { throw null; } + public System.ServiceModel.Channels.Message CreateXmlResponse(T instance, System.Xml.Serialization.XmlSerializer serializer) { throw null; } + public void Detach(System.ServiceModel.OperationContext owner) { } + public System.UriTemplate GetUriTemplate(string operationName) { throw null; } + } + public partial class WebServiceHost : System.ServiceModel.ServiceHost + { + public WebServiceHost() { } + public WebServiceHost(object singletonInstance, params System.Uri[] baseAddresses) { } + public WebServiceHost(System.Type serviceType, params System.Uri[] baseAddresses) { } + protected override void OnOpening() { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.cs.REMOVED.git-id new file mode 100644 index 0000000000..872dc3ee62 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceModel.cs.REMOVED.git-id @@ -0,0 +1 @@ +8b6fe6826d8e0eded05c58b5a2a13b97186b53fc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.ServiceProcess.cs b/external/binary-reference-assemblies/src/v4.6/System.ServiceProcess.cs new file mode 100644 index 0000000000..c35621e1fd --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.ServiceProcess.cs @@ -0,0 +1,377 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.ServiceProcess.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.ServiceProcess.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.ServiceProcess +{ + public enum PowerBroadcastStatus + { + BatteryLow = 9, + OemEvent = 11, + PowerStatusChange = 10, + QuerySuspend = 0, + QuerySuspendFailed = 2, + ResumeAutomatic = 18, + ResumeCritical = 6, + ResumeSuspend = 7, + Suspend = 4, + } + public enum ServiceAccount + { + LocalService = 0, + LocalSystem = 2, + NetworkService = 1, + User = 3, + } + [System.ComponentModel.InstallerTypeAttribute(typeof(System.ServiceProcess.ServiceProcessInstaller))] + public partial class ServiceBase : System.ComponentModel.Component + { + public const int MaxNameLength = 80; + public ServiceBase() { } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether the service should automatically write to the event log on common events such as Install and Start.")] + public bool AutoLog { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + public bool CanHandlePowerEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public bool CanHandleSessionChangeEvent { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanPauseAndContinue { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool CanShutdown { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + public bool CanStop { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.Diagnostics.EventLog EventLog { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public int ExitCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.MonoTODOAttribute] + protected System.IntPtr ServiceHandle { get { throw null; } } + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name by which the service is identified to the system.")] + public string ServiceName { get { throw null; } set { } } + protected override void Dispose(bool disposing) { } + protected virtual void OnContinue() { } + protected virtual void OnCustomCommand(int command) { } + protected virtual void OnPause() { } + protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus) { throw null; } + protected virtual void OnSessionChange(System.ServiceProcess.SessionChangeDescription changeDescription) { } + protected virtual void OnShutdown() { } + protected virtual void OnStart(string[] args) { } + protected virtual void OnStop() { } + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void RequestAdditionalTime(int milliseconds) { } + public static void Run(System.ServiceProcess.ServiceBase service) { } + public static void Run(System.ServiceProcess.ServiceBase[] services) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.MonoTODOAttribute("This only makes sense on Windows")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void ServiceMainCallback(int argCount, System.IntPtr argPointer) { } + public void Stop() { } + } + [System.ComponentModel.DesignerAttribute("System.ServiceProcess.Design.ServiceControllerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.MonoTODOAttribute("No unix implementation")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Provides the ability to connect to, query, and manipulate running or stopped Windows services.")] + public partial class ServiceController : System.ComponentModel.Component + { + public ServiceController() { } + public ServiceController(string name) { } + public ServiceController(string name, string machineName) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service recognizes the Pause and Continue commands.")] + public bool CanPauseAndContinue { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can respond to a system shutdown.")] + public bool CanShutdown { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Whether this service can be stopped.")] + public bool CanStop { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The services that depend on this service in order to run.")] + public System.ServiceProcess.ServiceController[] DependentServices { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The descriptive name of the service.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(".")] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The name of the machine on which this service resides.")] + public string MachineName { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.MonoTODOAttribute] + public System.Runtime.InteropServices.SafeHandle ServiceHandle { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.ReadOnlyAttribute(true)] + [System.ComponentModel.RecommendedAsConfigurableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.ServiceProcess.Design.ServiceNameConverter")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The short name of the service.")] + public string ServiceName { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Services that must be started in order for this one to start.")] + public System.ServiceProcess.ServiceController[] ServicesDependedOn { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The type of this service.")] + public System.ServiceProcess.ServiceType ServiceType { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("The status of the service, e.g., Running or Stopped.")] + public System.ServiceProcess.ServiceControllerStatus Status { get { throw null; } } + public void Close() { } + public void Continue() { } + protected override void Dispose(bool disposing) { } + public void ExecuteCommand(int command) { } + public static System.ServiceProcess.ServiceController[] GetDevices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetDevices(string machineName) { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices() { throw null; } + public static System.ServiceProcess.ServiceController[] GetServices(string machineName) { throw null; } + public void Pause() { } + public void Refresh() { } + public void Start() { } + public void Start(string[] args) { } + public void Stop() { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus) { } + public void WaitForStatus(System.ServiceProcess.ServiceControllerStatus desiredStatus, System.TimeSpan timeout) { } + } + [System.SerializableAttribute] + public sealed partial class ServiceControllerPermission : System.Security.Permissions.ResourcePermissionBase + { + public ServiceControllerPermission() { } + public ServiceControllerPermission(System.Security.Permissions.PermissionState state) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public ServiceControllerPermission(System.ServiceProcess.ServiceControllerPermissionEntry[] permissionAccessEntries) { } + public System.ServiceProcess.ServiceControllerPermissionEntryCollection PermissionEntries { get { throw null; } } + } + [System.FlagsAttribute] + public enum ServiceControllerPermissionAccess + { + Browse = 2, + Control = 6, + None = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(621), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public partial class ServiceControllerPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public ServiceControllerPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string MachineName { get { throw null; } set { } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntry + { + public ServiceControllerPermissionEntry() { } + public ServiceControllerPermissionEntry(System.ServiceProcess.ServiceControllerPermissionAccess permissionAccess, string machineName, string serviceName) { } + public string MachineName { get { throw null; } } + public System.ServiceProcess.ServiceControllerPermissionAccess PermissionAccess { get { throw null; } } + public string ServiceName { get { throw null; } } + } + [System.SerializableAttribute] + public partial class ServiceControllerPermissionEntryCollection : System.Collections.CollectionBase + { + internal ServiceControllerPermissionEntryCollection() { } + public System.ServiceProcess.ServiceControllerPermissionEntry this[int index] { get { throw null; } set { } } + public int Add(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntryCollection value) { } + public void AddRange(System.ServiceProcess.ServiceControllerPermissionEntry[] value) { } + public bool Contains(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void CopyTo(System.ServiceProcess.ServiceControllerPermissionEntry[] array, int index) { } + public int IndexOf(System.ServiceProcess.ServiceControllerPermissionEntry value) { throw null; } + public void Insert(int index, System.ServiceProcess.ServiceControllerPermissionEntry value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + public void Remove(System.ServiceProcess.ServiceControllerPermissionEntry value) { } + } + public enum ServiceControllerStatus + { + ContinuePending = 5, + Paused = 7, + PausePending = 6, + Running = 4, + StartPending = 2, + Stopped = 1, + StopPending = 3, + } + [System.MonoTODOAttribute] + public partial class ServiceInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceInstaller() { } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates that the service's start should be delayed after other automatically started services have started.")] + public bool DelayedAutoStart { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the service's description (a brief comment that explains the purpose of the service). ")] + public string Description { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the friendly name that identifies the service to the user.")] + public string DisplayName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the name used by the system to identify this service.")] + public string ServiceName { get { throw null; } set { } } + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the services that must be running in order for this service to run.")] + public string[] ServicesDependedOn { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceStartMode)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates how and when this service is started.")] + public System.ServiceProcess.ServiceStartMode StartType { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent component) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override bool IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller otherInstaller) { throw null; } + public override void Rollback(System.Collections.IDictionary savedState) { } + public override void Uninstall(System.Collections.IDictionary savedState) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ServiceProcessDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public ServiceProcessDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + public partial class ServiceProcessInstaller : System.Configuration.Install.ComponentInstaller + { + public ServiceProcessInstaller() { } + [System.ComponentModel.DefaultValueAttribute((System.ServiceProcess.ServiceAccount)(3))] + [System.ServiceProcess.ServiceProcessDescriptionAttribute("Indicates the account type under which the service will run.")] + public System.ServiceProcess.ServiceAccount Account { get { throw null; } set { } } + public override string HelpText { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public string Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public string Username { get { throw null; } set { } } + public override void CopyFromComponent(System.ComponentModel.IComponent comp) { } + public override void Install(System.Collections.IDictionary stateSaver) { } + public override void Rollback(System.Collections.IDictionary savedState) { } + } + public enum ServiceStartMode + { + Automatic = 2, + Disabled = 4, + Manual = 3, + } + [System.FlagsAttribute] + public enum ServiceType + { + Adapter = 4, + FileSystemDriver = 2, + InteractiveProcess = 256, + KernelDriver = 1, + RecognizerDriver = 8, + Win32OwnProcess = 16, + Win32ShareProcess = 32, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SessionChangeDescription + { + public System.ServiceProcess.SessionChangeReason Reason { get { throw null; } } + public int SessionId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.ServiceProcess.SessionChangeDescription changeDescription) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + public static bool operator !=(System.ServiceProcess.SessionChangeDescription a, System.ServiceProcess.SessionChangeDescription b) { throw null; } + } + public enum SessionChangeReason + { + ConsoleConnect = 1, + ConsoleDisconnect = 2, + RemoteConnect = 3, + RemoteDisconnect = 4, + SessionLock = 7, + SessionLogoff = 6, + SessionLogon = 5, + SessionRemoteControl = 9, + SessionUnlock = 8, + } + [System.SerializableAttribute] + public partial class TimeoutException : System.SystemException + { + public TimeoutException() { } + protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TimeoutException(string message) { } + public TimeoutException(string message, System.Exception innerException) { } + } +} +namespace System.ServiceProcess.Design +{ + [System.MonoTODOAttribute] + public partial class ServiceInstallerDialog : System.Windows.Forms.Form + { + public ServiceInstallerDialog() { } + public string Password { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.ServiceProcess.Design.ServiceInstallerDialogResult Result { get { throw null; } } + public string Username { get { throw null; } set { } } + [System.MonoTODOAttribute] + [System.STAThreadAttribute] + public static void Main() { } + } + public enum ServiceInstallerDialogResult + { + Canceled = 2, + OK = 0, + UseSystem = 1, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Threading.Tasks.Dataflow.cs b/external/binary-reference-assemblies/src/v4.6/System.Threading.Tasks.Dataflow.cs new file mode 100644 index 0000000000..2fe1d34bc3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Threading.Tasks.Dataflow.cs @@ -0,0 +1,386 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Threading.Tasks.Dataflow.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Threading.Tasks.Dataflow +{ + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.ActionBlock.DebugView")] + public sealed partial class ActionBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public ActionBlock(System.Action action) { } + public ActionBlock(System.Action action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public ActionBlock(System.Func action) { } + public ActionBlock(System.Func action, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public void Complete() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Post(TInput item) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchBlock.DebugView")] + public sealed partial class BatchBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BatchBlock(int batchSize) { } + public BatchBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T[] System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public void TriggerBatch() { } + public bool TryReceive(System.Predicate filter, out T[] item) { item = default(T[]); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BatchedJoinBlock.DebugView")] + public sealed partial class BatchedJoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>>, System.Threading.Tasks.Dataflow.ISourceBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> + { + public BatchedJoinBlock(int batchSize) { } + public BatchedJoinBlock(int batchSize, System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public int BatchSize { get { throw null; } } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock,System.Collections.Generic.IList,System.Collections.Generic.IList>>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock, System.Collections.Generic.IList, System.Collections.Generic.IList>> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate, System.Collections.Generic.IList, System.Collections.Generic.IList>> filter, out System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList> item) { item = default(System.Tuple, System.Collections.Generic.IList, System.Collections.Generic.IList>); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>> items) { items = default(System.Collections.Generic.IList, System.Collections.Generic.IList, System.Collections.Generic.IList>>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BroadcastBlock.DebugView")] + public sealed partial class BroadcastBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BroadcastBlock(System.Func cloningFunction) { } + public BroadcastBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.BufferBlock.DebugView")] + public sealed partial class BufferBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public BufferBlock() { } + public BufferBlock(System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int Count { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + public static partial class DataflowBlock + { + public static System.IObservable AsObservable(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IObserver AsObserver(this System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3) { throw null; } + public static System.Threading.Tasks.Task Choose(System.Threading.Tasks.Dataflow.ISourceBlock source1, System.Action action1, System.Threading.Tasks.Dataflow.ISourceBlock source2, System.Action action2, System.Threading.Tasks.Dataflow.ISourceBlock source3, System.Action action3, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { throw null; } + public static System.Threading.Tasks.Dataflow.IPropagatorBlock Encapsulate(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Predicate predicate) { throw null; } + public static System.IDisposable LinkTo(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, System.Predicate predicate) { throw null; } + public static System.Threading.Tasks.Dataflow.ITargetBlock NullTarget() { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task OutputAvailableAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool Post(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static System.Threading.Tasks.Task ReceiveAsync(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.Threading.CancellationToken cancellationToken) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout) { throw null; } + public static TOutput Receive(this System.Threading.Tasks.Dataflow.ISourceBlock source, System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item) { throw null; } + public static System.Threading.Tasks.Task SendAsync(this System.Threading.Tasks.Dataflow.ITargetBlock target, TInput item, System.Threading.CancellationToken cancellationToken) { throw null; } + public static bool TryReceive(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock source, out TOutput item) { item = default(TOutput); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}")] + public partial class DataflowBlockOptions + { + public const int Unbounded = -1; + public DataflowBlockOptions() { } + public int BoundedCapacity { get { throw null; } set { } } + public System.Threading.CancellationToken CancellationToken { get { throw null; } set { } } + public int MaxMessagesPerTask { get { throw null; } set { } } + public string NameFormat { get { throw null; } set { } } + public System.Threading.Tasks.TaskScheduler TaskScheduler { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("PropagateCompletion = {PropagateCompletion}, MaxMessages = {MaxMessages}, Append = {Append}")] + public partial class DataflowLinkOptions + { + public DataflowLinkOptions() { } + public bool Append { get { throw null; } set { } } + public int MaxMessages { get { throw null; } set { } } + public bool PropagateCompletion { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Id = {Id}")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct DataflowMessageHeader : System.IEquatable + { + public DataflowMessageHeader(long id) { throw null;} + public long Id { get { throw null; } } + public bool IsValid { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Threading.Tasks.Dataflow.DataflowMessageHeader other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + public static bool operator !=(System.Threading.Tasks.Dataflow.DataflowMessageHeader left, System.Threading.Tasks.Dataflow.DataflowMessageHeader right) { throw null; } + } + public enum DataflowMessageStatus + { + Accepted = 0, + Declined = 1, + DecliningPermanently = 4, + NotAvailable = 3, + Postponed = 2, + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, MaxDegreeOfParallelism = {MaxDegreeOfParallelism}")] + public partial class ExecutionDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public ExecutionDataflowBlockOptions() { } + public int MaxDegreeOfParallelism { get { throw null; } set { } } + public bool SingleProducerConstrained { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("TaskScheduler = {TaskScheduler}, MaxMessagesPerTask = {MaxMessagesPerTask}, BoundedCapacity = {BoundedCapacity}, Greedy = {Greedy}, MaxNumberOfGroups = {MaxNumberOfGroups}")] + public partial class GroupingDataflowBlockOptions : System.Threading.Tasks.Dataflow.DataflowBlockOptions + { + public GroupingDataflowBlockOptions() { } + public bool Greedy { get { throw null; } set { } } + public long MaxNumberOfGroups { get { throw null; } set { } } + } + public partial interface IDataflowBlock + { + System.Threading.Tasks.Task Completion { get; } + void Complete(); + void Fault(System.Exception exception); + } + public partial interface IPropagatorBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + } + public partial interface IReceivableSourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.ISourceBlock + { + bool TryReceive(System.Predicate filter, out TOutput item); + bool TryReceiveAll(out System.Collections.Generic.IList items); + } + public partial interface ISourceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + TOutput ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed); + System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions); + void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + bool ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target); + } + public partial interface ITargetBlock : System.Threading.Tasks.Dataflow.IDataflowBlock + { + System.Threading.Tasks.Dataflow.DataflowMessageStatus OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept); + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.JoinBlock.DebugView")] + public sealed partial class JoinBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock>, System.Threading.Tasks.Dataflow.ISourceBlock> + { + public JoinBlock() { } + public JoinBlock(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int OutputCount { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target1 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target2 { get { throw null; } } + public System.Threading.Tasks.Dataflow.ITargetBlock Target3 { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + System.Tuple System.Threading.Tasks.Dataflow.ISourceBlock>.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock>.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock> target) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate> filter, out System.Tuple item) { item = default(System.Tuple); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList> items) { items = default(System.Collections.Generic.IList>); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformBlock.DebugView")] + public sealed partial class TransformBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformBlock(System.Func> transform) { } + public TransformBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformBlock(System.Func transform) { } + public TransformBlock(System.Func transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.TransformManyBlock.DebugView")] + public sealed partial class TransformManyBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public TransformManyBlock(System.Func> transform) { } + public TransformManyBlock(System.Func> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public TransformManyBlock(System.Func>> transform) { } + public TransformManyBlock(System.Func>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public int InputCount { get { throw null; } } + public int OutputCount { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + TOutput System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, TInput messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out TOutput item) { item = default(TOutput); throw null; } + public bool TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplayContent,nq}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Threading.Tasks.Dataflow.WriteOnceBlock.DebugView")] + public sealed partial class WriteOnceBlock : System.Threading.Tasks.Dataflow.IDataflowBlock, System.Threading.Tasks.Dataflow.IPropagatorBlock, System.Threading.Tasks.Dataflow.IReceivableSourceBlock, System.Threading.Tasks.Dataflow.ISourceBlock, System.Threading.Tasks.Dataflow.ITargetBlock + { + public WriteOnceBlock(System.Func cloningFunction) { } + public WriteOnceBlock(System.Func cloningFunction, System.Threading.Tasks.Dataflow.DataflowBlockOptions dataflowBlockOptions) { } + public System.Threading.Tasks.Task Completion { get { throw null; } } + public void Complete() { } + public System.IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions) { throw null; } + void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(System.Exception exception) { } + bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock.TryReceiveAll(out System.Collections.Generic.IList items) { items = default(System.Collections.Generic.IList); throw null; } + T System.Threading.Tasks.Dataflow.ISourceBlock.ConsumeMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target, out bool messageConsumed) { messageConsumed = default(bool); throw null; } + void System.Threading.Tasks.Dataflow.ISourceBlock.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { } + bool System.Threading.Tasks.Dataflow.ISourceBlock.ReserveMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock target) { throw null; } + System.Threading.Tasks.Dataflow.DataflowMessageStatus System.Threading.Tasks.Dataflow.ITargetBlock.OfferMessage(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, T messageValue, System.Threading.Tasks.Dataflow.ISourceBlock source, bool consumeToAccept) { throw null; } + public override string ToString() { throw null; } + public bool TryReceive(System.Predicate filter, out T item) { item = default(T); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Transactions.cs b/external/binary-reference-assemblies/src/v4.6/System.Transactions.cs new file mode 100644 index 0000000000..03501644a3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Transactions.cs @@ -0,0 +1,392 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Transactions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Transactions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.BestFitMappingAttribute(false)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Transactions +{ + [System.SerializableAttribute] + public sealed partial class CommittableTransaction : System.Transactions.Transaction, System.IAsyncResult + { + public CommittableTransaction() { } + public CommittableTransaction(System.TimeSpan timeout) { } + public CommittableTransaction(System.Transactions.TransactionOptions options) { } + object System.IAsyncResult.AsyncState { get { throw null; } } + System.Threading.WaitHandle System.IAsyncResult.AsyncWaitHandle { get { throw null; } } + bool System.IAsyncResult.CompletedSynchronously { get { throw null; } } + bool System.IAsyncResult.IsCompleted { get { throw null; } } + public System.IAsyncResult BeginCommit(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public void Commit() { } + public void EndCommit(System.IAsyncResult asyncResult) { } + } + public enum DependentCloneOption + { + BlockCommitUntilComplete = 0, + RollbackIfNotComplete = 1, + } + [System.MonoTODOAttribute("Not supported yet")] + [System.SerializableAttribute] + public sealed partial class DependentTransaction : System.Transactions.Transaction + { + internal DependentTransaction() { } + [System.MonoTODOAttribute] + public void Complete() { } + } + public sealed partial class DistributedTransactionPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public DistributedTransactionPermission(System.Security.Permissions.PermissionState state) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + public sealed partial class DistributedTransactionPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public DistributedTransactionPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public new bool Unrestricted { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public partial class Enlistment + { + internal Enlistment() { } + public void Done() { } + } + [System.FlagsAttribute] + public enum EnlistmentOptions + { + EnlistDuringPrepareRequired = 1, + None = 0, + } + public enum EnterpriseServicesInteropOption + { + Automatic = 1, + Full = 2, + None = 0, + } + public delegate System.Transactions.Transaction HostCurrentTransactionCallback(); + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDtcTransaction + { + void Abort(System.IntPtr reason, int retaining, int async); + void Commit(int retaining, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.I4)]int commitType, int reserved); + void GetTransactionInfo(System.IntPtr transactionInformation); + } + public partial interface IEnlistmentNotification + { + void Commit(System.Transactions.Enlistment enlistment); + void InDoubt(System.Transactions.Enlistment enlistment); + void Prepare(System.Transactions.PreparingEnlistment preparingEnlistment); + void Rollback(System.Transactions.Enlistment enlistment); + } + public partial interface IPromotableSinglePhaseNotification : System.Transactions.ITransactionPromoter + { + void Initialize(); + void Rollback(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public partial interface ISimpleTransactionSuperior : System.Transactions.ITransactionPromoter + { + void Rollback(); + } + public partial interface ISinglePhaseNotification : System.Transactions.IEnlistmentNotification + { + void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment); + } + public enum IsolationLevel + { + Chaos = 5, + ReadCommitted = 2, + ReadUncommitted = 3, + RepeatableRead = 1, + Serializable = 0, + Snapshot = 4, + Unspecified = 6, + } + public partial interface ITransactionPromoter + { + byte[] Promote(); + } + public partial class PreparingEnlistment : System.Transactions.Enlistment + { + internal PreparingEnlistment() { } + public void ForceRollback() { } + [System.MonoTODOAttribute] + public void ForceRollback(System.Exception e) { } + [System.MonoTODOAttribute] + public void Prepared() { } + [System.MonoTODOAttribute] + public byte[] RecoveryInformation() { throw null; } + } + public partial class SinglePhaseEnlistment : System.Transactions.Enlistment + { + internal SinglePhaseEnlistment() { } + public void Aborted() { } + public void Aborted(System.Exception e) { } + [System.MonoTODOAttribute] + public void Committed() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt() { } + [System.MonoTODOAttribute("Not implemented")] + public void InDoubt(System.Exception e) { } + } + [System.SerializableAttribute] + public sealed partial class SubordinateTransaction : System.Transactions.Transaction + { + public SubordinateTransaction(System.Transactions.IsolationLevel isoLevel, System.Transactions.ISimpleTransactionSuperior superior) { } + } + [System.SerializableAttribute] + public partial class Transaction : System.IDisposable, System.Runtime.Serialization.ISerializable + { + internal Transaction() { } + public static System.Transactions.Transaction Current { get { throw null; } set { } } + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } } + public System.Transactions.TransactionInformation TransactionInformation { get { throw null; } } + public event System.Transactions.TransactionCompletedEventHandler TransactionCompleted { add { } remove { } } + public System.Transactions.Transaction Clone() { throw null; } + [System.MonoTODOAttribute] + public System.Transactions.DependentTransaction DependentClone(System.Transactions.DependentCloneOption cloneOption) { throw null; } + public void Dispose() { } + [System.MonoTODOAttribute("Only SinglePhase commit supported for durable resource managers.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction. Only EnlistmentOptions.None supported yet.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment EnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public bool EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification promotableSinglePhaseNotification) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.IEnlistmentNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + [System.MonoTODOAttribute("EnlistmentOptions being ignored")] + public System.Transactions.Enlistment EnlistVolatile(System.Transactions.ISinglePhaseNotification singlePhaseNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + public static bool operator !=(System.Transactions.Transaction x, System.Transactions.Transaction y) { throw null; } + [System.MonoTODOAttribute("Only Local Transaction Manager supported. Cannot have more than 1 durable resource per transaction.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand)] + public System.Transactions.Enlistment PromoteAndEnlistDurable(System.Guid resourceManagerIdentifier, System.Transactions.IPromotableSinglePhaseNotification promotableNotification, System.Transactions.ISinglePhaseNotification enlistmentNotification, System.Transactions.EnlistmentOptions enlistmentOptions) { throw null; } + public void Rollback() { } + public void Rollback(System.Exception e) { } + [System.MonoTODOAttribute] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class TransactionAbortedException : System.Transactions.TransactionException + { + public TransactionAbortedException() { } + protected TransactionAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionAbortedException(string message) { } + public TransactionAbortedException(string message, System.Exception innerException) { } + } + public delegate void TransactionCompletedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public partial class TransactionEventArgs : System.EventArgs + { + public TransactionEventArgs() { } + public System.Transactions.Transaction Transaction { get { throw null; } } + } + [System.SerializableAttribute] + public partial class TransactionException : System.SystemException + { + public TransactionException() { } + protected TransactionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionException(string message) { } + public TransactionException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class TransactionInDoubtException : System.Transactions.TransactionException + { + public TransactionInDoubtException() { } + protected TransactionInDoubtException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionInDoubtException(string message) { } + public TransactionInDoubtException(string message, System.Exception innerException) { } + } + public partial class TransactionInformation + { + internal TransactionInformation() { } + public System.DateTime CreationTime { get { throw null; } } + public System.Guid DistributedIdentifier { get { throw null; } } + public string LocalIdentifier { get { throw null; } } + public System.Transactions.TransactionStatus Status { get { throw null; } } + } + [System.MonoTODOAttribute] + public static partial class TransactionInterop + { + [System.MonoTODOAttribute] + public static System.Transactions.IDtcTransaction GetDtcTransaction(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetExportCookie(System.Transactions.Transaction transaction, byte[] whereabouts) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromDtcTransaction(System.Transactions.IDtcTransaction transactionNative) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromExportCookie(byte[] cookie) { throw null; } + [System.MonoTODOAttribute] + public static System.Transactions.Transaction GetTransactionFromTransmitterPropagationToken(byte[] propagationToken) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetTransmitterPropagationToken(System.Transactions.Transaction transaction) { throw null; } + [System.MonoTODOAttribute] + public static byte[] GetWhereabouts() { throw null; } + } + public static partial class TransactionManager + { + public static System.TimeSpan DefaultTimeout { get { throw null; } } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.HostCurrentTransactionCallback HostCurrentCallback { get { throw null; } set { } } + public static System.TimeSpan MaximumTimeout { get { throw null; } } + public static event System.Transactions.TransactionStartedEventHandler DistributedTransactionStarted { add { } remove { } } + [System.MonoTODOAttribute("Not implemented")] + public static void RecoveryComplete(System.Guid resourceManagerIdentifier) { } + [System.MonoTODOAttribute("Not implemented")] + public static System.Transactions.Enlistment Reenlist(System.Guid resourceManagerIdentifier, byte[] recoveryInformation, System.Transactions.IEnlistmentNotification enlistmentNotification) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionManagerCommunicationException : System.Transactions.TransactionException + { + public TransactionManagerCommunicationException() { } + protected TransactionManagerCommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionManagerCommunicationException(string message) { } + public TransactionManagerCommunicationException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct TransactionOptions + { + public System.Transactions.IsolationLevel IsolationLevel { get { throw null; } set { } } + public System.TimeSpan Timeout { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + public static bool operator !=(System.Transactions.TransactionOptions x, System.Transactions.TransactionOptions y) { throw null; } + } + [System.SerializableAttribute] + public partial class TransactionPromotionException : System.Transactions.TransactionException + { + public TransactionPromotionException() { } + protected TransactionPromotionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public TransactionPromotionException(string message) { } + public TransactionPromotionException(string message, System.Exception innerException) { } + } + public sealed partial class TransactionScope : System.IDisposable + { + public TransactionScope() { } + public TransactionScope(System.Transactions.Transaction transactionToUse) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported.")] + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.Transaction transactionToUse, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.TimeSpan scopeTimeout, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions) { } + [System.MonoTODOAttribute("EnterpriseServicesInteropOption not supported")] + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.EnterpriseServicesInteropOption interopOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionOptions transactionOptions, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public TransactionScope(System.Transactions.TransactionScopeOption scopeOption, System.Transactions.TransactionScopeAsyncFlowOption asyncFlowOption) { } + public void Complete() { } + public void Dispose() { } + } + public enum TransactionScopeAsyncFlowOption + { + Enabled = 1, + Suppress = 0, + } + public enum TransactionScopeOption + { + Required = 0, + RequiresNew = 1, + Suppress = 2, + } + public delegate void TransactionStartedEventHandler(object sender, System.Transactions.TransactionEventArgs e); + public enum TransactionStatus + { + Aborted = 2, + Active = 0, + Committed = 1, + InDoubt = 3, + } +} +namespace System.Transactions.Configuration +{ + public sealed partial class DefaultSettingsSection : System.Configuration.ConfigurationSection + { + public DefaultSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("distributedTransactionManagerName", DefaultValue="")] + public string DistributedTransactionManagerName { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("timeout", DefaultValue="00:01:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan Timeout { get { throw null; } set { } } + } + public sealed partial class MachineSettingsSection : System.Configuration.ConfigurationSection + { + public MachineSettingsSection() { } + [System.Configuration.ConfigurationPropertyAttribute("maxTimeout", DefaultValue="00:10:00")] + [System.Configuration.TimeSpanValidatorAttribute(MinValueString="00:00:00", MaxValueString="10675199.02:48:05.4775807")] + public System.TimeSpan MaxTimeout { get { throw null; } set { } } + protected override System.Configuration.ConfigurationPropertyCollection Properties { get { throw null; } } + } + public sealed partial class TransactionsSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public TransactionsSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("defaultSettings")] + public System.Transactions.Configuration.DefaultSettingsSection DefaultSettings { get { throw null; } } + [System.Configuration.ConfigurationPropertyAttribute("machineSettings")] + public System.Transactions.Configuration.MachineSettingsSection MachineSettings { get { throw null; } } + public static System.Transactions.Configuration.TransactionsSectionGroup GetSectionGroup(System.Configuration.Configuration config) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Abstractions.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Abstractions.cs new file mode 100644 index 0000000000..7abd5f2b80 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Abstractions.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Abstractions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Abstractions.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpApplicationStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpBrowserCapabilitiesWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpCachePolicyWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpContextWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpFileCollectionWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpPostedFileWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpRequestWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpResponseWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpServerUtilityWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpSessionStateWrapper))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.HttpStaticObjectsCollectionWrapper))] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.ApplicationServices.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.ApplicationServices.cs new file mode 100644 index 0000000000..7fe75fe202 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.ApplicationServices.cs @@ -0,0 +1,243 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.ApplicationServices.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.Configuration +{ + public enum MembershipPasswordCompatibilityMode + { + Framework20 = 0, + Framework40 = 1, + } +} +namespace System.Web.Hosting +{ + public sealed partial class CustomLoaderAttribute : System.Attribute + { + public CustomLoaderAttribute(System.Type customLoaderType) { } + public System.Type CustomLoaderType { get { throw null; } } + } +} +namespace System.Web.Security +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipCreateStatus + { + DuplicateEmail = 7, + DuplicateProviderUserKey = 10, + DuplicateUserName = 6, + InvalidAnswer = 4, + InvalidEmail = 5, + InvalidPassword = 2, + InvalidProviderUserKey = 9, + InvalidQuestion = 3, + InvalidUserName = 1, + ProviderError = 11, + Success = 0, + UserRejected = 8, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipCreateUserException : System.Exception + { + public MembershipCreateUserException() { } + protected MembershipCreateUserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipCreateUserException(string message) { } + public MembershipCreateUserException(string message, System.Exception innerException) { } + public MembershipCreateUserException(System.Web.Security.MembershipCreateStatus statusCode) { } + public System.Web.Security.MembershipCreateStatus StatusCode { get { throw null; } } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipPasswordException : System.Exception + { + public MembershipPasswordException() { } + protected MembershipPasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public MembershipPasswordException(string message) { } + public MembershipPasswordException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public enum MembershipPasswordFormat + { + Clear = 0, + Encrypted = 2, + Hashed = 1, + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class MembershipProvider : System.Configuration.Provider.ProviderBase + { + protected MembershipProvider() { } + public abstract string ApplicationName { get; set; } + public abstract bool EnablePasswordReset { get; } + public abstract bool EnablePasswordRetrieval { get; } + public abstract int MaxInvalidPasswordAttempts { get; } + public abstract int MinRequiredNonAlphanumericCharacters { get; } + public abstract int MinRequiredPasswordLength { get; } + public abstract int PasswordAttemptWindow { get; } + public abstract System.Web.Security.MembershipPasswordFormat PasswordFormat { get; } + public abstract string PasswordStrengthRegularExpression { get; } + public abstract bool RequiresQuestionAndAnswer { get; } + public abstract bool RequiresUniqueEmail { get; } + public event System.Web.Security.MembershipValidatePasswordEventHandler ValidatingPassword { add { } remove { } } + public abstract bool ChangePassword(string username, string oldPassword, string newPassword); + public abstract bool ChangePasswordQuestionAndAnswer(string username, string password, string newPasswordQuestion, string newPasswordAnswer); + public abstract System.Web.Security.MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status); + protected virtual byte[] DecryptPassword(byte[] encodedPassword) { throw null; } + public abstract bool DeleteUser(string username, bool deleteAllRelatedData); + protected virtual byte[] EncryptPassword(byte[] password) { throw null; } + [System.MonoTODOAttribute("Discover what actually is 4.0 password compatibility mode.")] + protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode) { throw null; } + public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail(string emailToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords); + public abstract System.Web.Security.MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords); + public abstract int GetNumberOfUsersOnline(); + public abstract string GetPassword(string username, string answer); + public abstract System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline); + public abstract System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline); + public abstract string GetUserNameByEmail(string email); + protected virtual void OnValidatingPassword(System.Web.Security.ValidatePasswordEventArgs e) { } + public abstract string ResetPassword(string username, string answer); + public abstract bool UnlockUser(string userName); + public abstract void UpdateUser(System.Web.Security.MembershipUser user); + public abstract bool ValidateUser(string username, string password); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class MembershipProviderCollection : System.Configuration.Provider.ProviderCollection + { + public MembershipProviderCollection() { } + public new System.Web.Security.MembershipProvider this[string name] { get { throw null; } } + public override void Add(System.Configuration.Provider.ProviderBase provider) { } + public void CopyTo(System.Web.Security.MembershipProvider[] array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class MembershipUser + { + protected MembershipUser() { } + public MembershipUser(string providerName, string name, object providerUserKey, string email, string passwordQuestion, string comment, bool isApproved, bool isLockedOut, System.DateTime creationDate, System.DateTime lastLoginDate, System.DateTime lastActivityDate, System.DateTime lastPasswordChangedDate, System.DateTime lastLockoutDate) { } + public virtual string Comment { get { throw null; } set { } } + public virtual System.DateTime CreationDate { get { throw null; } } + public virtual string Email { get { throw null; } set { } } + public virtual bool IsApproved { get { throw null; } set { } } + public virtual bool IsLockedOut { get { throw null; } } + public virtual bool IsOnline { get { throw null; } } + public virtual System.DateTime LastActivityDate { get { throw null; } set { } } + public virtual System.DateTime LastLockoutDate { get { throw null; } } + public virtual System.DateTime LastLoginDate { get { throw null; } set { } } + public virtual System.DateTime LastPasswordChangedDate { get { throw null; } } + public virtual string PasswordQuestion { get { throw null; } } + public virtual string ProviderName { get { throw null; } } + public virtual object ProviderUserKey { get { throw null; } } + public virtual string UserName { get { throw null; } } + public virtual bool ChangePassword(string oldPassword, string newPassword) { throw null; } + public virtual bool ChangePasswordQuestionAndAnswer(string password, string newPasswordQuestion, string newPasswordAnswer) { throw null; } + public virtual string GetPassword() { throw null; } + public virtual string GetPassword(string passwordAnswer) { throw null; } + public virtual string ResetPassword() { throw null; } + public virtual string ResetPassword(string passwordAnswer) { throw null; } + public override string ToString() { throw null; } + public virtual bool UnlockUser() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public sealed partial class MembershipUserCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public MembershipUserCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Web.Security.MembershipUser this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Web.Security.MembershipUser user) { } + public void Clear() { } + public void CopyTo(System.Web.Security.MembershipUser[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string name) { } + public void SetReadOnly() { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public delegate void MembershipValidatePasswordEventHandler(object sender, System.Web.Security.ValidatePasswordEventArgs e); + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public abstract partial class RoleProvider : System.Configuration.Provider.ProviderBase + { + protected RoleProvider() { } + public abstract string ApplicationName { get; set; } + public abstract void AddUsersToRoles(string[] usernames, string[] roleNames); + public abstract void CreateRole(string roleName); + public abstract bool DeleteRole(string roleName, bool throwOnPopulatedRole); + public abstract string[] FindUsersInRole(string roleName, string usernameToMatch); + public abstract string[] GetAllRoles(); + public abstract string[] GetRolesForUser(string username); + public abstract string[] GetUsersInRole(string roleName); + public abstract bool IsUserInRole(string username, string roleName); + public abstract void RemoveUsersFromRoles(string[] usernames, string[] roleNames); + public abstract bool RoleExists(string roleName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public sealed partial class ValidatePasswordEventArgs : System.EventArgs + { + public ValidatePasswordEventArgs(string userName, string password, bool isNewUser) { } + public bool Cancel { get { throw null; } set { } } + public System.Exception FailureInformation { get { throw null; } set { } } + public bool IsNewUser { get { throw null; } } + public string Password { get { throw null; } } + public string UserName { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.DynamicData.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.DynamicData.cs new file mode 100644 index 0000000000..973a7e50a4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.DynamicData.cs @@ -0,0 +1,904 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.DynamicData.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.DynamicData.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.DynamicData +{ + public enum ContainerType + { + Item = 1, + List = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class ContextConfiguration + { + public ContextConfiguration() { } + public System.Func 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 + { + public DataControlReferenceCollection(System.Web.DynamicData.DynamicDataManager owner) { } + public System.Web.DynamicData.DynamicDataManager Owner { get { throw null; } } + protected override void InsertItem(int index, System.Web.DynamicData.DataControlReference item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Web.DynamicData.DataControlReference item) { } + } + public partial class DefaultAutoFieldGenerator : System.Web.UI.IAutoFieldGenerator + { + public DefaultAutoFieldGenerator(System.Web.DynamicData.MetaTable table) { } + protected virtual System.Web.DynamicData.DynamicField CreateField(System.Web.DynamicData.MetaColumn column, System.Web.DynamicData.ContainerType containerType, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public System.Collections.ICollection GenerateFields(System.Web.UI.Control control) { throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicControl), "DynamicControl.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControl : System.Web.UI.Control, System.Web.DynamicData.IFieldFormattingOptions, System.Web.DynamicData.IFieldTemplateHost, System.Web.UI.IAttributeAccessor + { + public DynamicControl() { } + public DynamicControl(System.Web.UI.WebControls.DataBoundControlMode mode) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ApplyFormatInEditMode { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + public bool ConvertEmptyStringToNull { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Appearance")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.MonoTODOAttribute] + [System.Web.UI.CssClassPropertyAttribute] + public virtual string CssClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataField { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute("")] + public string DataFormatString { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.Web.UI.Control FieldTemplate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + public bool HtmlEncode { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public string NullDisplayText { get { throw null; } set { } } + System.Web.DynamicData.IFieldFormattingOptions System.Web.DynamicData.IFieldTemplateHost.FormattingOptions { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public virtual System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + public virtual string UIHint { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("")] + [System.Web.UI.ThemeableAttribute(false)] + public virtual string ValidationGroup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetAttribute(string key) { throw null; } + protected override void OnInit(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + public void SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + [System.MonoTODOAttribute] + public DynamicControlParameter() { } + [System.MonoTODOAttribute] + public DynamicControlParameter(string controlId) { } + [System.MonoTODOAttribute] + public string ControlId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class DynamicDataExtensions + { + public static object ConvertEditedValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, string value) { throw null; } + [System.MonoTODOAttribute] + public static void EnablePersistedSelection(this System.Web.UI.WebControls.BaseDataBoundControl dataBoundControl) { } + [System.MonoTODOAttribute] + public static void ExpandDynamicWhereParameters(this System.Web.DynamicData.IDynamicDataSource dataSource) { } + [System.MonoTODOAttribute] + public static System.Web.DynamicData.IDynamicDataSource FindDataSourceControl(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static System.Web.UI.Control FindFieldTemplate(this System.Web.UI.Control control, string columnName) { throw null; } + public static System.Web.DynamicData.MetaTable FindMetaTable(this System.Web.UI.Control current) { throw null; } + [System.MonoTODOAttribute] + public static string FormatEditValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + [System.MonoTODOAttribute] + public static string FormatValue(this System.Web.DynamicData.IFieldFormattingOptions formattingOptions, object fieldValue) { throw null; } + public static System.Collections.Generic.IDictionary GetDefaultValues(this System.Web.UI.IDataSource dataSource) { throw null; } + public static System.Collections.Generic.IDictionary 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(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 defaultValues) { } + public static void SetMetaTable(this System.Web.UI.INamingContainer control, System.Web.DynamicData.MetaTable table, object defaultValues) { } + public static bool TryGetMetaTable(this System.Web.UI.IDataSource dataSource, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public static bool TryGetMetaTable(this System.Web.UI.INamingContainer control, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicDataManager), "DynamicDataManager.ico")] + [System.Web.UI.NonVisualControlAttribute] + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.UI.PersistChildrenAttribute(false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataManager : System.Web.UI.Control + { + public DynamicDataManager() { } + public bool AutoLoadForeignKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string ClientID { get { throw null; } } + public override System.Web.UI.ClientIDMode ClientIDMode { get { throw null; } set { } } + public System.Web.DynamicData.DataControlReferenceCollection DataControls { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public override bool Visible { get { throw null; } set { } } + protected override void OnInit(System.EventArgs e) { } + protected override void OnLoad(System.EventArgs e) { } + public void RegisterControl(System.Web.UI.Control control) { } + public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRoute : System.Web.Routing.Route + { + public DynamicDataRoute(string url) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public string Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public new System.Web.DynamicData.DynamicDataRouteHandler RouteHandler { get { throw null; } set { } } + public string Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ViewName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string GetActionFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.RouteData GetRouteData(System.Web.HttpContextBase httpContext) { throw null; } + public System.Web.DynamicData.MetaTable GetTableFromRouteData(System.Web.Routing.RouteData routeData) { throw null; } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicDataRouteHandler : System.Web.Routing.IRouteHandler + { + public DynamicDataRouteHandler() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute("Needs a working test")] + public virtual System.Web.IHttpHandler CreateHandler(System.Web.DynamicData.DynamicDataRoute route, System.Web.DynamicData.MetaTable table, string action) { throw null; } + protected virtual string GetCustomPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static System.Web.Routing.RequestContext GetRequestContext(System.Web.HttpContext httpContext) { throw null; } + public static System.Web.DynamicData.MetaTable GetRequestMetaTable(System.Web.HttpContext httpContext) { throw null; } + protected virtual string GetScaffoldPageVirtualPath(System.Web.DynamicData.MetaTable table, string viewName) { throw null; } + public static void SetRequestMetaTable(System.Web.HttpContext httpContext, System.Web.DynamicData.MetaTable table) { } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + public partial class DynamicEntity : System.Web.UI.Control + { + public DynamicEntity() { } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } set { } } + public string UIHint { get { throw null; } set { } } + public string ValidationGroup { get { throw null; } set { } } + protected override void OnLoad(System.EventArgs e) { } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicField : System.Web.UI.WebControls.DataControlField, System.Web.DynamicData.IFieldFormattingOptions, System.Web.UI.IAttributeAccessor + { + public DynamicField() { } + public bool ApplyFormatInEditMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public bool ConvertEmptyStringToNull { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DataField { get { throw null; } set { } } + public string DataFormatString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string HeaderText { get { throw null; } set { } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string NullDisplayText { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool ReadOnly { get { throw null; } set { } } + public override string SortExpression { get { throw null; } set { } } + public virtual string UIHint { get { throw null; } set { } } + public new System.Web.UI.ValidateRequestMode ValidateRequestMode { get { throw null; } set { } } + public virtual string ValidationGroup { get { throw null; } set { } } + protected virtual void ConfigureDynamicControl(System.Web.DynamicData.DynamicControl control) { } + [System.MonoTODOAttribute] + protected override void CopyProperties(System.Web.UI.WebControls.DataControlField newField) { } + protected virtual System.Web.DynamicData.DynamicControl CreateDynamicControl() { throw null; } + [System.MonoTODOAttribute] + protected override System.Web.UI.WebControls.DataControlField CreateField() { throw null; } + [System.MonoTODOAttribute] + public override void ExtractValuesFromCell(System.Collections.Specialized.IOrderedDictionary dictionary, System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlRowState rowState, bool includeReadOnly) { } + public string GetAttribute(string key) { throw null; } + public override void InitializeCell(System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex) { } + public void SetAttribute(string key, string value) { } + } + public partial class DynamicFilter : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public DynamicFilter() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DataField { get { throw null; } set { } } + public System.Web.UI.Control FilterTemplate { get { throw null; } } + public string FilterUIHint { get { throw null; } set { } } + public event System.EventHandler FilterChanged { add { } remove { } } + protected override void Render(System.Web.UI.HtmlTextWriter writer) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicFilterExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicFilterExpression() { } + public string ControlID { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public partial class DynamicHyperLink : System.Web.UI.WebControls.HyperLink, System.Web.UI.IAttributeAccessor + { + public DynamicHyperLink() { } + public string Action { get { throw null; } set { } } + public string ContextTypeName { get { throw null; } set { } } + public string DataField { get { throw null; } set { } } + public string TableName { get { throw null; } set { } } + protected override void OnDataBinding(System.EventArgs e) { } + protected override void OnPreRender(System.EventArgs e) { } + string System.Web.UI.IAttributeAccessor.GetAttribute(string key) { throw null; } + void System.Web.UI.IAttributeAccessor.SetAttribute(string key, string value) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicQueryStringParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider + { + public DynamicQueryStringParameter() { } + [System.MonoTODOAttribute] + protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control) { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + } + public partial class DynamicRouteExpression : System.Web.UI.WebControls.Expressions.DataSourceExpression + { + public DynamicRouteExpression() { } + public string ColumnName { get { throw null; } set { } } + public override System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source) { throw null; } + public override void SetContext(System.Web.UI.Control owner, System.Web.HttpContext context, System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + [System.Drawing.ToolboxBitmapAttribute(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class DynamicValidator : System.Web.UI.WebControls.BaseValidator + { + public DynamicValidator() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.Web.UI.ThemeableAttribute(false)] + public string ColumnName { get { throw null; } } + protected virtual System.Exception ValidationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected override bool ControlPropertiesValid() { throw null; } + [System.MonoTODOAttribute] + protected override bool EvaluateIsValid() { throw null; } + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected virtual void ValidateException(System.Exception exception) { } + } + public partial class EntityTemplate : System.Web.UI.Control + { + public EntityTemplate() { } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + } + public partial class EntityTemplateFactory + { + public EntityTemplateFactory() { } + public virtual string BuildEntityTemplateVirtualPath(string templateName, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.EntityTemplateUserControl CreateEntityTemplate(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetEntityTemplateVirtualPath(System.Web.DynamicData.MetaTable table, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + } + public partial class EntityTemplateUserControl : System.Web.UI.UserControl + { + public EntityTemplateUserControl() { } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + public string ValidationGroup { get { throw null; } } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateFactory : System.Web.DynamicData.IFieldTemplateFactory + { + public FieldTemplateFactory() { } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string TemplateFolderVirtualPath { get { throw null; } set { } } + public virtual string BuildVirtualPath(string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + public virtual System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual string GetFieldTemplateVirtualPath(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint) { throw null; } + public virtual void Initialize(System.Web.DynamicData.MetaModel model) { } + public virtual System.Web.UI.WebControls.DataBoundControlMode PreprocessMode(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FieldTemplateUserControl : System.Web.UI.UserControl, System.Web.DynamicData.IFieldTemplate, System.Web.UI.IBindableControl + { + public FieldTemplateUserControl() { } + public System.Web.DynamicData.MetaChildrenColumn ChildrenColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ChildrenPath { get { throw null; } } + public System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public virtual System.Web.DynamicData.ContainerType ContainerType { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.Control DataControl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual object FieldValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public virtual string FieldValueEditString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string FieldValueString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaForeignKeyColumn ForeignKeyColumn { get { throw null; } } + [System.MonoTODOAttribute] + protected string ForeignKeyPath { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.IFieldTemplateHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.ComponentModel.AttributeCollection MetadataAttributes { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.UI.WebControls.DataBoundControlMode Mode { get { throw null; } } + [System.MonoTODOAttribute] + public virtual object Row { get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { get { throw null; } } + [System.MonoTODOAttribute] + protected string BuildChildrenPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected string BuildForeignKeyPath(string path) { throw null; } + [System.MonoTODOAttribute] + protected virtual object ConvertEditedValue(string value) { throw null; } + [System.MonoTODOAttribute] + protected virtual void ExtractForeignKey(System.Collections.IDictionary dictionary, string selectedValue) { } + [System.MonoTODOAttribute] + protected virtual void ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + [System.MonoTODOAttribute] + protected System.Web.DynamicData.FieldTemplateUserControl FindOtherFieldTemplate(string columnName) { throw null; } + [System.MonoTODOAttribute] + public virtual string FormatFieldValue(object fieldValue) { throw null; } + [System.MonoTODOAttribute] + protected virtual object GetColumnValue(System.Web.DynamicData.MetaColumn column) { throw null; } + protected string GetSelectedValueString() { throw null; } + [System.MonoTODOAttribute] + protected void IgnoreModelValidationAttribute(System.Type attributeType) { } + [System.MonoTODOAttribute] + protected void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator) { } + [System.MonoTODOAttribute] + protected virtual void SetUpValidator(System.Web.UI.WebControls.BaseValidator validator, System.Web.DynamicData.MetaColumn column) { } + void System.Web.DynamicData.IFieldTemplate.SetHost(System.Web.DynamicData.IFieldTemplateHost host) { } + [System.MonoTODOAttribute] + void System.Web.UI.IBindableControl.ExtractValues(System.Collections.Specialized.IOrderedDictionary dictionary) { } + } + public partial class FilterFactory + { + public FilterFactory() { } + public virtual System.Web.DynamicData.QueryableFilterUserControl CreateFilterControl(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + public virtual string GetFilterVirtualPath(System.Web.DynamicData.MetaColumn column, string filterUIHint) { throw null; } + } + [System.Web.UI.ParseChildrenAttribute(true)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterRepeater : System.Web.UI.WebControls.Repeater, System.Web.DynamicData.IWhereParametersProvider + { + public FilterRepeater() { } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute("DynamicFilter")] + [System.MonoTODOAttribute] + [System.Web.UI.IDReferencePropertyAttribute(typeof(System.Web.DynamicData.FilterUserControlBase))] + [System.Web.UI.ThemeableAttribute(false)] + public string DynamicFilterContainerId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.ComponentModel.CategoryAttribute("Data")] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.MonoTODOAttribute] + [System.Web.UI.ThemeableAttribute(false)] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override bool Visible { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public override void DataBind() { } + [System.MonoTODOAttribute] + protected internal virtual System.Collections.Generic.IEnumerable GetFilteredColumns() { throw null; } + [System.MonoTODOAttribute] + public virtual System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource) { throw null; } + [System.MonoTODOAttribute] + protected virtual void OnFilterItemCreated(System.Web.UI.WebControls.RepeaterItem item) { } + [System.MonoTODOAttribute] + protected override void OnInit(System.EventArgs e) { } + [System.MonoTODOAttribute] + protected override void OnItemCreated(System.Web.UI.WebControls.RepeaterItemEventArgs e) { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class FilterUserControlBase : System.Web.UI.UserControl, System.Web.DynamicData.IControlParameterTarget + { + public FilterUserControlBase() { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn Column { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public string ContextTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string DataField { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public string InitialValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Web.UI.WebControls.DataKey SelectedDataKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public virtual string SelectedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaColumn System.Web.DynamicData.IControlParameterTarget.FilteredColumn { get { throw null; } } + [System.MonoTODOAttribute] + System.Web.DynamicData.MetaTable System.Web.DynamicData.IControlParameterTarget.Table { get { throw null; } } + [System.MonoTODOAttribute] + public string TableName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute] + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + [System.MonoTODOAttribute] + string System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression(string columnName) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IControlParameterTarget + { + System.Web.DynamicData.MetaColumn FilteredColumn { get; } + System.Web.DynamicData.MetaTable Table { get; } + string GetPropertyNameExpression(string columnName); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldFormattingOptions + { + bool ApplyFormatInEditMode { get; } + bool ConvertEmptyStringToNull { get; } + string DataFormatString { get; } + bool HtmlEncode { get; } + string NullDisplayText { get; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplate + { + void SetHost(System.Web.DynamicData.IFieldTemplateHost host); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateFactory + { + System.Web.DynamicData.IFieldTemplate CreateFieldTemplate(System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint); + void Initialize(System.Web.DynamicData.MetaModel model); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IFieldTemplateHost + { + System.Web.DynamicData.MetaColumn Column { get; } + System.Web.DynamicData.IFieldFormattingOptions FormattingOptions { get; } + System.Web.UI.WebControls.DataBoundControlMode Mode { get; } + string ValidationGroup { get; } + } + public partial interface IFilterExpressionProvider + { + System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + void Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial interface IWhereParametersProvider + { + System.Collections.Generic.IEnumerable GetWhereParameters(System.Web.DynamicData.IDynamicDataSource dataSource); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaChildrenColumn : System.Web.DynamicData.MetaColumn + { + public MetaChildrenColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ChildTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaColumn ColumnInOtherTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsManyToMany { get { throw null; } } + [System.MonoTODOAttribute] + public string GetChildrenListPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetChildrenPath(string action, object row, string path) { throw null; } + protected internal override void Initialize() { } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions + { + public MetaColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { } + public bool AllowInitialValue { get { throw null; } } + public bool ApplyFormatInEditMode { get { throw null; } } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Type ColumnType { get { throw null; } } + public bool ConvertEmptyStringToNull { get { throw null; } } + public string DataFormatString { get { throw null; } } + public System.ComponentModel.DataAnnotations.DataTypeAttribute DataTypeAttribute { get { throw null; } } + public object DefaultValue { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Reflection.PropertyInfo EntityTypeProperty { get { throw null; } } + public string FilterUIHint { get { throw null; } } + public bool HtmlEncode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsBinaryData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsCustomProperty { get { throw null; } } + public bool IsFloatingPoint { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsForeignKeyComponent { get { throw null; } } + public bool IsGenerated { get { throw null; } } + public bool IsInteger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsLongString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsPrimaryKey { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public bool IsRequired { get { throw null; } } + public bool IsString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int MaxLength { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { get { throw null; } } + public string NullDisplayText { get { throw null; } } + public virtual string Prompt { get { throw null; } } + public System.Web.DynamicData.ModelProviders.ColumnProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string RequiredErrorMessage { get { throw null; } } + public virtual bool Scaffold { get { throw null; } set { } } + public virtual string ShortDisplayName { get { throw null; } } + public string SortExpression { get { throw null; } } + public System.Web.DynamicData.MetaTable Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TypeCode TypeCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string UIHint { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn + { + public MetaForeignKeyColumn(System.Web.DynamicData.MetaTable table, System.Web.DynamicData.ModelProviders.ColumnProvider entityMember) : base (default(System.Web.DynamicData.MetaTable), default(System.Web.DynamicData.ModelProviders.ColumnProvider)) { } + [System.MonoTODOAttribute] + public System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.MetaTable ParentTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + [System.MonoTODOAttribute] + public void ExtractForeignKey(System.Collections.IDictionary dictionary, string value) { } + public string GetFilterExpression(string foreignKeyName) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyDetailsPath(object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyPath(string action, object row, string path) { throw null; } + [System.MonoTODOAttribute] + public string GetForeignKeyString(object row) { throw null; } + [System.MonoTODOAttribute] + public System.Collections.Generic.IList 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 Tables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.List VisibleTables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual System.Web.DynamicData.MetaTable CreateTable(System.Web.DynamicData.ModelProviders.TableProvider provider) { throw null; } + public string GetActionPath(string tableName, string action, object row) { throw null; } + public static System.Web.DynamicData.MetaModel GetModel(System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string uniqueTableName) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(string tableName, System.Type contextType) { throw null; } + public System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + public void RegisterContext(System.Func contextFactory) { } + public void RegisterContext(System.Func contextFactory, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Type contextType) { } + public void RegisterContext(System.Type contextType, System.Web.DynamicData.ContextConfiguration configuration) { } + public void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider) { } + public virtual void RegisterContext(System.Web.DynamicData.ModelProviders.DataModelProvider dataModelProvider, System.Web.DynamicData.ContextConfiguration configuration) { } + public static void ResetRegistrationException() { } + public bool TryGetTable(string uniqueTableName, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + public bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public partial class MetaTable + { + public MetaTable(System.Web.DynamicData.MetaModel metaModel, System.Web.DynamicData.ModelProviders.TableProvider tableProvider) { } + public System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string DataContextPropertyName { get { throw null; } } + public System.Type DataContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn DisplayColumn { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public System.Type EntityType { get { throw null; } } + public string ForeignKeyColumnsNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual bool IsReadOnly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ListActionPath { get { throw null; } } + public System.Web.DynamicData.MetaModel Model { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.ObjectModel.ReadOnlyCollection PrimaryKeyColumns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.DynamicData.ModelProviders.TableProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type RootEntityType { get { throw null; } } + public virtual bool Scaffold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual System.Web.DynamicData.MetaColumn SortColumn { get { throw null; } } + public virtual bool SortDescending { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection BuildAttributeCollection() { throw null; } + public virtual bool CanDelete(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanInsert(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanRead(System.Security.Principal.IPrincipal principal) { throw null; } + public virtual bool CanUpdate(System.Security.Principal.IPrincipal principal) { throw null; } + protected virtual System.Web.DynamicData.MetaChildrenColumn CreateChildrenColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + protected virtual System.Web.DynamicData.MetaColumn CreateColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public virtual object CreateContext() { throw null; } + protected virtual System.Web.DynamicData.MetaForeignKeyColumn CreateForeignKeyColumn(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.ComponentModel.ICustomTypeDescriptor typeDescriptor) { throw null; } + public static System.Web.DynamicData.MetaTable CreateTable(System.Type entityType) { throw null; } + public string GetActionPath(string action) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetActionPath(string action, System.Collections.Generic.IList primaryKeyValues, string path) { throw null; } + public string GetActionPath(string action, object row) { throw null; } + public string GetActionPath(string action, object row, string path) { throw null; } + public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues) { throw null; } + public System.Web.DynamicData.MetaColumn GetColumn(string columnName) { throw null; } + public System.Collections.Generic.IDictionary 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 GetFilteredColumns() { throw null; } + public System.Collections.Generic.IDictionary GetPrimaryKeyDictionary(object row) { throw null; } + public string GetPrimaryKeyString(System.Collections.Generic.IList primaryKeyValues) { throw null; } + public string GetPrimaryKeyString(object row) { throw null; } + public System.Collections.Generic.IList GetPrimaryKeyValues(object row) { throw null; } + public System.Linq.IQueryable GetQuery() { throw null; } + public virtual System.Linq.IQueryable GetQuery(object context) { throw null; } + public virtual System.Collections.Generic.IEnumerable GetScaffoldColumns(System.Web.UI.WebControls.DataBoundControlMode mode, System.Web.DynamicData.ContainerType containerType) { throw null; } + public static System.Web.DynamicData.MetaTable GetTable(System.Type entityType) { throw null; } + protected internal virtual void Initialize() { } + public void ResetMetadata() { } + public override string ToString() { throw null; } + public bool TryGetColumn(string columnName, out System.Web.DynamicData.MetaColumn column) { column = default(System.Web.DynamicData.MetaColumn); throw null; } + public static bool TryGetTable(System.Type entityType, out System.Web.DynamicData.MetaTable table) { table = default(System.Web.DynamicData.MetaTable); throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public static partial class PageAction + { + public static string Details { get { throw null; } } + public static string Edit { get { throw null; } } + public static string Insert { get { throw null; } } + public static string List { get { throw null; } } + } + public partial class QueryableFilterRepeater : System.Web.UI.Control, System.Web.DynamicData.IFilterExpressionProvider + { + public QueryableFilterRepeater() { } + public string DynamicFilterContainerId { get { throw null; } set { } } + public virtual System.Web.UI.ITemplate ItemTemplate { get { throw null; } set { } } + protected override void OnPreRender(System.EventArgs e) { } + System.Linq.IQueryable System.Web.DynamicData.IFilterExpressionProvider.GetQueryable(System.Linq.IQueryable source) { throw null; } + void System.Web.DynamicData.IFilterExpressionProvider.Initialize(System.Web.UI.WebControls.IQueryableDataSource dataSource) { } + } + public abstract partial class QueryableFilterUserControl : System.Web.UI.UserControl + { + protected QueryableFilterUserControl() { } + protected internal System.Web.DynamicData.MetaColumn Column { get { throw null; } } + public string DefaultValue { get { throw null; } } + public System.Collections.Generic.IDictionary DefaultValues { get { throw null; } } + public virtual System.Web.UI.Control FilterControl { get { throw null; } } + public event System.EventHandler FilterChanged { add { } remove { } } + public static System.Linq.IQueryable ApplyEqualityFilter(System.Linq.IQueryable source, string propertyName, object value) { throw null; } + public abstract System.Linq.IQueryable GetQueryable(System.Linq.IQueryable source); + protected void OnFilterChanged() { } + public void PopulateListControl(System.Web.UI.WebControls.ListControl listControl) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public sealed partial class TableNameAttribute : System.Attribute + { + public TableNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Web.DynamicData.ModelProviders +{ + public enum AssociationDirection + { + ManyToMany = 3, + ManyToOne = 2, + OneToMany = 1, + OneToOne = 0, + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class AssociationProvider + { + protected AssociationProvider() { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationDirection Direction { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Collections.ObjectModel.ReadOnlyCollection ForeignKeyNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider FromColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKeyInThisTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.ColumnProvider ToColumn { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.TableProvider ToTable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string GetSortExpression(System.Web.DynamicData.ModelProviders.ColumnProvider sortColumn) { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class ColumnProvider + { + protected ColumnProvider(System.Web.DynamicData.ModelProviders.TableProvider table) { } + [System.MonoTODOAttribute] + public virtual System.Web.DynamicData.ModelProviders.AssociationProvider Association { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Type ColumnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual System.Reflection.PropertyInfo EntityTypeProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsCustomProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsForeignKeyComponent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsGenerated { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsPrimaryKey { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public virtual bool IsReadOnly { get { throw null; } protected set { } } + [System.MonoTODOAttribute] + public virtual bool IsSortable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual int MaxLength { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public virtual bool Nullable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + [System.MonoTODOAttribute] + public System.Web.DynamicData.ModelProviders.TableProvider Table { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected static System.ComponentModel.AttributeCollection AddDefaultAttributes(System.Web.DynamicData.ModelProviders.ColumnProvider columnProvider, System.ComponentModel.AttributeCollection attributes) { throw null; } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class DataModelProvider + { + protected DataModelProvider() { } + [System.MonoTODOAttribute] + public virtual System.Type ContextType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection Tables { get; } + public abstract object CreateContext(); + } + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + [System.Web.AspNetHostingPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Level=(System.Web.AspNetHostingPermissionLevel)(200))] + public abstract partial class TableProvider + { + protected TableProvider(System.Web.DynamicData.ModelProviders.DataModelProvider model) { } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public abstract System.Collections.ObjectModel.ReadOnlyCollection 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 defaultValues) { } + public static void EnableDynamicData(this System.Web.UI.INamingContainer control, System.Type entityType, object defaults) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Extensions.Design.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Extensions.Design.cs new file mode 100644 index 0000000000..1364d1f5e1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Extensions.Design.cs @@ -0,0 +1,287 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Extensions.Design.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Web.UI.Design +{ + public partial class AsyncPostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class AsyncPostBackTriggerEventNameConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public AsyncPostBackTriggerEventNameConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class CollectionEditorBase : System.ComponentModel.Design.CollectionEditor + { + [System.MonoNotSupportedAttribute("")] + public CollectionEditorBase(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override System.ComponentModel.Design.CollectionEditor.CollectionForm CreateCollectionForm() { throw null; } + } + public partial class ExtenderControlDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ExtenderControlDesigner() { } + protected override bool Visible { get { throw null; } } + protected override void Dispose(bool disposing) { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem + { + public ExtenderControlToolboxItem() { } + protected ExtenderControlToolboxItem(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ExtenderControlToolboxItem(System.Type type) { } + public System.Collections.ObjectModel.ReadOnlyCollection GetTargetControlTypes(System.ComponentModel.Design.IDesignerHost host) { throw null; } + public override void Initialize(System.Type type) { } + } + public partial class PostBackTriggerControlIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public PostBackTriggerControlIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class QueryExtenderDesigner : System.Web.UI.Design.ControlDesigner + { + public QueryExtenderDesigner() { } + public override string GetDesignTimeHtml() { throw null; } + } + public partial class ScriptManagerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerDesigner() { } + public static string GetApplicationServices(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable 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 GetScriptReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetServiceReferences(System.Web.UI.ScriptManager scriptManager, System.Collections.Generic.IEnumerable proxies) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ScriptManagerProxyDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public ScriptManagerProxyDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + } + public partial class ServiceReferenceCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + public ServiceReferenceCollectionEditor(System.Type type) : base (default(System.Type)) { } + protected override bool CanSelectMultipleInstances() { throw null; } + protected override System.Type[] CreateNewItemTypes() { throw null; } + } + public partial class TimerDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public TimerDesigner() { } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml() { throw null; } + } + public partial class UpdatePanelDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + [System.MonoNotSupportedAttribute("")] + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } + public partial class UpdatePanelTriggerCollectionEditor : System.Web.UI.Design.CollectionEditorBase + { + [System.MonoNotSupportedAttribute("")] + public UpdatePanelTriggerCollectionEditor(System.Type type) : base (default(System.Type)) { } + [System.MonoNotSupportedAttribute("")] + protected override bool CanSelectMultipleInstances() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type CreateCollectionItemType() { throw null; } + [System.MonoNotSupportedAttribute("")] + protected override System.Type[] CreateNewItemTypes() { throw null; } + [System.MonoNotSupportedAttribute("")] + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + } + public partial class UpdateProgressAssociatedUpdatePanelIDConverter : System.ComponentModel.StringConverter + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressAssociatedUpdatePanelIDConverter() { } + [System.MonoNotSupportedAttribute("")] + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class UpdateProgressDesigner : System.Web.UI.Design.ControlDesigner + { + [System.MonoNotSupportedAttribute("")] + public UpdateProgressDesigner() { } + [System.MonoNotSupportedAttribute("")] + protected override bool UsePreviewControl { get { throw null; } } + [System.MonoNotSupportedAttribute("")] + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + [System.MonoNotSupportedAttribute("")] + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} +namespace System.Web.UI.Design.WebControls +{ + public partial class DataPagerDesigner : System.Web.UI.Design.ControlDesigner + { + public DataPagerDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public string PagedControlID { get { throw null; } set { } } + public override System.Web.UI.Design.TemplateGroupCollection TemplateGroups { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + } + public partial class DataPagerFieldTypeEditor : System.Drawing.Design.UITypeEditor + { + public DataPagerFieldTypeEditor() { } + public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { throw null; } + public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + public partial class LinqDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner + { + public LinqDataSourceDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + public override bool CanConfigure { get { throw null; } } + public override bool CanRefreshSchema { get { throw null; } } + public string ContextTypeName { get { throw null; } set { } } + public string Delete { get { throw null; } set { } } + public bool EnableDelete { get { throw null; } set { } } + public bool EnableInsert { get { throw null; } set { } } + public bool EnableUpdate { get { throw null; } set { } } + public string GroupBy { get { throw null; } set { } } + public string Insert { get { throw null; } set { } } + public string OrderBy { get { throw null; } set { } } + public string OrderGroupsBy { get { throw null; } set { } } + public string Select { get { throw null; } set { } } + public System.IServiceProvider ServiceProvider { get { throw null; } } + public string TableName { get { throw null; } set { } } + public string Update { get { throw null; } set { } } + public string Where { get { throw null; } set { } } + public override void Configure() { } + public override System.Web.UI.Design.DesignerDataSourceView GetView(string viewName) { throw null; } + public override string[] GetViewNames() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + protected override void PreFilterProperties(System.Collections.IDictionary properties) { } + public override void RefreshSchema(bool preferSilent) { } + } + public partial class LinqDesignerDataSourceView : System.Web.UI.Design.DesignerDataSourceView + { + public LinqDesignerDataSourceView(System.Web.UI.Design.WebControls.LinqDataSourceDesigner owner) : base (default(System.Web.UI.Design.IDataSourceDesigner), default(string)) { } + public override bool CanDelete { get { throw null; } } + public override bool CanInsert { get { throw null; } } + public override bool CanPage { get { throw null; } } + public override bool CanSort { get { throw null; } } + public override bool CanUpdate { get { throw null; } } + public bool IsDataContext { get { throw null; } } + public bool IsTableTypeTable { get { throw null; } } + public override System.Web.UI.Design.IDataSourceViewSchema Schema { get { throw null; } } + public override System.Collections.IEnumerable GetDesignTimeData(int minimumRows, out bool isSampleData) { isSampleData = default(bool); throw null; } + } + public partial class ListViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner + { + public ListViewDesigner() { } + public override System.ComponentModel.Design.DesignerActionListCollection ActionLists { get { throw null; } } + protected override int SampleRowCount { get { throw null; } } + protected override bool UsePreviewControl { get { throw null; } } + public override string GetDesignTimeHtml() { throw null; } + public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions) { throw null; } + public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region) { throw null; } + protected override string GetEmptyDesignTimeHtml() { throw null; } + public override void Initialize(System.ComponentModel.IComponent component) { } + public override void OnComponentChanged(object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce) { } + protected override void OnSchemaRefreshed() { } + public override void SetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region, string content) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Extensions.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Web.Extensions.cs.REMOVED.git-id new file mode 100644 index 0000000000..535acdf41f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Extensions.cs.REMOVED.git-id @@ -0,0 +1 @@ +671e0f7f9ccbe4318c7629723f8f0de2273ebfff \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Http.SelfHost.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Http.SelfHost.cs new file mode 100644 index 0000000000..a4291c06a6 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Http.SelfHost.cs @@ -0,0 +1,91 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.SelfHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.SelfHost.Test.Unit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +namespace System.Net.Http +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class HttpRequestMessageExtensions + { + public static System.ServiceModel.Security.SecurityMessageProperty GetSecurityMessageProperty(this System.Net.Http.HttpRequestMessage request) { throw null; } + } +} +namespace System.Web.Http.SelfHost +{ + public partial class HttpSelfHostConfiguration : System.Web.Http.HttpConfiguration + { + public HttpSelfHostConfiguration(string baseAddress) { } + public HttpSelfHostConfiguration(System.Uri baseAddress) { } + public System.Uri BaseAddress { get { throw null; } } + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + public int MaxBufferSize { get { throw null; } set { } } + public int MaxConcurrentRequests { get { throw null; } set { } } + public long MaxReceivedMessageSize { get { throw null; } set { } } + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public System.IdentityModel.Selectors.UserNamePasswordValidator UserNamePasswordValidator { get { throw null; } set { } } + public bool UseWindowsAuthentication { get { throw null; } set { } } + protected virtual System.ServiceModel.Channels.BindingParameterCollection OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding httpBinding) { throw null; } + } + public sealed partial class HttpSelfHostServer : System.Web.Http.HttpServer + { + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration) { } + public HttpSelfHostServer(System.Web.Http.SelfHost.HttpSelfHostConfiguration configuration, System.Net.Http.HttpMessageHandler dispatcher) { } + public System.Threading.Tasks.Task CloseAsync() { throw null; } + protected override void Dispose(bool disposing) { } + public System.Threading.Tasks.Task OpenAsync() { throw null; } + } +} +namespace System.Web.Http.SelfHost.Channels +{ + public partial class HttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences + { + public HttpBinding() { } + public HttpBinding(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode securityMode) { } + public System.ServiceModel.EnvelopeVersion EnvelopeVersion { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.HostNameComparisonMode)(0))] + public System.ServiceModel.HostNameComparisonMode HostNameComparisonMode { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)524288)] + public long MaxBufferPoolSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(65536)] + public int MaxBufferSize { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute((long)65536)] + public long MaxReceivedMessageSize { get { throw null; } set { } } + public override string Scheme { get { throw null; } } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurity Security { get { throw null; } set { } } + bool System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.ServiceModel.TransferMode)(0))] + public System.ServiceModel.TransferMode TransferMode { get { throw null; } set { } } + public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements() { throw null; } + } + public sealed partial class HttpBindingSecurity + { + public HttpBindingSecurity() { } + public System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode Mode { get { throw null; } set { } } + public System.ServiceModel.HttpTransportSecurity Transport { get { throw null; } set { } } + } + public enum HttpBindingSecurityMode + { + None = 0, + Transport = 1, + TransportCredentialOnly = 2, + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Http.WebHost.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Http.WebHost.cs new file mode 100644 index 0000000000..f597301777 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Http.WebHost.cs @@ -0,0 +1,77 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET MVC")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Http.WebHost")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Http.WebHost.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.Http.WebHost.PreApplicationStartCode), "Start")] +namespace System.Web.Http +{ + public static partial class GlobalConfiguration + { + public static System.Web.Http.HttpConfiguration Configuration { get { throw null; } } + public static System.Web.Http.Dispatcher.HttpControllerDispatcher Dispatcher { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class RouteCollectionExtensions + { + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults) { throw null; } + public static System.Web.Routing.Route MapHttpRoute(this System.Web.Routing.RouteCollection routes, string name, string routeTemplate, object defaults, object constraints) { throw null; } + } +} +namespace System.Web.Http.WebHost +{ + public partial class HttpControllerHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler + { + public HttpControllerHandler(System.Web.Routing.RouteData routeData) { } + protected virtual bool IsReusable { get { throw null; } } + bool System.Web.IHttpHandler.IsReusable { get { throw null; } } + protected virtual System.IAsyncResult BeginProcessRequest(System.Web.HttpContextBase httpContextBase, System.AsyncCallback callback, object state) { throw null; } + protected virtual void EndProcessRequest(System.IAsyncResult result) { } + protected virtual void ProcessRequest(System.Web.HttpContextBase httpContextBase) { } + System.IAsyncResult System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext httpContext, System.AsyncCallback callback, object state) { throw null; } + void System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult result) { } + void System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext httpContext) { } + } + public partial class HttpControllerRouteHandler : System.Web.Routing.IRouteHandler + { + protected HttpControllerRouteHandler() { } + public static System.Web.Http.WebHost.HttpControllerRouteHandler Instance { get { throw null; } } + protected virtual System.Web.IHttpHandler GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + System.Web.IHttpHandler System.Web.Routing.IRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext requestContext) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } +} +namespace System.Web.Http.WebHost.Routing +{ + public partial class HttpWebRoute : System.Web.Routing.Route + { + public HttpWebRoute(string url, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public HttpWebRoute(string url, System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, System.Web.Routing.IRouteHandler routeHandler) : base (default(string), default(System.Web.Routing.IRouteHandler)) { } + public override System.Web.Routing.VirtualPathData GetVirtualPath(System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values) { throw null; } + protected override bool ProcessConstraint(System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Http.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Web.Http.cs.REMOVED.git-id new file mode 100644 index 0000000000..745e684454 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Http.cs.REMOVED.git-id @@ -0,0 +1 @@ +fe44ff1016ed9ae87ab211c14696686eb050f2eb \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Mobile.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Mobile.cs new file mode 100644 index 0000000000..0b85b2cec1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Mobile.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Mobile.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Mobile.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Mobile.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Mvc.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Web.Mvc.cs.REMOVED.git-id new file mode 100644 index 0000000000..c9be32f181 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Mvc.cs.REMOVED.git-id @@ -0,0 +1 @@ +7d7fc3daa8f6707479cbab03b6eb09c830d567dc \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Mvc.extra.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Mvc.extra.cs new file mode 100644 index 0000000000..9eb02f921c --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Mvc.extra.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.Mvc +{ + [System.Web.UI.FileLevelControlBuilder(typeof(ViewMasterPageControlBuilder))] + partial class ViewMasterPage { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewPageControlBuilder))] + partial class ViewPage { } + [System.Web.UI.ControlBuilderAttribute(typeof(ViewTypeControlBuilder))] + partial class ViewType { } + [System.Web.UI.FileLevelControlBuilder(typeof(ViewUserControlBuilder))] + partial class ViewUserControl { } + internal partial class ViewMasterPageControlBuilder { } + internal partial class ViewPageControlBuilder { } + internal partial class ViewTypeControlBuilder { } + internal partial class ViewUserControlBuilder { } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Razor.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Web.Razor.cs.REMOVED.git-id new file mode 100644 index 0000000000..fc84720be3 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Razor.cs.REMOVED.git-id @@ -0,0 +1 @@ +94acbffb2222940a920562ec77e60b02323dc392 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.RegularExpressions.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.RegularExpressions.cs new file mode 100644 index 0000000000..c95181c668 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.RegularExpressions.cs @@ -0,0 +1,107 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.RegularExpressions.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace System.Web.RegularExpressions +{ + public partial class AspCodeRegex : System.Text.RegularExpressions.Regex + { + public AspCodeRegex() { } + public AspCodeRegex(System.TimeSpan A_1) { } + } + public partial class AspEncodedExprRegex : System.Text.RegularExpressions.Regex + { + public AspEncodedExprRegex() { } + public AspEncodedExprRegex(System.TimeSpan A_1) { } + } + public partial class AspExprRegex : System.Text.RegularExpressions.Regex + { + public AspExprRegex() { } + public AspExprRegex(System.TimeSpan A_1) { } + } + public partial class CommentRegex : System.Text.RegularExpressions.Regex + { + public CommentRegex() { } + public CommentRegex(System.TimeSpan A_1) { } + } + public partial class DatabindExprRegex : System.Text.RegularExpressions.Regex + { + public DatabindExprRegex() { } + public DatabindExprRegex(System.TimeSpan A_1) { } + } + public partial class DataBindRegex : System.Text.RegularExpressions.Regex + { + public DataBindRegex() { } + public DataBindRegex(System.TimeSpan A_1) { } + } + public partial class DirectiveRegex : System.Text.RegularExpressions.Regex + { + public DirectiveRegex() { } + public DirectiveRegex(System.TimeSpan A_1) { } + } + public partial class EndTagRegex : System.Text.RegularExpressions.Regex + { + public EndTagRegex() { } + public EndTagRegex(System.TimeSpan A_1) { } + } + public partial class GTRegex : System.Text.RegularExpressions.Regex + { + public GTRegex() { } + public GTRegex(System.TimeSpan A_1) { } + } + public partial class IncludeRegex : System.Text.RegularExpressions.Regex + { + public IncludeRegex() { } + public IncludeRegex(System.TimeSpan A_1) { } + } + public partial class LTRegex : System.Text.RegularExpressions.Regex + { + public LTRegex() { } + public LTRegex(System.TimeSpan A_1) { } + } + public partial class RunatServerRegex : System.Text.RegularExpressions.Regex + { + public RunatServerRegex() { } + public RunatServerRegex(System.TimeSpan A_1) { } + } + public partial class ServerTagsRegex : System.Text.RegularExpressions.Regex + { + public ServerTagsRegex() { } + public ServerTagsRegex(System.TimeSpan A_1) { } + } + public partial class SimpleDirectiveRegex : System.Text.RegularExpressions.Regex + { + public SimpleDirectiveRegex() { } + public SimpleDirectiveRegex(System.TimeSpan A_1) { } + } + public partial class TagRegex : System.Text.RegularExpressions.Regex + { + public TagRegex() { } + public TagRegex(System.TimeSpan A_1) { } + } + public partial class TagRegex35 : System.Text.RegularExpressions.Regex + { + public TagRegex35() { } + public TagRegex35(System.TimeSpan A_1) { } + } + public partial class TextRegex : System.Text.RegularExpressions.Regex + { + public TextRegex() { } + public TextRegex(System.TimeSpan A_1) { } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Routing.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.Routing.cs new file mode 100644 index 0000000000..01c9925175 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Routing.cs @@ -0,0 +1,39 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Web.Routing.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.Routing.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityRulesAttribute((System.Security.SecurityRuleSet)(2), SkipVerificationInFullTrust=true)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.HttpMethodConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteConstraint))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.IRouteHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RequestContext))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.Route))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteBase))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteCollection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteData))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteDirection))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteTable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.RouteValueDictionary))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.StopRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.UrlRoutingModule))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Web.Routing.VirtualPathData))] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.Services.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Web.Services.cs.REMOVED.git-id new file mode 100644 index 0000000000..78b70af7b7 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.Services.cs.REMOVED.git-id @@ -0,0 +1 @@ +898d78644cf561c807797f14cec3b2506d480b0a \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.Deployment.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.Deployment.cs new file mode 100644 index 0000000000..1991df0aea --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.Deployment.cs @@ -0,0 +1,46 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Deployment.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Deployment")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Deployment.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Deployment.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Deployment +{ + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class WebPagesDeployment + { + public static string GetAssemblyPath(System.Version version) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Collections.Generic.IDictionary GetIncompatibleDependencies(string appPath) { throw null; } + public static System.Version GetMaxVersion() { throw null; } + [System.ObsoleteAttribute("This method is obsolete and is meant for legacy code. Use GetVersionWithoutEnabled instead.")] + public static System.Version GetVersion(string path) { throw null; } + public static System.Version GetVersionWithoutEnabledCheck(string path) { throw null; } + public static System.Collections.Generic.IEnumerable GetWebPagesAssemblies() { throw null; } + public static bool IsEnabled(string path) { throw null; } + public static bool IsExplicitlyDisabled(string path) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.Razor.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.Razor.cs new file mode 100644 index 0000000000..1a404139b4 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.Razor.cs @@ -0,0 +1,128 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.Razor.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages.Razor")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Razor.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.Razor.PreApplicationStartCode), "Start")] +namespace System.Web.WebPages.Razor +{ + public partial class CompilingPathEventArgs : System.EventArgs + { + public CompilingPathEventArgs(string virtualPath, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public System.Web.WebPages.Razor.WebPageRazorHost Host { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + [System.Web.Compilation.BuildProviderAppliesToAttribute((System.Web.Compilation.BuildProviderAppliesTo)(3))] + public partial class RazorBuildProvider : System.Web.Compilation.BuildProvider + { + public RazorBuildProvider() { } + public System.Web.Compilation.AssemblyBuilder AssemblyBuilder { get { throw null; } } + public override System.Web.Compilation.CompilerType CodeCompilerType { get { throw null; } } + public new string VirtualPath { get { throw null; } } + public override System.Collections.ICollection VirtualPathDependencies { get { throw null; } } + public static event System.EventHandler CodeGenerationCompleted { add { } remove { } } + public static event System.EventHandler CodeGenerationStarted { add { } remove { } } + public static event System.EventHandler CompilingPath { add { } remove { } } + public void AddVirtualPathDependency(string dependency) { } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost() { throw null; } + public override void GenerateCode(System.Web.Compilation.AssemblyBuilder assemblyBuilder) { } + public override System.Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results) { throw null; } + protected internal virtual System.Web.WebPages.Razor.WebPageRazorHost GetHostFromConfig() { throw null; } + protected internal virtual System.IO.TextReader InternalOpenReader() { throw null; } + protected virtual void OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs args) { } + } + public partial class WebCodeRazorHost : System.Web.WebPages.Razor.WebPageRazorHost + { + public WebCodeRazorHost(string virtualPath) : base (default(string)) { } + public WebCodeRazorHost(string virtualPath, string physicalPath) : base (default(string)) { } + protected override string GetClassName(string virtualPath) { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + } + public partial class WebPageRazorHost : System.Web.Razor.RazorEngineHost + { + public WebPageRazorHost(string virtualPath) { } + public WebPageRazorHost(string virtualPath, string physicalPath) { } + public override System.Web.Razor.RazorCodeLanguage CodeLanguage { get { throw null; } protected set { } } + public override string DefaultBaseClass { get { throw null; } set { } } + public override string DefaultClassName { get { throw null; } set { } } + public bool DefaultDebugCompilation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string DefaultPageBaseClass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string InstrumentedSourceFilePath { get { throw null; } set { } } + public bool IsSpecialPage { get { throw null; } } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static void AddGlobalImport(string ns) { } + public override System.Web.Razor.Parser.ParserBase CreateMarkupParser() { throw null; } + protected virtual string GetClassName(string virtualPath) { throw null; } + protected virtual System.Web.Razor.RazorCodeLanguage GetCodeLanguage() { throw null; } + public static System.Collections.Generic.IEnumerable GetGlobalImports() { throw null; } + public override void PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext context) { } + protected void RegisterSpecialFile(string fileName, string baseTypeName) { } + protected void RegisterSpecialFile(string fileName, System.Type baseType) { } + } + public partial class WebRazorHostFactory + { + public WebRazorHostFactory() { } + public static void ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection config, System.Web.WebPages.Razor.WebPageRazorHost host) { } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateDefaultHost(string virtualPath, string physicalPath) { throw null; } + public virtual System.Web.WebPages.Razor.WebPageRazorHost CreateHost(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(string virtualPath, string physicalPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath) { throw null; } + public static System.Web.WebPages.Razor.WebPageRazorHost CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup config, string virtualPath, string physicalPath) { throw null; } + } +} +namespace System.Web.WebPages.Razor.Configuration +{ + public partial class HostSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public HostSection() { } + [System.Configuration.ConfigurationPropertyAttribute("factoryType", IsRequired=true, DefaultValue=null)] + public string FactoryType { get { throw null; } set { } } + } + public partial class RazorPagesSection : System.Configuration.ConfigurationSection + { + public static readonly string SectionName; + public RazorPagesSection() { } + [System.Configuration.ConfigurationPropertyAttribute("namespaces", IsRequired=true)] + public System.Web.Configuration.NamespaceCollection Namespaces { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pageBaseType", IsRequired=true)] + public string PageBaseType { get { throw null; } set { } } + } + public partial class RazorWebSectionGroup : System.Configuration.ConfigurationSectionGroup + { + public static readonly string GroupName; + public RazorWebSectionGroup() { } + [System.Configuration.ConfigurationPropertyAttribute("host", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.HostSection Host { get { throw null; } set { } } + [System.Configuration.ConfigurationPropertyAttribute("pages", IsRequired=false)] + public System.Web.WebPages.Razor.Configuration.RazorPagesSection Pages { get { throw null; } set { } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.cs new file mode 100644 index 0000000000..e5ae55ad80 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.WebPages.cs @@ -0,0 +1,776 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Microsoft Corporation")] +[assembly:System.Reflection.AssemblyConfigurationAttribute("")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("© Microsoft Corporation. All rights reserved.")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Web.WebPages.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("2.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Microsoft ASP.NET Web Pages")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Web.WebPages")] +[assembly:System.Reflection.AssemblyTrademarkAttribute("")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Helpers.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.Mvc, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Administration.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Web.WebPages.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.SecurityTransparentAttribute] +[assembly:System.Web.PreApplicationStartMethodAttribute(typeof(System.Web.WebPages.PreApplicationStartCode), "Start")] +namespace System.Web.Helpers +{ + public static partial class AntiForgery + { + public static System.Web.HtmlString GetHtml() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the GetHtml() method instead. To specify a custom domain for the generated cookie, use the configuration element. To specify custom data to be embedded within the token, use the static AntiForgeryConfig.AdditionalDataProvider property.", true)] + public static System.Web.HtmlString GetHtml(System.Web.HttpContextBase httpContext, string salt, string domain, string path) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void GetTokens(string oldCookieToken, out string newCookieToken, out string formToken) { newCookieToken = default(string); formToken = default(string); } + public static void Validate() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void Validate(string cookieToken, string formToken) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This method is deprecated. Use the Validate() method instead.", true)] + public static void Validate(System.Web.HttpContextBase httpContext, string salt) { } + } + public static partial class AntiForgeryConfig + { + public static System.Web.Helpers.IAntiForgeryAdditionalDataProvider AdditionalDataProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string CookieName { get { throw null; } set { } } + public static bool RequireSsl { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static bool SuppressIdentityHeuristicChecks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static string UniqueClaimTypeIdentifier { get { throw null; } set { } } + } + public partial interface IAntiForgeryAdditionalDataProvider + { + string GetAdditionalData(System.Web.HttpContextBase context); + bool ValidateAdditionalData(System.Web.HttpContextBase context, string additionalData); + } + public sealed partial class UnvalidatedRequestValues + { + internal UnvalidatedRequestValues() { } + public System.Collections.Specialized.NameValueCollection Form { get { throw null; } } + public string this[string key] { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + } + public static partial class Validation + { + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequest request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequest request, string key) { throw null; } + public static System.Web.Helpers.UnvalidatedRequestValues Unvalidated(this System.Web.HttpRequestBase request) { throw null; } + public static string Unvalidated(this System.Web.HttpRequestBase request, string key) { throw null; } + } +} +namespace System.Web.Mvc +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.SerializableAttribute] + public sealed partial class HttpAntiForgeryException : System.Web.HttpException + { + public HttpAntiForgeryException() { } + public HttpAntiForgeryException(string message) { } + public HttpAntiForgeryException(string message, System.Exception innerException) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationEqualToRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationEqualToRule(string errorMessage, object other) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRangeRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRangeRule(string errorMessage, object minValue, object maxValue) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRegexRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRegexRule(string errorMessage, string pattern) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRemoteRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRemoteRule(string errorMessage, string url, string httpMethod, string additionalFields) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRequiredRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationRequiredRule(string errorMessage) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationRule + { + public ModelClientValidationRule() { } + public string ErrorMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary ValidationParameters { get { throw null; } } + public string ValidationType { get { throw null; } set { } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class ModelClientValidationStringLengthRule : System.Web.Mvc.ModelClientValidationRule + { + public ModelClientValidationStringLengthRule(string errorMessage, int minimumLength, int maximumLength) { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class TagBuilder + { + public TagBuilder(string tagName) { } + public System.Collections.Generic.IDictionary Attributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string IdAttributeDotReplacement { get { throw null; } set { } } + public string InnerHtml { get { throw null; } set { } } + public string TagName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void AddCssClass(string value) { } + public static string CreateSanitizedId(string originalId) { throw null; } + public static string CreateSanitizedId(string originalId, string invalidCharReplacement) { throw null; } + public void GenerateId(string name) { } + public void MergeAttribute(string key, string value) { } + public void MergeAttribute(string key, string value, bool replaceExisting) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes) { } + public void MergeAttributes(System.Collections.Generic.IDictionary attributes, bool replaceExisting) { } + public void SetInnerText(string innerText) { } + public override string ToString() { throw null; } + public string ToString(System.Web.Mvc.TagRenderMode renderMode) { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public enum TagRenderMode + { + EndTag = 2, + Normal = 0, + SelfClosing = 3, + StartTag = 1, + } + public static partial class UnobtrusiveValidationAttributesGenerator + { + public static void GetValidationAttributes(System.Collections.Generic.IEnumerable clientRules, System.Collections.Generic.IDictionary results) { } + } +} +namespace System.Web.WebPages +{ + public partial class ApplicationPart + { + public ApplicationPart(System.Reflection.Assembly assembly, string rootVirtualPath) { } + public static string ProcessVirtualPath(System.Reflection.Assembly assembly, string baseVirtualPath, string virtualPath) { throw null; } + public static void Register(System.Web.WebPages.ApplicationPart applicationPart) { } + } + public abstract partial class ApplicationStartPage : System.Web.WebPages.WebPageExecutingBase + { + public static readonly string CacheKeyPrefix; + public static readonly string StartPageVirtualPath; + protected ApplicationStartPage() { } + public System.Web.HttpApplication Application { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.HtmlString Markup { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IO.TextWriter Output { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string VirtualPath { get { throw null; } set { } } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class AttributeValue + { + public AttributeValue(System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged value, bool literal) { } + public bool Literal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.Instrumentation.PositionTagged Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static System.Web.WebPages.AttributeValue FromTuple(System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + public static implicit operator System.Web.WebPages.AttributeValue (System.Tuple, System.Tuple, bool> value) { throw null; } + } + public static partial class BrowserHelpers + { + public static void ClearOverriddenBrowser(this System.Web.HttpContextBase httpContext) { } + public static System.Web.HttpBrowserCapabilitiesBase GetOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetOverriddenUserAgent(this System.Web.HttpContextBase httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContext httpContext) { throw null; } + public static string GetVaryByCustomStringForOverriddenBrowser(this System.Web.HttpContextBase httpContext) { throw null; } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, string userAgent) { } + public static void SetOverriddenBrowser(this System.Web.HttpContextBase httpContext, System.Web.WebPages.BrowserOverride browserOverride) { } + } + public enum BrowserOverride + { + Desktop = 0, + Mobile = 1, + } + public abstract partial class BrowserOverrideStore + { + protected BrowserOverrideStore() { } + public abstract string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext); + public abstract void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent); + } + public partial class BrowserOverrideStores + { + public BrowserOverrideStores() { } + public static System.Web.WebPages.BrowserOverrideStore Current { get { throw null; } set { } } + } + public partial class CookieBrowserOverrideStore : System.Web.WebPages.BrowserOverrideStore + { + public CookieBrowserOverrideStore() { } + public CookieBrowserOverrideStore(int daysToExpire) { } + public override string GetOverriddenUserAgent(System.Web.HttpContextBase httpContext) { throw null; } + public override void SetOverriddenUserAgent(System.Web.HttpContextBase httpContext, string userAgent) { } + } + public partial class DefaultDisplayMode : System.Web.WebPages.IDisplayMode + { + public DefaultDisplayMode() { } + public DefaultDisplayMode(string suffix) { } + public System.Func ContextCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string DisplayModeId { get { throw null; } } + public bool CanHandleContext(System.Web.HttpContextBase httpContext) { throw null; } + public virtual System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists) { throw null; } + protected virtual string TransformPath(string virtualPath, string suffix) { throw null; } + } + public partial class DisplayInfo + { + public DisplayInfo(string filePath, System.Web.WebPages.IDisplayMode displayMode) { } + public System.Web.WebPages.IDisplayMode DisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FilePath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public sealed partial class DisplayModeProvider + { + internal DisplayModeProvider() { } + public static readonly string DefaultDisplayModeId; + public static readonly string MobileDisplayModeId; + public static System.Web.WebPages.DisplayModeProvider Instance { get { throw null; } } + public System.Collections.Generic.IList Modes { get { throw null; } } + public bool RequireConsistentDisplayMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IEnumerable GetAvailableDisplayModesForContext(System.Web.HttpContextBase httpContext, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + public System.Web.WebPages.DisplayInfo GetDisplayInfoForVirtualPath(string virtualPath, System.Web.HttpContextBase httpContext, System.Func virtualPathExists, System.Web.WebPages.IDisplayMode currentDisplayMode) { throw null; } + } + public partial class HelperPage + { + public HelperPage() { } + public static dynamic App { get { throw null; } } + public static System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public static System.Web.Caching.Cache Cache { get { throw null; } } + public static System.Web.HttpContextBase Context { get { throw null; } } + public static System.Web.WebPages.WebPageRenderingBase CurrentPage { get { throw null; } } + protected static string HelperVirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static System.Web.WebPages.Html.HtmlHelper Html { get { throw null; } } + public static bool IsAjax { get { throw null; } } + public static bool IsPost { get { throw null; } } + public static dynamic Model { get { throw null; } } + public static System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public static dynamic Page { get { throw null; } } + public static System.Web.WebPages.WebPageContext PageContext { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary PageData { get { throw null; } } + public static System.Web.HttpRequestBase Request { get { throw null; } } + public static System.Web.HttpResponseBase Response { get { throw null; } } + public static System.Web.HttpServerUtilityBase Server { get { throw null; } } + public static System.Web.HttpSessionStateBase Session { get { throw null; } } + public static System.Collections.Generic.IList UrlData { get { throw null; } } + public static System.Security.Principal.IPrincipal User { get { throw null; } } + public static string VirtualPath { get { throw null; } } + public static void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + public static void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + public static string Href(string path, params object[] pathParts) { throw null; } + public static void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, object value) { } + public static void WriteLiteralTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + public static void WriteTo(System.IO.TextWriter writer, object value) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult value) { } + } + public partial class HelperResult : System.Web.IHtmlString + { + public HelperResult(System.Action action) { } + public string ToHtmlString() { throw null; } + public override string ToString() { throw null; } + public void WriteTo(System.IO.TextWriter writer) { } + } + public static partial class HttpContextExtensions + { + public static void RedirectLocal(this System.Web.HttpContextBase context, string url) { } + public static void RegisterForDispose(this System.Web.HttpContextBase context, System.IDisposable resource) { } + } + public partial interface IDisplayMode + { + string DisplayModeId { get; } + bool CanHandleContext(System.Web.HttpContextBase httpContext); + System.Web.WebPages.DisplayInfo GetDisplayInfo(System.Web.HttpContextBase httpContext, string virtualPath, System.Func virtualPathExists); + } + public partial interface ITemplateFile + { + System.Web.WebPages.TemplateFileInfo TemplateInfo { get; } + } + public partial interface IValidator + { + System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get; } + System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext); + } + public partial interface IVirtualPathFactory + { + object CreateInstance(string virtualPath); + bool Exists(string virtualPath); + } + public partial interface IWebPageRequestExecutor + { + bool Execute(System.Web.WebPages.WebPage page); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class PageVirtualPathAttribute : System.Attribute + { + public PageVirtualPathAttribute(string virtualPath) { } + public string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static partial class PreApplicationStartCode + { + public static void Start() { } + } + public static partial class RequestExtensions + { + public static bool IsUrlLocalToHost(this System.Web.HttpRequestBase request, string url) { throw null; } + } + public abstract partial class RequestFieldValidatorBase : System.Web.WebPages.IValidator + { + protected RequestFieldValidatorBase(string errorMessage) { } + protected RequestFieldValidatorBase(string errorMessage, bool useUnvalidatedValues) { } + public virtual System.Web.Mvc.ModelClientValidationRule ClientValidationRule { get { throw null; } } + protected static System.Web.HttpContextBase GetHttpContext(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + protected string GetRequestValue(System.Web.HttpRequestBase request, string field) { throw null; } + protected abstract bool IsValid(System.Web.HttpContextBase httpContext, string value); + public virtual System.ComponentModel.DataAnnotations.ValidationResult Validate(System.ComponentModel.DataAnnotations.ValidationContext validationContext) { throw null; } + } + public static partial class ResponseExtensions + { + public static void OutputCache(this System.Web.HttpResponseBase response, int numberOfSeconds, bool sliding=false, System.Collections.Generic.IEnumerable varyByParams=null, System.Collections.Generic.IEnumerable varyByHeaders=null, System.Collections.Generic.IEnumerable varyByContentEncodings=null, System.Web.HttpCacheability cacheability=(System.Web.HttpCacheability)(4)) { } + public static void SetStatus(this System.Web.HttpResponseBase response, int httpStatusCode) { } + public static void SetStatus(this System.Web.HttpResponseBase response, System.Net.HttpStatusCode httpStatusCode) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data) { } + public static void WriteBinary(this System.Web.HttpResponseBase response, byte[] data, string mimeType) { } + } + public delegate void SectionWriter(); + public abstract partial class StartPage : System.Web.WebPages.WebPageRenderingBase + { + protected StartPage() { } + public System.Web.WebPages.WebPageRenderingBase ChildPage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public override string Layout { get { throw null; } set { } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + public static System.Web.WebPages.WebPageRenderingBase GetStartPage(System.Web.WebPages.WebPageRenderingBase page, string fileName, System.Collections.Generic.IEnumerable supportedExtensions) { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public void RunPage() { } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public static partial class StringExtensions + { + public static bool AsBool(this string value) { throw null; } + public static bool AsBool(this string value, bool defaultValue) { throw null; } + public static System.DateTime AsDateTime(this string value) { throw null; } + public static System.DateTime AsDateTime(this string value, System.DateTime defaultValue) { throw null; } + public static decimal AsDecimal(this string value) { throw null; } + public static decimal AsDecimal(this string value, decimal defaultValue) { throw null; } + public static float AsFloat(this string value) { throw null; } + public static float AsFloat(this string value, float defaultValue) { throw null; } + public static int AsInt(this string value) { throw null; } + public static int AsInt(this string value, int defaultValue) { throw null; } + public static TValue As(this string value) { throw null; } + public static TValue As(this string value, TValue defaultValue) { throw null; } + public static bool IsBool(this string value) { throw null; } + public static bool IsDateTime(this string value) { throw null; } + public static bool IsDecimal(this string value) { throw null; } + public static bool IsEmpty(this string value) { throw null; } + public static bool IsFloat(this string value) { throw null; } + public static bool IsInt(this string value) { throw null; } + public static bool Is(this string value) { throw null; } + } + public partial class TemplateFileInfo + { + public TemplateFileInfo(string virtualPath) { } + public string VirtualPath { get { throw null; } } + } + public static partial class TemplateStack + { + public static System.Web.WebPages.ITemplateFile GetCurrentTemplate(System.Web.HttpContextBase httpContext) { throw null; } + public static System.Web.WebPages.ITemplateFile Pop(System.Web.HttpContextBase httpContext) { throw null; } + public static void Push(System.Web.HttpContextBase httpContext, System.Web.WebPages.ITemplateFile templateFile) { } + } + public sealed partial class ValidationHelper + { + internal ValidationHelper() { } + public string FormField { get { throw null; } } + public static string InvalidCssClass { get { throw null; } set { } } + public static string ValidCssClass { get { throw null; } set { } } + public void Add(System.Collections.Generic.IEnumerable fields, params System.Web.WebPages.IValidator[] validators) { } + public void Add(string field, params System.Web.WebPages.IValidator[] validators) { } + public void AddFormError(string errorMessage) { } + public System.Web.HtmlString ClassFor(string field) { throw null; } + public System.Web.HtmlString For(string field) { throw null; } + public System.Collections.Generic.IEnumerable GetErrors(params string[] fields) { throw null; } + public bool IsValid(params string[] fields) { throw null; } + public void RequireField(string field) { } + public void RequireField(string field, string errorMessage) { } + public void RequireFields(params string[] fields) { } + public System.Collections.Generic.IEnumerable Validate(params string[] fields) { throw null; } + } + public abstract partial class Validator + { + protected Validator() { } + public static System.Web.WebPages.IValidator DateTime(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Decimal(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator EqualsTo(string otherFieldName, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Float(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Integer(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(double minValue, double maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Range(int minValue, int maxValue, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Regex(string pattern, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Required(string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator StringLength(int maxLength, int minLength=0, string errorMessage=null) { throw null; } + public static System.Web.WebPages.IValidator Url(string errorMessage=null) { throw null; } + } + public partial class VirtualPathFactoryManager : System.Web.WebPages.IVirtualPathFactory + { + internal VirtualPathFactoryManager() { } + public object CreateInstance(string virtualPath) { throw null; } + public bool Exists(string virtualPath) { throw null; } + public static void RegisterVirtualPathFactory(System.Web.WebPages.IVirtualPathFactory virtualPathFactory) { } + } + public abstract partial class WebPage : System.Web.WebPages.WebPageBase + { + protected WebPage() { } + public override System.Web.HttpContextBase Context { get { throw null; } set { } } + public System.Web.WebPages.Html.HtmlHelper Html { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public dynamic Model { get { throw null; } } + public System.Web.WebPages.Html.ModelStateDictionary ModelState { get { throw null; } } + public System.Web.WebPages.ValidationHelper Validation { get { throw null; } } + public override void ExecutePageHierarchy() { } + protected override void InitializePage() { } + public static void RegisterPageExecutor(System.Web.WebPages.IWebPageRequestExecutor executor) { } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + } + public abstract partial class WebPageBase : System.Web.WebPages.WebPageRenderingBase + { + protected WebPageBase() { } + public override string Layout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.IO.TextWriter Output { get { throw null; } } + public System.Collections.Generic.Stack OutputStack { get { throw null; } } + public override dynamic Page { get { throw null; } } + public override System.Collections.Generic.IDictionary PageData { get { throw null; } } + protected virtual void ConfigurePage(System.Web.WebPages.WebPageBase parentPage) { } + public static System.Web.WebPages.WebPageBase CreateInstanceFromVirtualPath(string virtualPath) { throw null; } + public void DefineSection(string name, System.Web.WebPages.SectionWriter action) { } + public override void ExecutePageHierarchy() { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public void ExecutePageHierarchy(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer, System.Web.WebPages.WebPageRenderingBase startPage) { } + protected internal override System.IO.TextWriter GetOutputWriter() { throw null; } + protected virtual void InitializePage() { } + public bool IsSectionDefined(string name) { throw null; } + public void PopContext() { } + public void PushContext(System.Web.WebPages.WebPageContext pageContext, System.IO.TextWriter writer) { } + public System.Web.WebPages.HelperResult RenderBody() { throw null; } + public override System.Web.WebPages.HelperResult RenderPage(string path, params object[] data) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name) { throw null; } + public System.Web.WebPages.HelperResult RenderSection(string name, bool required) { throw null; } + public override void Write(object value) { } + public override void Write(System.Web.WebPages.HelperResult result) { } + public override void WriteLiteral(object value) { } + } + public partial class WebPageContext + { + public WebPageContext() { } + public WebPageContext(System.Web.HttpContextBase context, System.Web.WebPages.WebPageRenderingBase page, object model) { } + public static System.Web.WebPages.WebPageContext Current { get { throw null; } } + public object Model { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Web.WebPages.WebPageRenderingBase Page { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary PageData { get { throw null; } } + } + public abstract partial class WebPageExecutingBase + { + protected WebPageExecutingBase() { } + public virtual dynamic App { get { throw null; } } + public virtual System.Web.HttpApplicationStateBase AppState { get { throw null; } } + public virtual System.Web.HttpContextBase Context { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual string VirtualPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public virtual System.Web.WebPages.IVirtualPathFactory VirtualPathFactory { get { throw null; } set { } } + protected internal void BeginContext(int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void BeginContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(System.IO.TextWriter writer, string virtualPath, int startPosition, int length, bool isLiteral) { } + protected internal void EndContext(string virtualPath, int startPosition, int length, bool isLiteral) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract void Execute(); + protected internal virtual System.IO.TextWriter GetOutputWriter() { throw null; } + public virtual string Href(string path, params object[] pathParts) { throw null; } + public virtual string NormalizePath(string path) { throw null; } + public abstract void Write(object value); + public abstract void Write(System.Web.WebPages.HelperResult result); + public virtual void WriteAttribute(string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public virtual void WriteAttributeTo(System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + protected internal virtual void WriteAttributeTo(string pageVirtualPath, System.IO.TextWriter writer, string name, System.Web.WebPages.Instrumentation.PositionTagged prefix, System.Web.WebPages.Instrumentation.PositionTagged suffix, params System.Web.WebPages.AttributeValue[] values) { } + public abstract void WriteLiteral(object value); + public static void WriteLiteralTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, object content) { } + public static void WriteTo(System.IO.TextWriter writer, System.Web.WebPages.HelperResult content) { } + } + public partial class WebPageHttpHandler : System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState + { + public static readonly string WebPagesVersionHeaderName; + public WebPageHttpHandler(System.Web.WebPages.WebPage webPage) { } + public static bool DisableWebPagesResponseHeader { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual bool IsReusable { get { throw null; } } + public static System.Web.IHttpHandler CreateFromVirtualPath(string virtualPath) { throw null; } + public static System.Collections.ObjectModel.ReadOnlyCollection GetRegisteredExtensions() { throw null; } + public virtual void ProcessRequest(System.Web.HttpContext context) { } + public static void RegisterExtension(string extension) { } + } + public abstract partial class WebPageRenderingBase : System.Web.WebPages.WebPageExecutingBase, System.Web.WebPages.ITemplateFile + { + protected WebPageRenderingBase() { } + public virtual System.Web.Caching.Cache Cache { get { throw null; } } + public string Culture { get { throw null; } set { } } + protected internal System.Web.WebPages.IDisplayMode DisplayMode { get { throw null; } } + public virtual bool IsAjax { get { throw null; } } + public virtual bool IsPost { get { throw null; } } + public abstract string Layout { get; set; } + public abstract dynamic Page { get; } + public System.Web.WebPages.WebPageContext PageContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Collections.Generic.IDictionary PageData { get; } + public System.Web.Profile.ProfileBase Profile { get { throw null; } } + public virtual System.Web.HttpRequestBase Request { get { throw null; } } + public virtual System.Web.HttpResponseBase Response { get { throw null; } } + public virtual System.Web.HttpServerUtilityBase Server { get { throw null; } } + public virtual System.Web.HttpSessionStateBase Session { get { throw null; } } + public virtual System.Web.WebPages.TemplateFileInfo TemplateInfo { get { throw null; } } + public string UICulture { get { throw null; } set { } } + public virtual System.Collections.Generic.IList UrlData { get { throw null; } } + public virtual System.Security.Principal.IPrincipal User { get { throw null; } } + public abstract void ExecutePageHierarchy(); + public abstract System.Web.WebPages.HelperResult RenderPage(string path, params object[] data); + } +} +namespace System.Web.WebPages.Html +{ + public partial class HtmlHelper + { + internal HtmlHelper() { } + public static string IdAttributeDotReplacement { get { throw null; } set { } } + public static bool UnobtrusiveJavaScriptEnabled { get { throw null; } set { } } + public static string ValidationInputCssClassName { get { throw null; } set { } } + public static string ValidationInputValidCssClassName { get { throw null; } set { } } + public static string ValidationMessageCssClassName { get { throw null; } set { } } + public static string ValidationMessageValidCssClassName { get { throw null; } set { } } + public static string ValidationSummaryClass { get { throw null; } set { } } + public static string ValidationSummaryValidClass { get { throw null; } set { } } + public string AttributeEncode(object value) { throw null; } + public string AttributeEncode(string value) { throw null; } + public System.Web.IHtmlString CheckBox(string name) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString CheckBox(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString DropDownList(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValue, object htmlAttributes) { throw null; } + public string Encode(object value) { throw null; } + public string Encode(string value) { throw null; } + public System.Web.IHtmlString Hidden(string name) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Hidden(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Label(string labelText) { throw null; } + public System.Web.IHtmlString Label(string labelText, object attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, System.Collections.Generic.IDictionary attributes) { throw null; } + public System.Web.IHtmlString Label(string labelText, string labelFor, object attributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ListBox(string name, string defaultOption, System.Collections.Generic.IEnumerable selectList, object selectedValues, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name) { throw null; } + public System.Web.IHtmlString Password(string name, object value) { throw null; } + public System.Web.IHtmlString Password(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString Password(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, bool isChecked, object htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString RadioButton(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString Raw(object value) { throw null; } + public System.Web.IHtmlString Raw(string value) { throw null; } + public System.Web.IHtmlString TextArea(string name) { throw null; } + public System.Web.IHtmlString TextArea(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, int rows, int columns, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextArea(string name, string value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString TextBox(string name, object value, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationMessage(string name, string message, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary() { throw null; } + public System.Web.IHtmlString ValidationSummary(bool excludeFieldErrors) { throw null; } + public System.Web.IHtmlString ValidationSummary(System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, bool excludeFieldErrors, object htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, System.Collections.Generic.IDictionary htmlAttributes) { throw null; } + public System.Web.IHtmlString ValidationSummary(string message, object htmlAttributes) { throw null; } + } + public partial class ModelState + { + public ModelState() { } + public System.Collections.Generic.IList Errors { get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class ModelStateDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ModelStateDictionary() { } + public ModelStateDictionary(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsValid { get { throw null; } } + public System.Web.WebPages.Html.ModelState this[string key] { get { throw null; } set { } } + public System.Collections.Generic.ICollection Keys { get { throw null; } } + public System.Collections.Generic.ICollection Values { get { throw null; } } + public void Add(System.Collections.Generic.KeyValuePair item) { } + public void Add(string key, System.Web.WebPages.Html.ModelState value) { } + public void AddError(string key, string errorMessage) { } + public void AddFormError(string errorMessage) { } + public void Clear() { } + public bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool ContainsKey(string key) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + public bool IsValidField(string key) { throw null; } + public void Merge(System.Web.WebPages.Html.ModelStateDictionary dictionary) { } + public bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public bool Remove(string key) { throw null; } + public void SetModelValue(string key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(string key, out System.Web.WebPages.Html.ModelState value) { value = default(System.Web.WebPages.Html.ModelState); throw null; } + } + public partial class SelectListItem + { + public SelectListItem() { } + public SelectListItem(System.Web.WebPages.Html.SelectListItem item) { } + public bool Selected { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Text { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace System.Web.WebPages.Instrumentation +{ + public partial class InstrumentationService + { + public InstrumentationService() { } + public bool IsAvailable { get { throw null; } } + public void BeginContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + public void EndContext(System.Web.HttpContextBase context, string virtualPath, System.IO.TextWriter writer, int startPosition, int length, bool isLiteral) { } + } + [System.Diagnostics.DebuggerDisplayAttribute("({Position})\"{Value}\"")] + public partial class PositionTagged + { + public PositionTagged(T value, int offset) { } + public int Position { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public T Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public static implicit operator System.Web.WebPages.Instrumentation.PositionTagged (System.Tuple value) { throw null; } + public static implicit operator T (System.Web.WebPages.Instrumentation.PositionTagged value) { throw null; } + public static bool operator !=(System.Web.WebPages.Instrumentation.PositionTagged left, System.Web.WebPages.Instrumentation.PositionTagged right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Web.WebPages.Scope +{ + public partial class AspNetRequestScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public AspNetRequestScopeStorageProvider() { } + public System.Collections.Generic.IDictionary ApplicationScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public System.Collections.Generic.IDictionary RequestScope { get { throw null; } } + } + public partial interface IScopeStorageProvider + { + System.Collections.Generic.IDictionary CurrentScope { get; set; } + System.Collections.Generic.IDictionary GlobalScope { get; } + } + public static partial class ScopeStorage + { + public static System.Web.WebPages.Scope.IScopeStorageProvider CurrentProvider { get { throw null; } set { } } + public static System.Collections.Generic.IDictionary CurrentScope { get { throw null; } } + public static System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + public static System.IDisposable CreateTransientScope() { throw null; } + public static System.IDisposable CreateTransientScope(System.Collections.Generic.IDictionary context) { throw null; } + } + public partial class ScopeStorageDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public ScopeStorageDictionary() { } + public ScopeStorageDictionary(System.Collections.Generic.IDictionary baseScope) { } + protected System.Collections.Generic.IDictionary BackingStore { get { throw null; } } + protected System.Collections.Generic.IDictionary BaseScope { get { throw null; } } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public virtual System.Collections.Generic.ICollection Keys { get { throw null; } } + public virtual System.Collections.Generic.ICollection Values { get { throw null; } } + public virtual void Add(System.Collections.Generic.KeyValuePair item) { } + public virtual void Add(object key, object value) { } + public virtual void Clear() { } + public virtual bool Contains(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool ContainsKey(object key) { throw null; } + public virtual void CopyTo(System.Collections.Generic.KeyValuePair[] array, int arrayIndex) { } + public virtual System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + protected virtual System.Collections.Generic.IEnumerable> GetItems() { throw null; } + public virtual bool Remove(System.Collections.Generic.KeyValuePair item) { throw null; } + public virtual bool Remove(object key) { throw null; } + public virtual void SetValue(object key, object value) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public virtual bool TryGetValue(object key, out object value) { value = default(object); throw null; } + } + public partial class StaticScopeStorageProvider : System.Web.WebPages.Scope.IScopeStorageProvider + { + public StaticScopeStorageProvider() { } + public System.Collections.Generic.IDictionary CurrentScope { get { throw null; } set { } } + public System.Collections.Generic.IDictionary GlobalScope { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Web.cs.REMOVED.git-id new file mode 100644 index 0000000000..7c012f040f --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.cs.REMOVED.git-id @@ -0,0 +1 @@ +fdcdb3bac070fa338caea3ed9f2c8960f230ed48 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Web.extra.cs b/external/binary-reference-assemblies/src/v4.6/System.Web.extra.cs new file mode 100644 index 0000000000..8fac1a5308 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Web.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Web.UI.WebControls +{ + [System.Web.UI.ControlBuilderAttribute(typeof(ContentBuilderInternal))] + partial class Content { } + [System.Web.UI.ControlBuilder(typeof(ContentPlaceHolderBuilder))] + partial class ContentPlaceHolder { } + internal partial class ContentBuilderInternal { } + internal partial class ContentPlaceHolderBuilder { } +} \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id new file mode 100644 index 0000000000..aa3fd76759 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Windows.Forms.DataVisualization.cs.REMOVED.git-id @@ -0,0 +1 @@ +f8776e27669d7b4fe42722e5350c8a813ae4e948 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Windows.Forms.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Windows.Forms.cs.REMOVED.git-id new file mode 100644 index 0000000000..d2f7708357 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Windows.Forms.cs.REMOVED.git-id @@ -0,0 +1 @@ +00505c693532bf18d8a76ede342c90f6121c33de \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.Windows.cs b/external/binary-reference-assemblies/src/v4.6/System.Windows.cs new file mode 100644 index 0000000000..d3dddadd65 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Windows.cs @@ -0,0 +1,26 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Windows.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Windows.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.ObjectModel.ReadOnlyObservableCollection<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.INotifyCollectionChanged))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedAction))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Collections.Specialized.NotifyCollectionChangedEventHandler))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.DataErrorsChangedEventArgs))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ComponentModel.INotifyDataErrorInfo))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Input.ICommand))] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Workflow.Activities.cs b/external/binary-reference-assemblies/src/v4.6/System.Workflow.Activities.cs new file mode 100644 index 0000000000..e6ed297257 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Workflow.Activities.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.Activities.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.Activities.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.Activities.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Workflow.ComponentModel.cs b/external/binary-reference-assemblies/src/v4.6/System.Workflow.ComponentModel.cs new file mode 100644 index 0000000000..1975d614a1 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Workflow.ComponentModel.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.ComponentModel.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Workflow.Runtime.cs b/external/binary-reference-assemblies/src/v4.6/System.Workflow.Runtime.cs new file mode 100644 index 0000000000..36c3138183 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Workflow.Runtime.cs @@ -0,0 +1,19 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Workflow.Runtime.dll")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Xaml.cs b/external/binary-reference-assemblies/src/v4.6/System.Xaml.cs new file mode 100644 index 0000000000..bb96061df8 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Xaml.cs @@ -0,0 +1,1234 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xaml.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xaml.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +[assembly:System.Security.SecurityCriticalAttribute((System.Security.SecurityCriticalScope)(0))] +[assembly:System.Windows.Markup.XmlnsDefinitionAttribute("http://schemas.microsoft.com/winfx/2006/xaml", "System.Windows.Markup")] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Windows.Markup.ValueSerializerAttribute))] +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} +namespace System.Windows.Markup +{ + public partial class AcceptedMarkupExtensionExpressionTypeAttribute : System.Attribute + { + public AcceptedMarkupExtensionExpressionTypeAttribute(System.Type type) { } + public System.Type Type { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(196), Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class AmbientAttribute : System.Attribute + { + public AmbientAttribute() { } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.ContentPropertyAttribute("Items")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Array))] + public partial class ArrayExtension : System.Windows.Markup.MarkupExtension + { + public ArrayExtension() { } + public ArrayExtension(System.Array elements) { } + public ArrayExtension(System.Type arrayType) { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + public System.Collections.IList Items { get { throw null; } } + [System.Windows.Markup.ConstructorArgumentAttribute("arrayType")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public void AddChild(object value) { } + public void AddText(string text) { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128), AllowMultiple=false, Inherited=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ConstructorArgumentAttribute : System.Attribute + { + public ConstructorArgumentAttribute(string argumentName) { } + public string ArgumentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentPropertyAttribute : System.Attribute + { + public ContentPropertyAttribute() { } + public ContentPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class ContentWrapperAttribute : System.Attribute + { + public ContentWrapperAttribute(System.Type contentWrapper) { } + public System.Type ContentWrapper { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer + { + public DateTimeValueSerializer() { } + public override bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public override string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(192), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DependsOnAttribute : System.Attribute + { + public DependsOnAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class DictionaryKeyPropertyAttribute : System.Attribute + { + public DictionaryKeyPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IComponentConnector + { + void Connect(int connectionId, object target); + void InitializeComponent(); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface INameScope + { + object FindName(string name); + void RegisterName(string name, object scopedElement); + void UnregisterName(string name); + } + public partial interface INameScopeDictionary : System.Collections.Generic.ICollection>, System.Collections.Generic.IDictionary, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable, System.Windows.Markup.INameScope + { + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IProvideValueTarget + { + object TargetObject { get; } + object TargetProperty { get; } + } + public partial interface IQueryAmbient + { + bool IsAmbientPropertyAvailable(string propertyName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IUriContext + { + System.Uri BaseUri { get; set; } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IValueSerializerContext : System.ComponentModel.ITypeDescriptorContext, System.IServiceProvider + { + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.ComponentModel.PropertyDescriptor descriptor); + System.Windows.Markup.ValueSerializer GetValueSerializerFor(System.Type type); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface IXamlTypeResolver + { + System.Type Resolve(string qualifiedTypeName); + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class MarkupExtension + { + protected MarkupExtension() { } + public abstract object ProvideValue(System.IServiceProvider serviceProvider); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class MarkupExtensionReturnTypeAttribute : System.Attribute + { + public MarkupExtensionReturnTypeAttribute() { } + public MarkupExtensionReturnTypeAttribute(System.Type returnType) { } + [System.ObsoleteAttribute("Unused. Use MarkupExtensionReturnTypeAttribute(Type) or XamlSetMarkupExtensionAttribute.")] + public MarkupExtensionReturnTypeAttribute(System.Type returnType, System.Type expressionType) { } + [System.ObsoleteAttribute("Unused. Use XamlSetMarkupExtensionAttribute functionality instead.")] + public System.Type ExpressionType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type ReturnType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class MemberDefinition + { + protected MemberDefinition() { } + public abstract string Name { get; set; } + } + public partial class NameReferenceConverter : System.ComponentModel.TypeConverter + { + public NameReferenceConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class NameScopePropertyAttribute : System.Attribute + { + public NameScopePropertyAttribute(string name) { } + public NameScopePropertyAttribute(string name, System.Type type) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class NullExtension : System.Windows.Markup.MarkupExtension + { + public NullExtension() { } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + public partial class PropertyDefinition : System.Windows.Markup.MemberDefinition + { + public PropertyDefinition() { } + public System.Collections.Generic.IList Attributes { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute("public")] + public string Modifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override string Name { get { throw null; } set { } } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Xaml.Schema.XamlTypeTypeConverter))] + public System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.Windows.Markup.ContentPropertyAttribute("Name")] + public partial class Reference : System.Windows.Markup.MarkupExtension + { + public Reference() { } + public Reference(string name) { } + [System.Windows.Markup.ConstructorArgumentAttribute("name")] + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string nameSpace) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class RuntimeNamePropertyAttribute : System.Attribute + { + public RuntimeNamePropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.StaticExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(object))] + public partial class StaticExtension : System.Windows.Markup.MarkupExtension + { + public StaticExtension() { } + public StaticExtension(string member) { } + [System.Windows.Markup.ConstructorArgumentAttribute("member")] + public string Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + public System.Type MemberType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class TrimSurroundingWhitespaceAttribute : System.Attribute + { + public TrimSurroundingWhitespaceAttribute() { } + } + [System.ComponentModel.TypeConverterAttribute("System.Windows.Markup.TypeExtensionConverter")] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationFramework, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + [System.Windows.Markup.MarkupExtensionReturnTypeAttribute(typeof(System.Type))] + public partial class TypeExtension : System.Windows.Markup.MarkupExtension + { + public TypeExtension() { } + public TypeExtension(string typeName) { } + public TypeExtension(System.Type type) { } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Windows.Markup.ConstructorArgumentAttribute("type")] + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string TypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override object ProvideValue(System.IServiceProvider serviceProvider) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class UidPropertyAttribute : System.Attribute + { + public UidPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class UsableDuringInitializationAttribute : System.Attribute + { + public UsableDuringInitializationAttribute(bool usable) { } + public bool Usable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public abstract partial class ValueSerializer + { + protected ValueSerializer() { } + public virtual bool CanConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual bool CanConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual object ConvertFromString(string value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual string ConvertToString(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.ComponentModel.PropertyDescriptor descriptor, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type) { throw null; } + public static System.Windows.Markup.ValueSerializer GetSerializerFor(System.Type type, System.Windows.Markup.IValueSerializerContext context) { throw null; } + public virtual System.Collections.Generic.IEnumerable TypeReferences(object value, System.Windows.Markup.IValueSerializerContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class WhitespaceSignificantCollectionAttribute : System.Attribute + { + public WhitespaceSignificantCollectionAttribute() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(132), AllowMultiple=false, Inherited=true)] + public sealed partial class XamlDeferLoadAttribute : System.Attribute + { + public XamlDeferLoadAttribute(string loaderType, string contentType) { } + public XamlDeferLoadAttribute(System.Type loaderType, System.Type contentType) { } + public System.Type ContentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ContentTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type LoaderType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string LoaderTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetMarkupExtensionAttribute : System.Attribute + { + public XamlSetMarkupExtensionAttribute(string xamlSetMarkupExtensionHandler) { } + public string XamlSetMarkupExtensionHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetMarkupExtensionEventArgs(System.Xaml.XamlMember member, System.Windows.Markup.MarkupExtension value, System.IServiceProvider serviceProvider) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Windows.Markup.MarkupExtension MarkupExtension { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IServiceProvider ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true, AllowMultiple=false)] + public sealed partial class XamlSetTypeConverterAttribute : System.Attribute + { + public XamlSetTypeConverterAttribute(string xamlSetTypeConverterHandler) { } + public string XamlSetTypeConverterHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs + { + public XamlSetTypeConverterEventArgs(System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo) : base (default(System.Xaml.XamlMember), default(object)) { } + public System.Globalization.CultureInfo CultureInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.ITypeDescriptorContext ServiceProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.ComponentModel.TypeConverter TypeConverter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void CallBase() { } + } + public partial class XamlSetValueEventArgs : System.EventArgs + { + public XamlSetValueEventArgs(System.Xaml.XamlMember member, object value) { } + public bool Handled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlMember Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void CallBase() { } + } + [System.Windows.Markup.ContentPropertyAttribute("Text")] + public sealed partial class XData + { + public XData() { } + public string Text { get { throw null; } set { } } + public object XmlReader { get { throw null; } set { } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlLangPropertyAttribute : System.Attribute + { + public XmlLangPropertyAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsCompatibleWithAttribute : System.Attribute + { + public XmlnsCompatibleWithAttribute(string oldNamespace, string newNamespace) { } + public string NewNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string OldNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsDefinitionAttribute : System.Attribute + { + public XmlnsDefinitionAttribute(string xmlNamespace, string clrNamespace) { } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ClrNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1), AllowMultiple=true)] + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public sealed partial class XmlnsPrefixAttribute : System.Attribute + { + public XmlnsPrefixAttribute(string xmlNamespace, string prefix) { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string XmlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace System.Xaml +{ + public partial class AmbientPropertyValue + { + public AmbientPropertyValue(System.Xaml.XamlMember property, object value) { } + public System.Xaml.XamlMember RetrievedProperty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class AttachableMemberIdentifier : System.IEquatable + { + public AttachableMemberIdentifier(System.Type declaringType, string memberName) { } + public System.Type DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MemberName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.AttachableMemberIdentifier other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public static bool operator !=(System.Xaml.AttachableMemberIdentifier left, System.Xaml.AttachableMemberIdentifier right) { throw null; } + public override string ToString() { throw null; } + } + public static partial class AttachablePropertyServices + { + public static void CopyPropertiesTo(object instance, System.Collections.Generic.KeyValuePair[] array, int index) { } + public static int GetAttachedPropertyCount(object instance) { throw null; } + public static bool RemoveProperty(object instance, System.Xaml.AttachableMemberIdentifier name) { throw null; } + public static void SetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, object value) { } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value) { value = default(object); throw null; } + public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out T value) { value = default(T); throw null; } + } + public partial interface IAmbientProvider + { + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, bool searchLiveStackOnly, System.Collections.Generic.IEnumerable types, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + System.Collections.Generic.IEnumerable GetAllAmbientValues(params System.Xaml.XamlType[] types); + System.Xaml.AmbientPropertyValue GetFirstAmbientValue(System.Collections.Generic.IEnumerable ceilingTypes, params System.Xaml.XamlMember[] properties); + object GetFirstAmbientValue(params System.Xaml.XamlType[] types); + } + public partial interface IAttachedPropertyStore + { + int PropertyCount { get; } + void CopyPropertiesTo(System.Collections.Generic.KeyValuePair[] array, int index); + bool RemoveProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier); + void SetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, object value); + bool TryGetProperty(System.Xaml.AttachableMemberIdentifier attachableMemberIdentifier, out object value); + } + public partial interface IDestinationTypeProvider + { + System.Type GetDestinationType(); + } + public partial interface INamespacePrefixLookup + { + string LookupPrefix(string ns); + } + public partial interface IRootObjectProvider + { + object RootObject { get; } + } + public partial interface IXamlIndexingReader + { + int Count { get; } + int CurrentIndex { get; set; } + } + public partial interface IXamlLineInfo + { + bool HasLineInfo { get; } + int LineNumber { get; } + int LinePosition { get; } + } + public partial interface IXamlLineInfoConsumer + { + bool ShouldProvideLineInfo { get; } + void SetLineInfo(int lineNumber, int linePosition); + } + public partial interface IXamlNameProvider + { + string GetName(object value); + } + public partial interface IXamlNameResolver + { + bool IsFixupTokenAvailable { get; } + event System.EventHandler OnNameScopeInitializationComplete; + System.Collections.Generic.IEnumerable> GetAllNamesAndValuesInScope(); + object GetFixupToken(System.Collections.Generic.IEnumerable names); + object GetFixupToken(System.Collections.Generic.IEnumerable names, bool canAssignDirectly); + object Resolve(string name); + object Resolve(string name, out bool isFullyInitialized); + } + public partial interface IXamlNamespaceResolver + { + string GetNamespace(string prefix); + System.Collections.Generic.IEnumerable GetNamespacePrefixes(); + } + public partial interface IXamlObjectWriterFactory + { + System.Xaml.XamlObjectWriterSettings GetParentSettings(); + System.Xaml.XamlObjectWriter GetXamlObjectWriter(System.Xaml.XamlObjectWriterSettings settings); + } + public partial interface IXamlSchemaContextProvider + { + System.Xaml.XamlSchemaContext SchemaContext { get; } + } + public partial class NamespaceDeclaration + { + public NamespaceDeclaration(string ns, string prefix) { } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class XamlBackgroundReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlBackgroundReader(System.Xaml.XamlReader wrappedReader) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + [System.MonoTODOAttribute("always returns 0")] + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + protected override void Dispose(bool disposing) { } + public override bool Read() { throw null; } + public void StartThread() { } + public void StartThread(string threadName) { } + } + public abstract partial class XamlDeferringLoader + { + protected XamlDeferringLoader() { } + public abstract object Load(System.Xaml.XamlReader xamlReader, System.IServiceProvider serviceProvider); + public abstract System.Xaml.XamlReader Save(object value, System.IServiceProvider serviceProvider); + } + public partial class XamlDirective : System.Xaml.XamlMember + { + public XamlDirective(System.Collections.Generic.IEnumerable xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter 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 GetXamlNamespaces() { throw null; } + protected sealed override System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected sealed override System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected sealed override System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected sealed override bool LookupIsAmbient() { throw null; } + protected sealed override bool LookupIsEvent() { throw null; } + protected sealed override bool LookupIsReadOnly() { throw null; } + protected sealed override bool LookupIsReadPublic() { throw null; } + protected sealed override bool LookupIsUnknown() { throw null; } + protected sealed override bool LookupIsWriteOnly() { throw null; } + protected sealed override bool LookupIsWritePublic() { throw null; } + protected sealed override System.Xaml.XamlType LookupTargetType() { throw null; } + protected sealed override System.Xaml.XamlType LookupType() { throw null; } + protected sealed override System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected sealed override System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected sealed override System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlDuplicateMemberException : System.Xaml.XamlException + { + public XamlDuplicateMemberException() { } + protected XamlDuplicateMemberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlDuplicateMemberException(string message) { } + public XamlDuplicateMemberException(string message, System.Exception innerException) { } + public XamlDuplicateMemberException(System.Xaml.XamlMember member, System.Xaml.XamlType type) { } + public System.Xaml.XamlMember DuplicateMember { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlType ParentType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlException : System.Exception + { + public XamlException() { } + protected XamlException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlException(string message) { } + public XamlException(string message, System.Exception innerException) { } + public XamlException(string message, System.Exception innerException, int lineNumber, int linePosition) { } + public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public int LinePosition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public override string Message { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class XamlInternalException : System.Xaml.XamlException + { + public XamlInternalException() { } + protected XamlInternalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlInternalException(string message) { } + public XamlInternalException(string message, System.Exception innerException) { } + } + public static partial class XamlLanguage + { + public const string Xaml2006Namespace = "http://schemas.microsoft.com/winfx/2006/xaml"; + public const string Xml1998Namespace = "http://www.w3.org/XML/1998/namespace"; + public static System.Collections.ObjectModel.ReadOnlyCollection AllDirectives { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.ObjectModel.ReadOnlyCollection AllTypes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Arguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Array { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective AsyncRecords { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Base { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Boolean { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Byte { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Char { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Class { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassAttributes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ClassModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Code { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective ConnectionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Decimal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Double { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FactoryMethod { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective FieldModifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Initialization { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int16 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int32 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Int64 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Lang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Member { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Members { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Null { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Object { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective PositionalParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Property { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Reference { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Shared { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Single { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Space { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Static { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType String { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Subclass { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective SynchronousMode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType TimeSpan { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective Uid { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlDirective UnknownContent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.XamlType Uri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XamlNamespaces { get { throw null; } } + public static System.Xaml.XamlType XData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Collections.Generic.IList XmlNamespaces { get { throw null; } } + } + public partial class XamlMember : System.IEquatable + { + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.EventInfo eventInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(System.Reflection.PropertyInfo propertyInfo, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachablePropertyName, System.Reflection.MethodInfo getter, System.Reflection.MethodInfo setter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlMember(string attachableEventName, System.Reflection.MethodInfo adder, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlMemberInvoker invoker) { } + public XamlMember(string name, System.Xaml.XamlType declaringType, bool isAttachable) { } + public System.Xaml.XamlType DeclaringType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Collections.Generic.IList DependsOn { get { throw null; } } + public System.Xaml.Schema.XamlMemberInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsAttachable { get { throw null; } } + public bool IsDirective { get { throw null; } } + public bool IsEvent { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsReadPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsWriteOnly { get { throw null; } } + public bool IsWritePublic { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { get { throw null; } } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public System.Xaml.XamlType TargetType { get { throw null; } } + public System.Xaml.XamlType Type { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Reflection.MemberInfo UnderlyingMember { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlMember other) { throw null; } + public override int GetHashCode() { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Collections.Generic.IList LookupDependsOn() { throw null; } + protected virtual System.Xaml.Schema.XamlMemberInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsEvent() { throw null; } + protected virtual bool LookupIsReadOnly() { throw null; } + protected virtual bool LookupIsReadPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWriteOnly() { throw null; } + protected virtual bool LookupIsWritePublic() { throw null; } + protected virtual System.Xaml.XamlType LookupTargetType() { throw null; } + protected virtual System.Xaml.XamlType LookupType() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter() { throw null; } + protected virtual System.Reflection.MemberInfo LookupUnderlyingMember() { throw null; } + protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + public static bool operator !=(System.Xaml.XamlMember xamlMember1, System.Xaml.XamlMember xamlMember2) { throw null; } + [System.MonoTODOAttribute("there are some patterns that return different kind of value: e.g. List.Capacity")] + public override string ToString() { throw null; } + } + public partial class XamlNodeList + { + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlNodeList(System.Xaml.XamlSchemaContext schemaContext, int size) { } + public int Count { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + public void Clear() { } + public System.Xaml.XamlReader GetReader() { throw null; } + } + public partial class XamlNodeQueue + { + public XamlNodeQueue(System.Xaml.XamlSchemaContext schemaContext) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xaml.XamlReader Reader { get { throw null; } } + public System.Xaml.XamlWriter Writer { get { throw null; } } + } + public enum XamlNodeType : byte + { + EndMember = (byte)5, + EndObject = (byte)3, + GetObject = (byte)2, + NamespaceDeclaration = (byte)7, + None = (byte)0, + StartMember = (byte)4, + StartObject = (byte)1, + Value = (byte)6, + } + public partial class XamlObjectEventArgs : System.EventArgs + { + public XamlObjectEventArgs(object instance) { } + public int ElementLineNumber { get { throw null; } } + public int ElementLinePosition { get { throw null; } } + public object Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Uri SourceBamlUri { get { throw null; } } + } + public partial class XamlObjectReader : System.Xaml.XamlReader + { + public XamlObjectReader(object instance) { } + public XamlObjectReader(object instance, System.Xaml.XamlObjectReaderSettings settings) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectReader(object instance, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectReaderSettings settings) { } + public virtual object Instance { get { throw null; } } + public override bool IsEof { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + [System.SerializableAttribute] + public partial class XamlObjectReaderException : System.Xaml.XamlException + { + public XamlObjectReaderException() { } + protected XamlObjectReaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectReaderException(string message) { } + public XamlObjectReaderException(string message, System.Exception innerException) { } + } + public partial class XamlObjectReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlObjectReaderSettings() { } + public bool RequireExplicitContentVisibility { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlObjectWriter : System.Xaml.XamlWriter, System.Xaml.IXamlLineInfoConsumer + { + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext) { } + public XamlObjectWriter(System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlObjectWriterSettings settings) { } + public virtual object Result { get { throw null; } } + public System.Windows.Markup.INameScope RootNameScope { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public bool ShouldProvideLineInfo { get { throw null; } } + public void Clear() { } + protected override void Dispose(bool disposing) { } + protected virtual void OnAfterBeginInit(object value) { } + protected virtual void OnAfterEndInit(object value) { } + protected virtual void OnAfterProperties(object value) { } + protected virtual void OnBeforeProperties(object value) { } + protected virtual bool OnSetValue(object eventSender, System.Xaml.XamlMember member, object value) { throw null; } + public void SetLineInfo(int lineNumber, int linePosition) { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType xamlType) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlObjectWriterException : System.Xaml.XamlException + { + public XamlObjectWriterException() { } + protected XamlObjectWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlObjectWriterException(string message) { } + public XamlObjectWriterException(string message, System.Exception innerException) { } + } + public partial class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlObjectWriterSettings() { } + public XamlObjectWriterSettings(System.Xaml.XamlObjectWriterSettings settings) { } + [System.MonoTODOAttribute("Ignored")] + public System.Xaml.Permissions.XamlAccessLevel AccessLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterBeginInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterEndInitHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler AfterPropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler BeforePropertiesHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Windows.Markup.INameScope ExternalNameScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool IgnoreCanConvert { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool PreferUnconvertedDictionaryKeys { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool RegisterNamesOnExternalNamescope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object RootObjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipDuplicatePropertyCheck { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("Ignored")] + public bool SkipProvideValueOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.EventHandler XamlSetValueHandler { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlParseException : System.Xaml.XamlException + { + public XamlParseException() { } + protected XamlParseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlParseException(string message) { } + public XamlParseException(string message, System.Exception innerException) { } + } + public abstract partial class XamlReader : System.IDisposable + { + protected XamlReader() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract bool IsEof { get; } + public abstract System.Xaml.XamlMember Member { get; } + public abstract System.Xaml.NamespaceDeclaration Namespace { get; } + public abstract System.Xaml.XamlNodeType NodeType { get; } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public abstract System.Xaml.XamlType Type { get; } + public abstract object Value { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + public abstract bool Read(); + public virtual System.Xaml.XamlReader ReadSubtree() { throw null; } + public virtual void Skip() { } + void System.IDisposable.Dispose() { } + } + public partial class XamlReaderSettings + { + public XamlReaderSettings() { } + public XamlReaderSettings(System.Xaml.XamlReaderSettings settings) { } + public bool AllowProtectedMembersOnRoot { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Uri BaseUri { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool IgnoreUidsOnPropertyElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Reflection.Assembly LocalAssembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ProvideLineInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValuesMustBeString { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlSchemaContext + { + public XamlSchemaContext() { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies) { } + public XamlSchemaContext(System.Collections.Generic.IEnumerable referenceAssemblies, System.Xaml.XamlSchemaContextSettings settings) { } + public XamlSchemaContext(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList ReferenceAssemblies { get { throw null; } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + ~XamlSchemaContext() { } + public virtual System.Collections.Generic.IEnumerable GetAllXamlNamespaces() { throw null; } + public virtual System.Collections.Generic.ICollection GetAllXamlTypes(string xamlNamespace) { throw null; } + public virtual string GetPreferredPrefix(string xmlns) { throw null; } + protected internal System.Xaml.Schema.XamlValueConverter GetValueConverter(System.Type converterType, System.Xaml.XamlType targetType) where TConverterBase : class { throw null; } + public virtual System.Xaml.XamlDirective GetXamlDirective(string xamlNamespace, string name) { throw null; } + protected internal virtual System.Xaml.XamlType GetXamlType(string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments) { throw null; } + public virtual System.Xaml.XamlType GetXamlType(System.Type type) { throw null; } + public System.Xaml.XamlType GetXamlType(System.Xaml.Schema.XamlTypeName xamlTypeName) { throw null; } + protected internal virtual System.Reflection.Assembly OnAssemblyResolve(string assemblyName) { throw null; } + public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace) { compatibleNamespace = default(string); throw null; } + } + public partial class XamlSchemaContextSettings + { + public XamlSchemaContextSettings() { } + public XamlSchemaContextSettings(System.Xaml.XamlSchemaContextSettings settings) { } + public bool FullyQualifyAssemblyNamesInClrNamespaces { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SupportMarkupExtensionsWithDuplicateArity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.SerializableAttribute] + public partial class XamlSchemaException : System.Xaml.XamlException + { + public XamlSchemaException() { } + protected XamlSchemaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlSchemaException(string message) { } + public XamlSchemaException(string message, System.Exception innerException) { } + } + public static partial class XamlServices + { + public static object Load(System.IO.Stream stream) { throw null; } + public static object Load(System.IO.TextReader textReader) { throw null; } + public static object Load(string fileName) { throw null; } + public static object Load(System.Xaml.XamlReader xamlReader) { throw null; } + public static object Load(System.Xml.XmlReader xmlReader) { throw null; } + public static object Parse(string xaml) { throw null; } + public static void Save(System.IO.Stream stream, object instance) { } + public static void Save(System.IO.TextWriter writer, object instance) { } + public static string Save(object instance) { throw null; } + public static void Save(string fileName, object instance) { } + public static void Save(System.Xaml.XamlWriter writer, object instance) { } + public static void Save(System.Xml.XmlWriter writer, object instance) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter) { } + public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter) { } + } + public partial class XamlType : System.IEquatable + { + protected XamlType(string typeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(string unknownTypeNamespace, string unknownTypeName, System.Collections.Generic.IList typeArguments, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlType(System.Type underlyingType, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.Schema.XamlTypeInvoker invoker) { } + public System.Collections.Generic.IList AllowedContentTypes { get { throw null; } } + public System.Xaml.XamlType BaseType { get { throw null; } } + public bool ConstructionRequiresArguments { get { throw null; } } + public System.Xaml.XamlMember ContentProperty { get { throw null; } } + public System.Collections.Generic.IList ContentWrappers { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter DeferringLoader { get { throw null; } } + public System.Xaml.Schema.XamlTypeInvoker Invoker { get { throw null; } } + public bool IsAmbient { get { throw null; } } + public bool IsArray { get { throw null; } } + public bool IsCollection { get { throw null; } } + public bool IsConstructible { get { throw null; } } + public bool IsDictionary { get { throw null; } } + public bool IsGeneric { get { throw null; } } + public bool IsMarkupExtension { get { throw null; } } + public bool IsNameScope { get { throw null; } } + public bool IsNameValid { get { throw null; } } + public bool IsNullable { get { throw null; } } + public bool IsPublic { get { throw null; } } + public bool IsUnknown { get { throw null; } } + public bool IsUsableDuringInitialization { get { throw null; } } + public bool IsWhitespaceSignificantCollection { get { throw null; } } + public bool IsXData { get { throw null; } } + public System.Xaml.XamlType ItemType { get { throw null; } } + public System.Xaml.XamlType KeyType { get { throw null; } } + public System.Xaml.XamlType MarkupExtensionReturnType { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PreferredXamlNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlSchemaContext SchemaContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool TrimSurroundingWhitespace { get { throw null; } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.Schema.XamlValueConverter TypeConverter { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.Xaml.Schema.XamlValueConverter ValueSerializer { get { throw null; } } + public virtual bool CanAssignTo(System.Xaml.XamlType xamlType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.XamlType other) { throw null; } + public System.Xaml.XamlMember GetAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + public System.Collections.Generic.ICollection GetAllAttachableMembers() { throw null; } + public System.Collections.Generic.ICollection GetAllMembers() { throw null; } + public System.Xaml.XamlMember GetAttachableMember(string name) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xaml.XamlMember GetMember(string name) { throw null; } + public System.Collections.Generic.IList GetPositionalParameters(int parameterCount) { throw null; } + public virtual System.Collections.Generic.IList GetXamlNamespaces() { throw null; } + protected virtual System.Xaml.XamlMember LookupAliasedProperty(System.Xaml.XamlDirective directive) { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllAttachableMembers() { throw null; } + protected virtual System.Collections.Generic.IEnumerable LookupAllMembers() { throw null; } + protected virtual System.Collections.Generic.IList LookupAllowedContentTypes() { throw null; } + protected virtual System.Xaml.XamlMember LookupAttachableMember(string name) { throw null; } + protected virtual System.Xaml.XamlType LookupBaseType() { throw null; } + protected virtual System.Xaml.Schema.XamlCollectionKind LookupCollectionKind() { throw null; } + protected virtual bool LookupConstructionRequiresArguments() { throw null; } + protected virtual System.Xaml.XamlMember LookupContentProperty() { throw null; } + protected virtual System.Collections.Generic.IList LookupContentWrappers() { throw null; } + protected virtual System.Reflection.ICustomAttributeProvider LookupCustomAttributeProvider() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupDeferringLoader() { throw null; } + protected virtual System.Xaml.Schema.XamlTypeInvoker LookupInvoker() { throw null; } + protected virtual bool LookupIsAmbient() { throw null; } + protected virtual bool LookupIsConstructible() { throw null; } + protected virtual bool LookupIsMarkupExtension() { throw null; } + protected virtual bool LookupIsNameScope() { throw null; } + protected virtual bool LookupIsNullable() { throw null; } + protected virtual bool LookupIsPublic() { throw null; } + protected virtual bool LookupIsUnknown() { throw null; } + protected virtual bool LookupIsWhitespaceSignificantCollection() { throw null; } + protected virtual bool LookupIsXData() { throw null; } + protected virtual System.Xaml.XamlType LookupItemType() { throw null; } + protected virtual System.Xaml.XamlType LookupKeyType() { throw null; } + protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType() { throw null; } + protected virtual System.Xaml.XamlMember LookupMember(string name, bool skipReadOnlyCheck) { throw null; } + protected virtual System.Collections.Generic.IList LookupPositionalParameters(int parameterCount) { throw null; } + protected virtual System.EventHandler LookupSetMarkupExtensionHandler() { throw null; } + protected virtual System.EventHandler LookupSetTypeConverterHandler() { throw null; } + protected virtual bool LookupTrimSurroundingWhitespace() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupTypeConverter() { throw null; } + protected virtual System.Type LookupUnderlyingType() { throw null; } + protected virtual bool LookupUsableDuringInitialization() { throw null; } + protected virtual System.Xaml.Schema.XamlValueConverter LookupValueSerializer() { throw null; } + public static bool operator ==(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public static bool operator !=(System.Xaml.XamlType xamlType1, System.Xaml.XamlType xamlType2) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XamlWriter : System.IDisposable + { + protected XamlWriter() { } + protected bool IsDisposed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Xaml.XamlSchemaContext SchemaContext { get; } + public void Close() { } + protected virtual void Dispose(bool disposing) { } + void System.IDisposable.Dispose() { } + public abstract void WriteEndMember(); + public abstract void WriteEndObject(); + public abstract void WriteGetObject(); + public abstract void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration); + public void WriteNode(System.Xaml.XamlReader reader) { } + public abstract void WriteStartMember(System.Xaml.XamlMember xamlMember); + public abstract void WriteStartObject(System.Xaml.XamlType type); + public abstract void WriteValue(object value); + } + public partial class XamlWriterSettings + { + public XamlWriterSettings() { } + public XamlWriterSettings(System.Xaml.XamlWriterSettings settings) { } + } + public partial class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo + { + public XamlXmlReader(System.IO.Stream stream) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.Stream stream, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.IO.TextReader textReader, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(string fileName, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(string fileName, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings) { } + public XamlXmlReader(System.Xml.XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings) { } + public bool HasLineInfo { get { throw null; } } + public override bool IsEof { get { throw null; } } + public int LineNumber { get { throw null; } } + public int LinePosition { get { throw null; } } + public override System.Xaml.XamlMember Member { get { throw null; } } + public override System.Xaml.NamespaceDeclaration Namespace { get { throw null; } } + public override System.Xaml.XamlNodeType NodeType { get { throw null; } } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public override System.Xaml.XamlType Type { get { throw null; } } + public override object Value { get { throw null; } } + public override bool Read() { throw null; } + } + public partial class XamlXmlReaderSettings : System.Xaml.XamlReaderSettings + { + public XamlXmlReaderSettings() { } + public XamlXmlReaderSettings(System.Xaml.XamlXmlReaderSettings settings) { } + public bool CloseInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool SkipXmlCompatibilityProcessing { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string XmlLang { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool XmlSpacePreserve { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public partial class XamlXmlWriter : System.Xaml.XamlWriter + { + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.Stream stream, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.IO.TextWriter textWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext) { } + public XamlXmlWriter(System.Xml.XmlWriter xmlWriter, System.Xaml.XamlSchemaContext schemaContext, System.Xaml.XamlXmlWriterSettings settings) { } + public override System.Xaml.XamlSchemaContext SchemaContext { get { throw null; } } + public System.Xaml.XamlXmlWriterSettings Settings { get { throw null; } } + protected override void Dispose(bool disposing) { } + public void Flush() { } + public override void WriteEndMember() { } + public override void WriteEndObject() { } + public override void WriteGetObject() { } + public override void WriteNamespace(System.Xaml.NamespaceDeclaration namespaceDeclaration) { } + public override void WriteStartMember(System.Xaml.XamlMember property) { } + public override void WriteStartObject(System.Xaml.XamlType type) { } + public override void WriteValue(object value) { } + } + [System.SerializableAttribute] + public partial class XamlXmlWriterException : System.Xaml.XamlException + { + public XamlXmlWriterException() { } + protected XamlXmlWriterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public XamlXmlWriterException(string message) { } + public XamlXmlWriterException(string message, System.Exception innerException) { } + } + public partial class XamlXmlWriterSettings : System.Xaml.XamlWriterSettings + { + public XamlXmlWriterSettings() { } + public bool AssumeValidInput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool CloseOutput { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Xaml.XamlXmlWriterSettings Copy() { throw null; } + } +} +namespace System.Xaml.Permissions +{ + [System.SerializableAttribute] + public partial class XamlAccessLevel + { + internal XamlAccessLevel() { } + public System.Reflection.AssemblyName AssemblyAccessToAssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PrivateAccessToTypeName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.AssemblyName assemblyName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(string assemblyQualifiedTypeName) { throw null; } + public static System.Xaml.Permissions.XamlAccessLevel PrivateAccessTo(System.Type type) { throw null; } + } + [System.SerializableAttribute] + public sealed partial class XamlLoadPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public XamlLoadPermission(System.Collections.Generic.IEnumerable allowedAccess) { } + public XamlLoadPermission(System.Security.Permissions.PermissionState state) { } + public XamlLoadPermission(System.Xaml.Permissions.XamlAccessLevel allowedAccess) { } + public System.Collections.Generic.IList AllowedAccess { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement elem) { } + public bool Includes(System.Xaml.Permissions.XamlAccessLevel requestedAccess) { throw null; } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission other) { throw null; } + } +} +namespace System.Xaml.Schema +{ + [System.FlagsAttribute] + public enum AllowedMemberLocations + { + Any = 3, + Attribute = 1, + MemberElement = 2, + None = 0, + } + public enum ShouldSerializeResult + { + Default = 0, + False = 2, + True = 1, + } + public enum XamlCollectionKind : byte + { + Array = (byte)3, + Collection = (byte)1, + Dictionary = (byte)2, + None = (byte)0, + } + public partial class XamlMemberInvoker + { + protected XamlMemberInvoker() { } + public XamlMemberInvoker(System.Xaml.XamlMember member) { } + public System.Reflection.MethodInfo UnderlyingGetter { get { throw null; } } + public System.Reflection.MethodInfo UnderlyingSetter { get { throw null; } } + public static System.Xaml.Schema.XamlMemberInvoker UnknownInvoker { get { throw null; } } + public virtual object GetValue(object instance) { throw null; } + public virtual void SetValue(object instance, object value) { } + public virtual System.Xaml.Schema.ShouldSerializeResult ShouldSerializeValue(object instance) { throw null; } + } + public partial class XamlTypeInvoker + { + protected XamlTypeInvoker() { } + public XamlTypeInvoker(System.Xaml.XamlType type) { } + public System.EventHandler SetMarkupExtensionHandler { get { throw null; } } + public System.EventHandler SetTypeConverterHandler { get { throw null; } } + public static System.Xaml.Schema.XamlTypeInvoker UnknownInvoker { get { throw null; } } + public virtual void AddToCollection(object instance, object item) { } + public virtual void AddToDictionary(object instance, object key, object item) { } + public virtual object CreateInstance(object[] arguments) { throw null; } + public virtual System.Reflection.MethodInfo GetAddMethod(System.Xaml.XamlType contentType) { throw null; } + public virtual System.Reflection.MethodInfo GetEnumeratorMethod() { throw null; } + public virtual System.Collections.IEnumerator GetItems(object instance) { throw null; } + } + public partial class XamlTypeName + { + public XamlTypeName() { } + public XamlTypeName(string xamlNamespace, string name) { } + public XamlTypeName(string xamlNamespace, string name, System.Collections.Generic.IEnumerable typeArguments) { } + public XamlTypeName(System.Xaml.XamlType xamlType) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Namespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList TypeArguments { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static System.Xaml.Schema.XamlTypeName Parse(string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public static System.Collections.Generic.IList ParseList(string typeNameList, System.Xaml.IXamlNamespaceResolver namespaceResolver) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Generic.IList 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 result) { result = default(System.Collections.Generic.IList); throw null; } + } + public partial class XamlTypeTypeConverter : System.ComponentModel.TypeConverter + { + public XamlTypeTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public partial class XamlValueConverter : System.IEquatable> where TConverterBase : class + { + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType) { } + public XamlValueConverter(System.Type converterType, System.Xaml.XamlType targetType, string name) { } + public TConverterBase ConverterInstance { get { throw null; } } + public System.Type ConverterType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Xaml.XamlType TargetType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected virtual TConverterBase CreateInstance() { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Xaml.Schema.XamlValueConverter other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public static bool operator !=(System.Xaml.Schema.XamlValueConverter converter1, System.Xaml.Schema.XamlValueConverter converter2) { throw null; } + public override string ToString() { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Xml.Linq.cs b/external/binary-reference-assemblies/src/v4.6/System.Xml.Linq.cs new file mode 100644 index 0000000000..1b7aa24158 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Xml.Linq.cs @@ -0,0 +1,513 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Linq.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Linq.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.AllowPartiallyTrustedCallersAttribute] +namespace System.Xml.Linq +{ + public static partial class Extensions + { + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable AncestorsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Ancestors(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable Attributes(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodesAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantNodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source) { throw null; } + public static System.Collections.Generic.IEnumerable DescendantsAndSelf(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Descendants(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable Elements(this System.Collections.Generic.IEnumerable source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer { throw null; } + public static System.Collections.Generic.IEnumerable InDocumentOrder(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { throw null; } + public static System.Collections.Generic.IEnumerable Nodes(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XContainer { throw null; } + public static void Remove(this System.Collections.Generic.IEnumerable source) { } + public static void Remove(this System.Collections.Generic.IEnumerable source) where T : System.Xml.Linq.XNode { } + } + [System.FlagsAttribute] + public enum LoadOptions + { + None = 0, + PreserveWhitespace = 1, + SetBaseUri = 2, + SetLineInfo = 4, + } + [System.FlagsAttribute] + public enum ReaderOptions + { + None = 0, + OmitDuplicateNamespaces = 1, + } + [System.FlagsAttribute] + public enum SaveOptions + { + DisableFormatting = 1, + None = 0, + OmitDuplicateNamespaces = 2, + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + public partial class XAttribute : System.Xml.Linq.XObject + { + public XAttribute(System.Xml.Linq.XAttribute other) { } + public XAttribute(System.Xml.Linq.XName name, object value) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public bool IsNamespaceDeclaration { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } } + public System.Xml.Linq.XAttribute NextAttribute { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XAttribute PreviousAttribute { get { throw null; } } + public string Value { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XAttribute attribute) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XAttribute attribute) { throw null; } + public void Remove() { } + public void SetValue(object value) { } + public override string ToString() { throw null; } + } + public partial class XCData : System.Xml.Linq.XText + { + public XCData(string value) : base (default(string)) { } + public XCData(System.Xml.Linq.XCData other) : base (default(string)) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XComment : System.Xml.Linq.XNode + { + public XComment(string value) { } + public XComment(System.Xml.Linq.XComment other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public abstract partial class XContainer : System.Xml.Linq.XNode + { + internal XContainer() { } + public System.Xml.Linq.XNode FirstNode { get { throw null; } } + public System.Xml.Linq.XNode LastNode { get { throw null; } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void AddFirst(object content) { } + public void AddFirst(params object[] content) { } + public System.Xml.XmlWriter CreateWriter() { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodes() { throw null; } + public System.Collections.Generic.IEnumerable Descendants() { throw null; } + public System.Collections.Generic.IEnumerable Descendants(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XElement Element(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Elements() { throw null; } + public System.Collections.Generic.IEnumerable Elements(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Nodes() { throw null; } + public void RemoveNodes() { } + public void ReplaceNodes(object content) { } + public void ReplaceNodes(params object[] content) { } + } + public partial class XDeclaration + { + public XDeclaration(string version, string encoding, string standalone) { } + public XDeclaration(System.Xml.Linq.XDeclaration other) { } + public string Encoding { get { throw null; } set { } } + public string Standalone { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + public override string ToString() { throw null; } + } + public partial class XDocument : System.Xml.Linq.XContainer + { + public XDocument() { } + public XDocument(params object[] content) { } + public XDocument(System.Xml.Linq.XDeclaration declaration, params object[] content) { } + public XDocument(System.Xml.Linq.XDocument other) { } + public System.Xml.Linq.XDeclaration Declaration { get { throw null; } set { } } + public System.Xml.Linq.XDocumentType DocumentType { get { throw null; } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public System.Xml.Linq.XElement Root { get { throw null; } } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri) { throw null; } + public static System.Xml.Linq.XDocument Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XDocument Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text) { throw null; } + public static System.Xml.Linq.XDocument Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XDocumentType : System.Xml.Linq.XNode + { + public XDocumentType(string name, string publicId, string systemId, string internalSubset) { } + public XDocumentType(System.Xml.Linq.XDocumentType other) { } + public string InternalSubset { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string PublicId { get { throw null; } set { } } + public string SystemId { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.ComponentModel.TypeDescriptionProviderAttribute("MS.Internal.Xml.Linq.ComponentModel.XTypeDescriptionProvider")] + [System.Xml.Serialization.XmlSchemaProviderAttribute(null, IsAny=true)] + public partial class XElement : System.Xml.Linq.XContainer, System.Xml.Serialization.IXmlSerializable + { + public XElement(System.Xml.Linq.XElement other) { } + public XElement(System.Xml.Linq.XName name) { } + public XElement(System.Xml.Linq.XName name, object content) { } + public XElement(System.Xml.Linq.XName name, params object[] content) { } + public XElement(System.Xml.Linq.XStreamingElement other) { } + public static System.Collections.Generic.IEnumerable EmptySequence { get { throw null; } } + public System.Xml.Linq.XAttribute FirstAttribute { get { throw null; } } + public bool HasAttributes { get { throw null; } } + public bool HasElements { get { throw null; } } + public bool IsEmpty { get { throw null; } } + public System.Xml.Linq.XAttribute LastAttribute { get { throw null; } } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable AncestorsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable AncestorsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XAttribute Attribute(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable Attributes() { throw null; } + public System.Collections.Generic.IEnumerable Attributes(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable DescendantNodesAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf() { throw null; } + public System.Collections.Generic.IEnumerable DescendantsAndSelf(System.Xml.Linq.XName name) { throw null; } + public System.Xml.Linq.XNamespace GetDefaultNamespace() { throw null; } + public System.Xml.Linq.XNamespace GetNamespaceOfPrefix(string prefix) { throw null; } + public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.Stream stream, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader) { throw null; } + public static System.Xml.Linq.XElement Load(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(string uri) { throw null; } + public static System.Xml.Linq.XElement Load(string uri, System.Xml.Linq.LoadOptions options) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader) { throw null; } + public static System.Xml.Linq.XElement Load(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator bool (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTime (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.DateTimeOffset (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator decimal (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator double (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Guid (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator int (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator long (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.Nullable (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator float (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator string (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator System.TimeSpan (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator uint (System.Xml.Linq.XElement element) { throw null; } + [System.CLSCompliantAttribute(false)] + public static explicit operator ulong (System.Xml.Linq.XElement element) { throw null; } + public static System.Xml.Linq.XElement Parse(string text) { throw null; } + public static System.Xml.Linq.XElement Parse(string text, System.Xml.Linq.LoadOptions options) { throw null; } + public void RemoveAll() { } + public void RemoveAttributes() { } + public void ReplaceAll(object content) { } + public void ReplaceAll(params object[] content) { } + public void ReplaceAttributes(object content) { } + public void ReplaceAttributes(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public void SetAttributeValue(System.Xml.Linq.XName name, object value) { } + public void SetElementValue(System.Xml.Linq.XName name, object value) { } + public void SetValue(object value) { } + System.Xml.Schema.XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() { throw null; } + void System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader reader) { } + void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + [System.SerializableAttribute] + public sealed partial class XName : System.IEquatable, System.Runtime.Serialization.ISerializable + { + internal XName() { } + public string LocalName { get { throw null; } } + public System.Xml.Linq.XNamespace Namespace { get { throw null; } } + public string NamespaceName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XName Get(string expandedName) { throw null; } + public static System.Xml.Linq.XName Get(string localName, string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XName (string expandedName) { throw null; } + public static bool operator !=(System.Xml.Linq.XName left, System.Xml.Linq.XName right) { throw null; } + bool System.IEquatable.Equals(System.Xml.Linq.XName other) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + } + public sealed partial class XNamespace + { + internal XNamespace() { } + public string NamespaceName { get { throw null; } } + public static System.Xml.Linq.XNamespace None { get { throw null; } } + public static System.Xml.Linq.XNamespace Xml { get { throw null; } } + public static System.Xml.Linq.XNamespace Xmlns { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public static System.Xml.Linq.XNamespace Get(string namespaceName) { throw null; } + public override int GetHashCode() { throw null; } + public System.Xml.Linq.XName GetName(string localName) { throw null; } + public static System.Xml.Linq.XName operator +(System.Xml.Linq.XNamespace ns, string localName) { throw null; } + public static bool operator ==(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + [System.CLSCompliantAttribute(false)] + public static implicit operator System.Xml.Linq.XNamespace (string namespaceName) { throw null; } + public static bool operator !=(System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right) { throw null; } + public override string ToString() { throw null; } + } + public abstract partial class XNode : System.Xml.Linq.XObject + { + internal XNode() { } + public static System.Xml.Linq.XNodeDocumentOrderComparer DocumentOrderComparer { get { throw null; } } + public static System.Xml.Linq.XNodeEqualityComparer EqualityComparer { get { throw null; } } + public System.Xml.Linq.XNode NextNode { get { throw null; } } + public System.Xml.Linq.XNode PreviousNode { get { throw null; } } + public void AddAfterSelf(object content) { } + public void AddAfterSelf(params object[] content) { } + public void AddBeforeSelf(object content) { } + public void AddBeforeSelf(params object[] content) { } + public System.Collections.Generic.IEnumerable Ancestors() { throw null; } + public System.Collections.Generic.IEnumerable Ancestors(System.Xml.Linq.XName name) { throw null; } + public static int CompareDocumentOrder(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Xml.XmlReader CreateReader() { throw null; } + public System.Xml.XmlReader CreateReader(System.Xml.Linq.ReaderOptions readerOptions) { throw null; } + public static bool DeepEquals(System.Xml.Linq.XNode n1, System.Xml.Linq.XNode n2) { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsAfterSelf(System.Xml.Linq.XName name) { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf() { throw null; } + public System.Collections.Generic.IEnumerable ElementsBeforeSelf(System.Xml.Linq.XName name) { throw null; } + public bool IsAfter(System.Xml.Linq.XNode node) { throw null; } + public bool IsBefore(System.Xml.Linq.XNode node) { throw null; } + public System.Collections.Generic.IEnumerable NodesAfterSelf() { throw null; } + public System.Collections.Generic.IEnumerable NodesBeforeSelf() { throw null; } + public static System.Xml.Linq.XNode ReadFrom(System.Xml.XmlReader reader) { throw null; } + public void Remove() { } + public void ReplaceWith(object content) { } + public void ReplaceWith(params object[] content) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public abstract void WriteTo(System.Xml.XmlWriter writer); + } + public sealed partial class XNodeDocumentOrderComparer : System.Collections.Generic.IComparer, System.Collections.IComparer + { + public XNodeDocumentOrderComparer() { } + public int Compare(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + int System.Collections.IComparer.Compare(object x, object y) { throw null; } + } + public sealed partial class XNodeEqualityComparer : System.Collections.Generic.IEqualityComparer, System.Collections.IEqualityComparer + { + public XNodeEqualityComparer() { } + public bool Equals(System.Xml.Linq.XNode x, System.Xml.Linq.XNode y) { throw null; } + public int GetHashCode(System.Xml.Linq.XNode obj) { throw null; } + bool System.Collections.IEqualityComparer.Equals(object x, object y) { throw null; } + int System.Collections.IEqualityComparer.GetHashCode(object obj) { throw null; } + } + public abstract partial class XObject : System.Xml.IXmlLineInfo + { + internal XObject() { } + public string BaseUri { get { throw null; } } + public System.Xml.Linq.XDocument Document { get { throw null; } } + public abstract System.Xml.XmlNodeType NodeType { get; } + public System.Xml.Linq.XElement Parent { get { throw null; } } + int System.Xml.IXmlLineInfo.LineNumber { get { throw null; } } + int System.Xml.IXmlLineInfo.LinePosition { get { throw null; } } + public event System.EventHandler Changed { add { } remove { } } + public event System.EventHandler Changing { add { } remove { } } + public void AddAnnotation(object annotation) { } + public object Annotation(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations(System.Type type) { throw null; } + public System.Collections.Generic.IEnumerable Annotations() where T : class { throw null; } + public T Annotation() where T : class { throw null; } + public void RemoveAnnotations(System.Type type) { } + public void RemoveAnnotations() where T : class { } + bool System.Xml.IXmlLineInfo.HasLineInfo() { throw null; } + } + public enum XObjectChange + { + Add = 0, + Name = 2, + Remove = 1, + Value = 3, + } + public partial class XObjectChangeEventArgs : System.EventArgs + { + public static readonly System.Xml.Linq.XObjectChangeEventArgs Add; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Name; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove; + public static readonly System.Xml.Linq.XObjectChangeEventArgs Value; + public XObjectChangeEventArgs(System.Xml.Linq.XObjectChange objectChange) { } + public System.Xml.Linq.XObjectChange ObjectChange { get { throw null; } } + } + public partial class XProcessingInstruction : System.Xml.Linq.XNode + { + public XProcessingInstruction(string target, string data) { } + public XProcessingInstruction(System.Xml.Linq.XProcessingInstruction other) { } + public string Data { get { throw null; } set { } } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Target { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XStreamingElement + { + public XStreamingElement(System.Xml.Linq.XName name) { } + public XStreamingElement(System.Xml.Linq.XName name, object content) { } + public XStreamingElement(System.Xml.Linq.XName name, params object[] content) { } + public System.Xml.Linq.XName Name { get { throw null; } set { } } + public void Add(object content) { } + public void Add(params object[] content) { } + public void Save(System.IO.Stream stream) { } + public void Save(System.IO.Stream stream, System.Xml.Linq.SaveOptions options) { } + public void Save(System.IO.TextWriter textWriter) { } + public void Save(System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options) { } + public void Save(string fileName) { } + public void Save(string fileName, System.Xml.Linq.SaveOptions options) { } + public void Save(System.Xml.XmlWriter writer) { } + public override string ToString() { throw null; } + public string ToString(System.Xml.Linq.SaveOptions options) { throw null; } + public void WriteTo(System.Xml.XmlWriter writer) { } + } + public partial class XText : System.Xml.Linq.XNode + { + public XText(string value) { } + public XText(System.Xml.Linq.XText other) { } + public override System.Xml.XmlNodeType NodeType { get { throw null; } } + public string Value { get { throw null; } set { } } + public override void WriteTo(System.Xml.XmlWriter writer) { } + } +} +namespace System.Xml.Schema +{ + public static partial class Extensions + { + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XAttribute source) { throw null; } + public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(this System.Xml.Linq.XElement source) { throw null; } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler) { } + public static void Validate(this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) { } + } +} +namespace System.Xml.XPath +{ + public static partial class Extensions + { + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node) { throw null; } + public static System.Xml.XPath.XPathNavigator CreateNavigator(this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static object XPathEvaluate(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Xml.Linq.XElement XPathSelectElement(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression) { throw null; } + public static System.Collections.Generic.IEnumerable XPathSelectElements(this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver) { throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/System.Xml.Linq.extra.cs b/external/binary-reference-assemblies/src/v4.6/System.Xml.Linq.extra.cs new file mode 100644 index 0000000000..439c9421a0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Xml.Linq.extra.cs @@ -0,0 +1,11 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System.Xml.Linq +{ + [System.Runtime.Serialization.KnownTypeAttribute(typeof(NameSerializer))] + partial class XName { } + internal partial class NameSerializer { } +} + diff --git a/external/binary-reference-assemblies/src/v4.6/System.Xml.Serialization.cs b/external/binary-reference-assemblies/src/v4.6/System.Xml.Serialization.cs new file mode 100644 index 0000000000..887c1819d2 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Xml.Serialization.cs @@ -0,0 +1,45 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Xml.Serialization.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.Xml.Serialization.dll")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.ServiceModel.XmlSerializerFormatAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.IXmlSerializable))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAnyElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlArrayItemAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributeOverrides))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlChoiceIdentifierAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlElementAttributes))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlEnumAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIgnoreAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlIncludeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMapping))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlMappingAccess))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlNamespaceDeclarationsAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlReflectionImporter))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlRootAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSchemaProviderAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlSerializerNamespaces))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTextAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeAttribute))] +[assembly:System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Xml.Serialization.XmlTypeMapping))] diff --git a/external/binary-reference-assemblies/src/v4.6/System.Xml.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.Xml.cs.REMOVED.git-id new file mode 100644 index 0000000000..4ae8a8aa8b --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.Xml.cs.REMOVED.git-id @@ -0,0 +1 @@ +5107cfbcfa0eb5e078ee6bf478f0a64e7eacd9a6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/System.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/System.cs.REMOVED.git-id new file mode 100644 index 0000000000..ef545bea71 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/System.cs.REMOVED.git-id @@ -0,0 +1 @@ +05a9af63f2ced4bd1e8c75f5a180e217426e53ba \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/WebMatrix.Data.cs b/external/binary-reference-assemblies/src/v4.6/WebMatrix.Data.cs new file mode 100644 index 0000000000..c287acd63a --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/WebMatrix.Data.cs @@ -0,0 +1,55 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +namespace WebMatrix.Data +{ + public partial class ConnectionEventArgs : System.EventArgs + { + public ConnectionEventArgs(System.Data.Common.DbConnection connection) { } + public System.Data.Common.DbConnection Connection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class Database : System.IDisposable + { + internal Database() { } + public System.Data.Common.DbConnection Connection { get { throw null; } } + public static event System.EventHandler ConnectionOpened { add { } remove { } } + public void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public int Execute(string commandText, params object[] args) { throw null; } + public object GetLastInsertId() { throw null; } + public static WebMatrix.Data.Database Open(string name) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString) { throw null; } + public static WebMatrix.Data.Database OpenConnectionString(string connectionString, string providerName) { throw null; } + public System.Collections.Generic.IEnumerable Query(string commandText, params object[] args) { throw null; } + public dynamic QuerySingle(string commandText, params object[] args) { throw null; } + public object QueryValue(string commandText, params object[] args) { throw null; } + } + public sealed partial class DynamicRecord : System.Dynamic.DynamicObject, System.ComponentModel.ICustomTypeDescriptor + { + internal DynamicRecord() { } + public System.Collections.Generic.IList Columns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object this[int index] { get { throw null; } } + public object this[string name] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetDynamicMemberNames() { throw null; } + System.ComponentModel.AttributeCollection System.ComponentModel.ICustomTypeDescriptor.GetAttributes() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetClassName() { throw null; } + string System.ComponentModel.ICustomTypeDescriptor.GetComponentName() { throw null; } + System.ComponentModel.TypeConverter System.ComponentModel.ICustomTypeDescriptor.GetConverter() { throw null; } + System.ComponentModel.EventDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent() { throw null; } + System.ComponentModel.PropertyDescriptor System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty() { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetEditor(System.Type editorBaseType) { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents() { throw null; } + System.ComponentModel.EventDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetEvents(System.Attribute[] attributes) { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties() { throw null; } + System.ComponentModel.PropertyDescriptorCollection System.ComponentModel.ICustomTypeDescriptor.GetProperties(System.Attribute[] attributes) { throw null; } + object System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + public override bool TryGetMember(System.Dynamic.GetMemberBinder binder, out object result) { result = default(object); throw null; } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/WindowsBase.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/WindowsBase.cs.REMOVED.git-id new file mode 100644 index 0000000000..9ca7ed3db0 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/WindowsBase.cs.REMOVED.git-id @@ -0,0 +1 @@ +a7bcea8673e6ca324056dde19e1a7e12f566868c \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/cscompmgd.cs b/external/binary-reference-assemblies/src/v4.6/cscompmgd.cs new file mode 100644 index 0000000000..1785b32f39 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/cscompmgd.cs @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("0.0.0.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("cscompmgd.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("11.0.0.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("cscompmgd.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("0.0.0.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))] +[assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(0), (System.Runtime.ConstrainedExecution.Cer)(0))] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +namespace Microsoft.CSharp +{ + [System.ObsoleteAttribute] + public partial class Compiler + { + internal Compiler() { } + [System.MonoTODOAttribute("Have not implemented bugreports")] + public static Microsoft.CSharp.CompilerError[] Compile(string[] sourceTexts, string[] sourceTextNames, string target, string[] imports, System.Collections.IDictionary options) { throw null; } + } + [System.ObsoleteAttribute] + public partial class CompilerError + { + public Microsoft.CSharp.ErrorLevel ErrorLevel; + public string ErrorMessage; + public int ErrorNumber; + public int SourceColumn; + public string SourceFile; + public int SourceLine; + public CompilerError() { } + public override string ToString() { throw null; } + } + [System.ObsoleteAttribute] + public enum ErrorLevel + { + Error = 2, + FatalError = 3, + None = 0, + Warning = 1, + } +} +namespace System +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute + { + public MonoDocumentationNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoExtensionAttribute : System.MonoTODOAttribute + { + public MonoExtensionAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute + { + public MonoInternalNoteAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoLimitationAttribute : System.MonoTODOAttribute + { + public MonoLimitationAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute + { + public MonoNotSupportedAttribute(string comment) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)] + internal partial class MonoTODOAttribute : System.Attribute + { + public MonoTODOAttribute() { } + public MonoTODOAttribute(string comment) { } + public string Comment { get { throw null; } } + } +} diff --git a/external/binary-reference-assemblies/src/v4.6/mscorlib.cs.REMOVED.git-id b/external/binary-reference-assemblies/src/v4.6/mscorlib.cs.REMOVED.git-id new file mode 100644 index 0000000000..20e24b1c63 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/mscorlib.cs.REMOVED.git-id @@ -0,0 +1 @@ +439b0f54411ec562e9dccf42a514dcef454985c9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/src/v4.6/mscorlib.extra.cs b/external/binary-reference-assemblies/src/v4.6/mscorlib.extra.cs new file mode 100644 index 0000000000..57262ee781 --- /dev/null +++ b/external/binary-reference-assemblies/src/v4.6/mscorlib.extra.cs @@ -0,0 +1,13 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +namespace System +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct ArgIterator { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTime { } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Auto)] + partial struct DateTimeOffset { } +} diff --git a/external/binary-reference-assemblies/v2.0/Accessibility.dll b/external/binary-reference-assemblies/v2.0/Accessibility.dll index cc876c0b5a..f087886d4b 100644 Binary files a/external/binary-reference-assemblies/v2.0/Accessibility.dll and b/external/binary-reference-assemblies/v2.0/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v2.0/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..ba418e24de Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Commons.Xml.Relaxng.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Commons.Xml.Relaxng.dll.REMOVED.git-id deleted file mode 100644 index b8c83dae64..0000000000 --- a/external/binary-reference-assemblies/v2.0/Commons.Xml.Relaxng.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -1c737e92fc50c2860741582b2b2c7b7eb05e6503 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/CustomMarshalers.dll b/external/binary-reference-assemblies/v2.0/CustomMarshalers.dll index 7e4f56756a..b3b74b5601 100644 Binary files a/external/binary-reference-assemblies/v2.0/CustomMarshalers.dll and b/external/binary-reference-assemblies/v2.0/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v2.0/I18N.CJK.dll b/external/binary-reference-assemblies/v2.0/I18N.CJK.dll new file mode 100644 index 0000000000..9be1b436e6 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v2.0/I18N.CJK.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/I18N.CJK.dll.REMOVED.git-id deleted file mode 100644 index 9af12d1910..0000000000 --- a/external/binary-reference-assemblies/v2.0/I18N.CJK.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -95c141cb1bf7ba0bb408fb0500979ff86e936078 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/I18N.MidEast.dll b/external/binary-reference-assemblies/v2.0/I18N.MidEast.dll index 8c9f087cd3..90e6d53c98 100644 Binary files a/external/binary-reference-assemblies/v2.0/I18N.MidEast.dll and b/external/binary-reference-assemblies/v2.0/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v2.0/I18N.Other.dll b/external/binary-reference-assemblies/v2.0/I18N.Other.dll index ebf62db1a6..14da671dba 100644 Binary files a/external/binary-reference-assemblies/v2.0/I18N.Other.dll and b/external/binary-reference-assemblies/v2.0/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v2.0/I18N.Rare.dll b/external/binary-reference-assemblies/v2.0/I18N.Rare.dll index 0ecca38c33..a302b90f66 100644 Binary files a/external/binary-reference-assemblies/v2.0/I18N.Rare.dll and b/external/binary-reference-assemblies/v2.0/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v2.0/I18N.West.dll b/external/binary-reference-assemblies/v2.0/I18N.West.dll index b4ff0eb831..d0c2c54e3d 100644 Binary files a/external/binary-reference-assemblies/v2.0/I18N.West.dll and b/external/binary-reference-assemblies/v2.0/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v2.0/I18N.dll b/external/binary-reference-assemblies/v2.0/I18N.dll index 711a39dc10..b22e20a33d 100644 Binary files a/external/binary-reference-assemblies/v2.0/I18N.dll and b/external/binary-reference-assemblies/v2.0/I18N.dll differ diff --git a/external/binary-reference-assemblies/v2.0/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v2.0/IBM.Data.DB2.dll index 5da4f0356b..7ba0a3044e 100644 Binary files a/external/binary-reference-assemblies/v2.0/IBM.Data.DB2.dll and b/external/binary-reference-assemblies/v2.0/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v2.0/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v2.0/ICSharpCode.SharpZipLib.dll index d610312fa0..a42877cde7 100644 Binary files a/external/binary-reference-assemblies/v2.0/ICSharpCode.SharpZipLib.dll and b/external/binary-reference-assemblies/v2.0/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Makefile b/external/binary-reference-assemblies/v2.0/Makefile new file mode 100644 index 0000000000..906bf72459 --- /dev/null +++ b/external/binary-reference-assemblies/v2.0/Makefile @@ -0,0 +1,178 @@ +PROFILE := v2.0 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks \ + Microsoft.Build.Utilities Microsoft.VisualBasic \ + Microsoft.VisualC Mono.C5 Mono.CSharp Mono.Cairo Mono.Cecil Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client System.ComponentModel.DataAnnotations \ + System.Configuration.Install System.Configuration System.Core System.Data.DataSetExtensions \ + System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.Design System.DirectoryServices.Protocols System.DirectoryServices \ + System.Drawing.Design System.Drawing System.EnterpriseServices System.IdentityModel.Selectors \ + System.IdentityModel System.Json System.Management System.Messaging System.Net System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security \ + System.ServiceModel.Web System.ServiceModel System.ServiceProcess System.Transactions \ + System.Web.Abstractions System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Mvc System.Web.Routing System.Web.Services System.Web System.Windows.Forms \ + System.Xml.Linq System.Xml System WindowsBase cscompmgd mscorlib + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.Web + +# 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 +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System.Data System +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities System.Core +Microsoft.Build.Framework_REFS := mscorlib +Microsoft.Build.Tasks_REFS := mscorlib Microsoft.Build.Utilities Mono.XBuild.Tasks Microsoft.Build.Framework System System.Core System.Xml Microsoft.Build.Engine +Microsoft.Build.Utilities_REFS := Microsoft.Build.Framework mscorlib System +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Mono.C5_REFS := mscorlib +Mono.CSharp_REFS := mscorlib System.Core System System.Xml +Mono.Cairo_REFS := mscorlib +Mono.Cecil_REFS := mscorlib +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib System Mono.Security +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.Posix System +Mono.Messaging.RabbitMQ_REFS := RabbitMQ.Client Mono.Messaging mscorlib System +Mono.Messaging_REFS := mscorlib System.Configuration System +Mono.Posix_REFS := System mscorlib +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib System.Core +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Mono.XBuild.Tasks_REFS := mscorlib System.Xml System +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System System.Xml +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 Mono.Posix +System.Data.DataSetExtensions_REFS := System System.Data mscorlib System.Core +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 System.EnterpriseServices +System.Data.Services.Client_REFS := mscorlib System.Core System System.Xml WindowsBase System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Core System System.ServiceModel System.ServiceModel.Web +System.Data_REFS := mscorlib System System.Xml Mono.Data.Tds System.Configuration System.Transactions System.EnterpriseServices +System.Design_REFS := mscorlib System System.Windows.Forms System.Data System.Drawing System.Xml bare/System.Web System.Configuration +System.DirectoryServices.Protocols_REFS := mscorlib System System.Xml System.DirectoryServices +System.DirectoryServices_REFS := Novell.Directory.Ldap mscorlib System +System.Drawing.Design_REFS := System.Windows.Forms System.Drawing mscorlib System +System.Drawing_REFS := mscorlib System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IdentityModel.Selectors_REFS := System.Xml mscorlib System System.IdentityModel +System.IdentityModel_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization System.Security Mono.Security +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.Xml System.Windows.Forms System.Drawing +System.Net_REFS := mscorlib System +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 := System.Configuration mscorlib System System.Xml System.Core +System.Security_REFS := mscorlib System.Xml System Mono.Security +System.ServiceModel.Web_REFS := mscorlib System.Runtime.Serialization System.Xml System System.ServiceModel System.Configuration System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib Mono.Security System System.Xml System.Runtime.Serialization System.Core System.Messaging System.Web System.Transactions System.IdentityModel System.Security System.Configuration System.Web.Services System.IdentityModel.Selectors +System.ServiceProcess_REFS := System mscorlib System.Configuration.Install System.Windows.Forms +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := System.Web mscorlib System +System.Web.DynamicData_REFS := mscorlib System.Core System.Data.Linq System System.Web System.Web.Extensions System.Web.Routing System.ComponentModel.DataAnnotations System.Drawing System.Web.Abstractions +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing +System.Web.Extensions_REFS := mscorlib System.Core System System.Web System.Configuration System.Web.Services System.Xml System.ServiceModel System.Data.Linq System.Drawing +System.Web.Mvc_REFS := mscorlib System.Core System.Web.Abstractions System.Web.Routing System.Web System.ComponentModel.DataAnnotations System System.Web.Extensions System.Data.Linq System.Xml +System.Web.Routing_REFS := mscorlib System.Web.Abstractions System System.Core System.Web +System.Web.Services_REFS := System.EnterpriseServices bare/System.Web System.Configuration mscorlib System System.Xml +System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Runtime.Serialization.Formatters.Soap System.Web.Services Mono.Data.Sqlite System.EnterpriseServices +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing Mono.WebBrowser System.Configuration Mono.Posix System.Runtime.Serialization.Formatters.Soap Accessibility System.Data +System.Xml.Linq_REFS := mscorlib System.Xml System.Runtime.Serialization System.Core +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WindowsBase_REFS := System mscorlib System.Xml +cscompmgd_REFS := mscorlib System +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices + +mscorlib_CSC_ARGS := -runtimemetadataversion:v2.0.50727 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_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.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.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Mono.XBuild.Tasks Novell.Directory.Ldap PEAPI + +ECMA_KEY_ASSEMBLIES := System.Core System.Data.DataSetExtensions System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.IdentityModel.Selectors \ + System.IdentityModel System.Net System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel \ + System.Transactions System.Windows.Forms System.Xml.Linq System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations System.Json System.ServiceModel.Web \ + System.Web.Abstractions System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Mvc System.Web.Routing WindowsBase + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks Microsoft.Build.Utilities Microsoft.VisualC Microsoft.VisualBasic RabbitMQ.Client \ + System.Configuration.Install System.Configuration System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.EnterpriseServices System.Management \ + System.Messaging System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess \ + System.Web.Services System.Web cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..dd60a03727 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Engine.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Engine.dll.REMOVED.git-id deleted file mode 100644 index 78caad0872..0000000000 --- a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Engine.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -0a13f25c2b539d3eb3130747fa5b9c592c865adc \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Framework.dll index 3cb0f44195..ba2f86b238 100644 Binary files a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Framework.dll and b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Tasks.dll b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Tasks.dll new file mode 100644 index 0000000000..4bbed911ca Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Tasks.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Tasks.dll.REMOVED.git-id deleted file mode 100644 index cf947de6ab..0000000000 --- a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Tasks.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -fdc1308d76495ef02a4abc4008cf85738253a5e9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Utilities.dll b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Utilities.dll index fafd047069..8a1691113a 100644 Binary files a/external/binary-reference-assemblies/v2.0/Microsoft.Build.Utilities.dll and b/external/binary-reference-assemblies/v2.0/Microsoft.Build.Utilities.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v2.0/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..681d2e4ace Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.VisualBasic.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Microsoft.VisualBasic.dll.REMOVED.git-id deleted file mode 100644 index 76d3501bae..0000000000 --- a/external/binary-reference-assemblies/v2.0/Microsoft.VisualBasic.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -553b666cbda33a40eefd4491c08219ab0a7e9899 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v2.0/Microsoft.VisualC.dll index 7a582aeaef..5acf3b67a2 100644 Binary files a/external/binary-reference-assemblies/v2.0/Microsoft.VisualC.dll and b/external/binary-reference-assemblies/v2.0/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.C5.dll b/external/binary-reference-assemblies/v2.0/Mono.C5.dll new file mode 100644 index 0000000000..be56aaa005 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Mono.C5.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.C5.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Mono.C5.dll.REMOVED.git-id deleted file mode 100644 index 70cd46e50a..0000000000 --- a/external/binary-reference-assemblies/v2.0/Mono.C5.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -16dad5828c68a7cdff0f803b3b7b94d6202f8a15 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Mono.CSharp.dll.REMOVED.git-id index e9b5f3ae75..a45b6bb9d6 100644 --- a/external/binary-reference-assemblies/v2.0/Mono.CSharp.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/Mono.CSharp.dll.REMOVED.git-id @@ -1 +1 @@ -0bac21a97d3e8234ce88c419fb2b697b9fd8a2ec \ No newline at end of file +895ca9bcc9223ac120a7c4f767c63d447650c6e6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Mono.Cairo.dll b/external/binary-reference-assemblies/v2.0/Mono.Cairo.dll index d3e03c4371..1dcad8bd59 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Cairo.dll and b/external/binary-reference-assemblies/v2.0/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Cecil.dll b/external/binary-reference-assemblies/v2.0/Mono.Cecil.dll new file mode 100644 index 0000000000..665c12beba Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Mono.Cecil.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v2.0/Mono.CompilerServices.SymbolWriter.dll index 0771ccd910..4275ebfe2a 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.CompilerServices.SymbolWriter.dll and b/external/binary-reference-assemblies/v2.0/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v2.0/Mono.Data.Sqlite.dll new file mode 100644 index 0000000000..c2466b1ff1 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Data.Sqlite.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Mono.Data.Sqlite.dll.REMOVED.git-id deleted file mode 100644 index 67b25d183e..0000000000 --- a/external/binary-reference-assemblies/v2.0/Mono.Data.Sqlite.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -1380d4e2e907807e9e558a5d0741622020a9eacb \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v2.0/Mono.Data.Tds.dll index 2e0aad8323..8d50925df4 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Data.Tds.dll and b/external/binary-reference-assemblies/v2.0/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v2.0/Mono.Debugger.Soft.dll index 2a8c77e5d5..355a31bcc6 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Debugger.Soft.dll and b/external/binary-reference-assemblies/v2.0/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Http.dll b/external/binary-reference-assemblies/v2.0/Mono.Http.dll index 613fd73189..2a9b4ee4d9 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Http.dll and b/external/binary-reference-assemblies/v2.0/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Management.dll b/external/binary-reference-assemblies/v2.0/Mono.Management.dll index f786ccbc3f..75933e0a90 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Management.dll and b/external/binary-reference-assemblies/v2.0/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v2.0/Mono.Messaging.RabbitMQ.dll index ade3e5a8b0..53b7366775 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Messaging.RabbitMQ.dll and b/external/binary-reference-assemblies/v2.0/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Messaging.dll b/external/binary-reference-assemblies/v2.0/Mono.Messaging.dll index 683fe6e673..3aa1b0944f 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Messaging.dll and b/external/binary-reference-assemblies/v2.0/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Posix.dll b/external/binary-reference-assemblies/v2.0/Mono.Posix.dll new file mode 100644 index 0000000000..d186694c45 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Posix.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Mono.Posix.dll.REMOVED.git-id deleted file mode 100644 index 2883e320d1..0000000000 --- a/external/binary-reference-assemblies/v2.0/Mono.Posix.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -bcf28daab3d3aabaf3bd8384fbc64a72b56b3670 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v2.0/Mono.Security.Win32.dll index ef4988f391..4f97e376d9 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Security.Win32.dll and b/external/binary-reference-assemblies/v2.0/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Security.dll b/external/binary-reference-assemblies/v2.0/Mono.Security.dll new file mode 100644 index 0000000000..6a18e956d3 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Security.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Mono.Security.dll.REMOVED.git-id deleted file mode 100644 index b097b353f7..0000000000 --- a/external/binary-reference-assemblies/v2.0/Mono.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -b31b85489f721ceed592dd1feaffc1e7a72ca1ce \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Mono.Simd.dll b/external/binary-reference-assemblies/v2.0/Mono.Simd.dll index c05c880f5f..5e5eee97e7 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Simd.dll and b/external/binary-reference-assemblies/v2.0/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.Tasklets.dll b/external/binary-reference-assemblies/v2.0/Mono.Tasklets.dll index efecfe5481..cfd68d7ab2 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.Tasklets.dll and b/external/binary-reference-assemblies/v2.0/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v2.0/Mono.WebBrowser.dll new file mode 100644 index 0000000000..6edfd90cdf Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Mono.WebBrowser.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Mono.WebBrowser.dll.REMOVED.git-id deleted file mode 100644 index cf627698e0..0000000000 --- a/external/binary-reference-assemblies/v2.0/Mono.WebBrowser.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -5908f2354983941412b03188e9223e5bb69aeb72 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Mono.XBuild.Tasks.dll b/external/binary-reference-assemblies/v2.0/Mono.XBuild.Tasks.dll index ea58e747a0..fc7c431730 100644 Binary files a/external/binary-reference-assemblies/v2.0/Mono.XBuild.Tasks.dll and b/external/binary-reference-assemblies/v2.0/Mono.XBuild.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v2.0/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..df888aa0d3 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v2.0/Novell.Directory.Ldap.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Novell.Directory.Ldap.dll.REMOVED.git-id deleted file mode 100644 index 91f547a1ca..0000000000 --- a/external/binary-reference-assemblies/v2.0/Novell.Directory.Ldap.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -85f2c42bb50f6ec544ef78847bedac7e47e55912 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/Npgsql.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/Npgsql.dll.REMOVED.git-id deleted file mode 100644 index 3b41827f3e..0000000000 --- a/external/binary-reference-assemblies/v2.0/Npgsql.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -b24e83fc55c2db856ee389b0d154679d9274402d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/PEAPI.dll b/external/binary-reference-assemblies/v2.0/PEAPI.dll index 70bc75770b..c3ff6feb35 100644 Binary files a/external/binary-reference-assemblies/v2.0/PEAPI.dll and b/external/binary-reference-assemblies/v2.0/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v2.0/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/RabbitMQ.Client.dll.REMOVED.git-id index 5bb1cd2c97..d9142157f1 100644 --- a/external/binary-reference-assemblies/v2.0/RabbitMQ.Client.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/RabbitMQ.Client.dll.REMOVED.git-id @@ -1 +1 @@ -721567a04477d387c00a736b9b0b1b222ad8e6c3 \ No newline at end of file +6b43304d7660f65df2da59e42ce322c5fbecea14 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v2.0/System.ComponentModel.DataAnnotations.dll index fd50d511c8..4b476271fa 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.ComponentModel.DataAnnotations.dll and b/external/binary-reference-assemblies/v2.0/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Configuration.Install.dll b/external/binary-reference-assemblies/v2.0/System.Configuration.Install.dll index 34687940a5..14dc68b793 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Configuration.Install.dll and b/external/binary-reference-assemblies/v2.0/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Configuration.dll b/external/binary-reference-assemblies/v2.0/System.Configuration.dll index bb8e4b6ab7..4b461e7653 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Configuration.dll and b/external/binary-reference-assemblies/v2.0/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Core.dll b/external/binary-reference-assemblies/v2.0/System.Core.dll new file mode 100644 index 0000000000..fd287a2f8f Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Core.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Core.dll.REMOVED.git-id deleted file mode 100644 index 94f1b99507..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Core.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -0b05e733bebabb5cfb18d760512137d0c42fe89e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v2.0/System.Data.DataSetExtensions.dll index 985bb9ebc6..1845d0c1c8 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Data.DataSetExtensions.dll and b/external/binary-reference-assemblies/v2.0/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Data.Linq.dll b/external/binary-reference-assemblies/v2.0/System.Data.Linq.dll new file mode 100644 index 0000000000..58d80412dc Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Data.Linq.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Data.Linq.dll.REMOVED.git-id deleted file mode 100644 index 8a23e1a0bb..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Data.Linq.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -49c192eea0c192d2e782b9cf5887ca423cee0aa7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v2.0/System.Data.OracleClient.dll new file mode 100644 index 0000000000..9d9108a5cd Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Data.OracleClient.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Data.OracleClient.dll.REMOVED.git-id deleted file mode 100644 index 21660ddace..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Data.OracleClient.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f7d03d7b5ac6c7a09eabec7041e24472206157a6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v2.0/System.Data.Services.Client.dll new file mode 100644 index 0000000000..b48cfa01ee Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Data.Services.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Data.Services.Client.dll.REMOVED.git-id deleted file mode 100644 index 6e4cde6883..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Data.Services.Client.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -6b42f3931a6cff0cecd6d15e320678ad4e01349e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Data.Services.dll b/external/binary-reference-assemblies/v2.0/System.Data.Services.dll index 03d93262d8..9075a890db 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Data.Services.dll and b/external/binary-reference-assemblies/v2.0/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Data.dll.REMOVED.git-id index 6dc7b0a9b0..ca92ed2ed9 100644 --- a/external/binary-reference-assemblies/v2.0/System.Data.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.Data.dll.REMOVED.git-id @@ -1 +1 @@ -4850c64dfca079e14274c554439117efaff6047f \ No newline at end of file +1adbc21f4f4b1df7fed7ed05ccd23c4a42621f1d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Design.dll.REMOVED.git-id index d544bf383a..6255672f67 100644 --- a/external/binary-reference-assemblies/v2.0/System.Design.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.Design.dll.REMOVED.git-id @@ -1 +1 @@ -d36feba9dacf4fd825eadce42700f598509ee412 \ No newline at end of file +524b0cd5aac380685d7b3e0f90445754f565ab36 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v2.0/System.DirectoryServices.Protocols.dll index 4420b7e053..2ce343252c 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.DirectoryServices.Protocols.dll and b/external/binary-reference-assemblies/v2.0/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.DirectoryServices.dll b/external/binary-reference-assemblies/v2.0/System.DirectoryServices.dll index f99150aa80..4dda6cbf2d 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.DirectoryServices.dll and b/external/binary-reference-assemblies/v2.0/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Drawing.Design.dll b/external/binary-reference-assemblies/v2.0/System.Drawing.Design.dll index aae8eaf72f..b19457f43d 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Drawing.Design.dll and b/external/binary-reference-assemblies/v2.0/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Drawing.dll.REMOVED.git-id index bd6f64abfd..1543514301 100644 --- a/external/binary-reference-assemblies/v2.0/System.Drawing.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.Drawing.dll.REMOVED.git-id @@ -1 +1 @@ -e4ea6d7d720ab1b7c9adbb34c3f4d5332e15cd11 \ No newline at end of file +5dfd3b90c160af8015081a5bfc3a5049ac404e7d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v2.0/System.EnterpriseServices.dll index ec5ed8fd30..61784cb072 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.EnterpriseServices.dll and b/external/binary-reference-assemblies/v2.0/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v2.0/System.IdentityModel.Selectors.dll index fb67875d3f..60a57c4f9c 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.IdentityModel.Selectors.dll and b/external/binary-reference-assemblies/v2.0/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.IdentityModel.dll b/external/binary-reference-assemblies/v2.0/System.IdentityModel.dll index 7218f95cc1..e5182a5587 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.IdentityModel.dll and b/external/binary-reference-assemblies/v2.0/System.IdentityModel.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Json.dll b/external/binary-reference-assemblies/v2.0/System.Json.dll index 5fb77aefc2..d70ae3f187 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Json.dll and b/external/binary-reference-assemblies/v2.0/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Management.dll b/external/binary-reference-assemblies/v2.0/System.Management.dll index a12c124192..1983506ef2 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Management.dll and b/external/binary-reference-assemblies/v2.0/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Messaging.dll b/external/binary-reference-assemblies/v2.0/System.Messaging.dll index 8070268a7b..cff3fd50d5 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Messaging.dll and b/external/binary-reference-assemblies/v2.0/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Net.dll b/external/binary-reference-assemblies/v2.0/System.Net.dll index f0fe864b6f..b04a448046 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Net.dll and b/external/binary-reference-assemblies/v2.0/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v2.0/System.Runtime.Remoting.dll index 59709066dc..c8d2ca4a59 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Runtime.Remoting.dll and b/external/binary-reference-assemblies/v2.0/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.Formatters.Soap.dll index 6aeb662691..59b95b246b 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.Formatters.Soap.dll and b/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..adeebd2091 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.dll.REMOVED.git-id deleted file mode 100644 index 86dbe0c1d5..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Runtime.Serialization.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -706732666fdd36f1f36c850c5ee4ffbd758672ba \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Security.dll b/external/binary-reference-assemblies/v2.0/System.Security.dll index 9402d3a414..1fd4f1720e 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Security.dll and b/external/binary-reference-assemblies/v2.0/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v2.0/System.ServiceModel.Web.dll new file mode 100644 index 0000000000..2cd3065377 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.ServiceModel.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.ServiceModel.Web.dll.REMOVED.git-id deleted file mode 100644 index e18caeb973..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.ServiceModel.Web.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -40da0a3530d9e4d1f9bc0d29dfd9cf3b35c452b6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.ServiceModel.dll.REMOVED.git-id index 333a34fd26..0ccb29b6e2 100644 --- a/external/binary-reference-assemblies/v2.0/System.ServiceModel.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.ServiceModel.dll.REMOVED.git-id @@ -1 +1 @@ -8929a0a02c4d892656ace6045d3f9cd4e60d1532 \ No newline at end of file +4cdb349de412cba1e583a4d85feb5abc054330b0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.ServiceProcess.dll b/external/binary-reference-assemblies/v2.0/System.ServiceProcess.dll index 543bb3f75a..1e11d73b68 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.ServiceProcess.dll and b/external/binary-reference-assemblies/v2.0/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Transactions.dll b/external/binary-reference-assemblies/v2.0/System.Transactions.dll index b8f270fc20..b7d68e9389 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Transactions.dll and b/external/binary-reference-assemblies/v2.0/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v2.0/System.Web.Abstractions.dll index e24914639e..a1be437d97 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Web.Abstractions.dll and b/external/binary-reference-assemblies/v2.0/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v2.0/System.Web.DynamicData.dll index 2b3a439222..b6bad6a4dc 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Web.DynamicData.dll and b/external/binary-reference-assemblies/v2.0/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v2.0/System.Web.Extensions.Design.dll index 7766640189..0239b2b047 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Web.Extensions.Design.dll and b/external/binary-reference-assemblies/v2.0/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Extensions.dll b/external/binary-reference-assemblies/v2.0/System.Web.Extensions.dll new file mode 100644 index 0000000000..1660d8f4e4 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Extensions.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Web.Extensions.dll.REMOVED.git-id deleted file mode 100644 index a956aa1977..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Web.Extensions.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -ab0b53d73d93ac94483adc27bb38d2157c06df07 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Mvc.dll b/external/binary-reference-assemblies/v2.0/System.Web.Mvc.dll new file mode 100644 index 0000000000..99a27b74f2 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Mvc.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Web.Mvc.dll.REMOVED.git-id deleted file mode 100644 index 7b3461b9c0..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Web.Mvc.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -5b5efc13ef7c032da44a1c78afdd788b4cb630b7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Routing.dll b/external/binary-reference-assemblies/v2.0/System.Web.Routing.dll index 4aa16e7629..ecd3e72cda 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Web.Routing.dll and b/external/binary-reference-assemblies/v2.0/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Services.dll b/external/binary-reference-assemblies/v2.0/System.Web.Services.dll new file mode 100644 index 0000000000..e3602f7e35 Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Web.Services.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Web.Services.dll.REMOVED.git-id deleted file mode 100644 index 42623bf604..0000000000 --- a/external/binary-reference-assemblies/v2.0/System.Web.Services.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -7b92ccfce244406aafc846ccb31ac497344268b4 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Web.dll.REMOVED.git-id index 7cad0f7557..079217ac36 100644 --- a/external/binary-reference-assemblies/v2.0/System.Web.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.Web.dll.REMOVED.git-id @@ -1 +1 @@ -db3815913740028a3b2ae6567fb6c6258eca5a8a \ No newline at end of file +ed306f2a7d38bd913260ca5c33a8364953be4a97 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Windows.Forms.dll.REMOVED.git-id index 5602970297..7133e5382d 100644 --- a/external/binary-reference-assemblies/v2.0/System.Windows.Forms.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.Windows.Forms.dll.REMOVED.git-id @@ -1 +1 @@ -a2c31de92dbeeae2fd5bf0e965fc9757bd6dc2c2 \ No newline at end of file +f7029e4b0b8371a6264aa17a68a0e8ee1e4c2177 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.Xml.Linq.dll b/external/binary-reference-assemblies/v2.0/System.Xml.Linq.dll index b3f64eb49b..3f6e5ab727 100644 Binary files a/external/binary-reference-assemblies/v2.0/System.Xml.Linq.dll and b/external/binary-reference-assemblies/v2.0/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v2.0/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.Xml.dll.REMOVED.git-id index 933b7f3a4d..644a2d317c 100644 --- a/external/binary-reference-assemblies/v2.0/System.Xml.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -8762927cc651ef1be84b725fe1faae53ee0a183c \ No newline at end of file +823e054c50d2c365f48c23fc7c82f50623fe8ce5 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/System.dll.REMOVED.git-id index 130cf4ffea..7fee5f01e8 100644 --- a/external/binary-reference-assemblies/v2.0/System.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/System.dll.REMOVED.git-id @@ -1 +1 @@ -b501a8217faa7e35c257e93e84a6f6e2384f0b2c \ No newline at end of file +48d52ee563ca3ceede4acb3bfc22bed7f56e7a12 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/WindowsBase.dll b/external/binary-reference-assemblies/v2.0/WindowsBase.dll new file mode 100644 index 0000000000..faea4a339f Binary files /dev/null and b/external/binary-reference-assemblies/v2.0/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v2.0/WindowsBase.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/WindowsBase.dll.REMOVED.git-id deleted file mode 100644 index 9bd85663ca..0000000000 --- a/external/binary-reference-assemblies/v2.0/WindowsBase.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -379309c6162ea0d3c014ea0dce82cb7debaabc19 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v2.0/cscompmgd.dll b/external/binary-reference-assemblies/v2.0/cscompmgd.dll index 4ef10eed0f..4330a83519 100644 Binary files a/external/binary-reference-assemblies/v2.0/cscompmgd.dll and b/external/binary-reference-assemblies/v2.0/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v2.0/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v2.0/mscorlib.dll.REMOVED.git-id index f6868abd88..8672908b0c 100644 --- a/external/binary-reference-assemblies/v2.0/mscorlib.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v2.0/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -59dd95b829daf7b8ab669fa4cccb078a506f94c1 \ No newline at end of file +acd3f39344178ab444d30d68b269987af050875f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v3.5/Makefile b/external/binary-reference-assemblies/v3.5/Makefile new file mode 100644 index 0000000000..ed58e7ce78 --- /dev/null +++ b/external/binary-reference-assemblies/v3.5/Makefile @@ -0,0 +1,41 @@ +PROFILE := v3.5 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v3.5 Microsoft.Build.Utilities.v3.5 Mono.XBuild.Tasks + +# 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 +Microsoft.Build.Engine_REFS := ../v2.0/mscorlib ../v2.0/System ../v2.0/System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v3.5 ../v2.0/System.Core +Microsoft.Build.Framework_REFS := ../v2.0/mscorlib +Microsoft.Build.Tasks.v3.5_REFS := ../v2.0/mscorlib Microsoft.Build.Utilities.v3.5 Mono.XBuild.Tasks Microsoft.Build.Framework ../v2.0/System ../v2.0/System.Core ../v2.0/System.Xml Microsoft.Build.Engine +Microsoft.Build.Utilities.v3.5_REFS := Microsoft.Build.Framework ../v2.0/mscorlib ../v2.0/System +Mono.XBuild.Tasks_REFS := ../v2.0/mscorlib ../v2.0/System.Xml ../v2.0/System + +MONO_KEY := ../../../mcs/class/mono.pub +MSFINAL_KEY := ../../../mcs/class/msfinal.pub + +MONO_KEY_ASSEMBLIES := Mono.XBuild.Tasks +MSFINAL_KEY_ASSEMBLIES := Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v3.5 Microsoft.Build.Utilities.v3.5 + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(1).cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..05b683bdd5 Binary files /dev/null and b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Engine.dll.REMOVED.git-id b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Engine.dll.REMOVED.git-id deleted file mode 100644 index 7c38c9ec8a..0000000000 --- a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Engine.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -e730b44be44647f05262e5b8b33e1046d2820267 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Framework.dll index 06c10f25cb..48d19c99a6 100644 Binary files a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Framework.dll and b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Tasks.v3.5.dll b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Tasks.v3.5.dll new file mode 100644 index 0000000000..6786970286 Binary files /dev/null and b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Tasks.v3.5.dll differ diff --git a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Tasks.v3.5.dll.REMOVED.git-id b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Tasks.v3.5.dll.REMOVED.git-id deleted file mode 100644 index 3c0bf96d84..0000000000 --- a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Tasks.v3.5.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -14b5919ca4040ce8244ec366466e056475c45af6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Utilities.v3.5.dll b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Utilities.v3.5.dll index 099e6a0187..8da98c4082 100644 Binary files a/external/binary-reference-assemblies/v3.5/Microsoft.Build.Utilities.v3.5.dll and b/external/binary-reference-assemblies/v3.5/Microsoft.Build.Utilities.v3.5.dll differ diff --git a/external/binary-reference-assemblies/v3.5/Mono.XBuild.Tasks.dll b/external/binary-reference-assemblies/v3.5/Mono.XBuild.Tasks.dll index 022097ea55..4366e5127b 100644 Binary files a/external/binary-reference-assemblies/v3.5/Mono.XBuild.Tasks.dll and b/external/binary-reference-assemblies/v3.5/Mono.XBuild.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Accessibility.dll b/external/binary-reference-assemblies/v4.0/Accessibility.dll index 8e43fcd24c..ec7b95154d 100644 Binary files a/external/binary-reference-assemblies/v4.0/Accessibility.dll and b/external/binary-reference-assemblies/v4.0/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.0/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..f5be226851 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Commons.Xml.Relaxng.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Commons.Xml.Relaxng.dll.REMOVED.git-id deleted file mode 100644 index 4771b9f903..0000000000 --- a/external/binary-reference-assemblies/v4.0/Commons.Xml.Relaxng.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -503a98062fe2070e93b29a430aee2873f8460283 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.0/CustomMarshalers.dll index 8e824f3565..bd35f63eba 100644 Binary files a/external/binary-reference-assemblies/v4.0/CustomMarshalers.dll and b/external/binary-reference-assemblies/v4.0/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.0/I18N.CJK.dll b/external/binary-reference-assemblies/v4.0/I18N.CJK.dll index 7ebc9d7aca..27c632589c 100644 Binary files a/external/binary-reference-assemblies/v4.0/I18N.CJK.dll and b/external/binary-reference-assemblies/v4.0/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.0/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.0/I18N.MidEast.dll index a95f732955..4365041dc7 100644 Binary files a/external/binary-reference-assemblies/v4.0/I18N.MidEast.dll and b/external/binary-reference-assemblies/v4.0/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.0/I18N.Other.dll b/external/binary-reference-assemblies/v4.0/I18N.Other.dll index 936564d0ab..a96efb62a0 100644 Binary files a/external/binary-reference-assemblies/v4.0/I18N.Other.dll and b/external/binary-reference-assemblies/v4.0/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.0/I18N.Rare.dll b/external/binary-reference-assemblies/v4.0/I18N.Rare.dll index 8b3195286c..99dbe09e5b 100644 Binary files a/external/binary-reference-assemblies/v4.0/I18N.Rare.dll and b/external/binary-reference-assemblies/v4.0/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.0/I18N.West.dll b/external/binary-reference-assemblies/v4.0/I18N.West.dll index cc13fa1dd3..8a7658ad50 100644 Binary files a/external/binary-reference-assemblies/v4.0/I18N.West.dll and b/external/binary-reference-assemblies/v4.0/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.0/I18N.dll b/external/binary-reference-assemblies/v4.0/I18N.dll index bf5f197c34..c2df92943e 100644 Binary files a/external/binary-reference-assemblies/v4.0/I18N.dll and b/external/binary-reference-assemblies/v4.0/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.0/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.0/IBM.Data.DB2.dll index fa8940138e..a83d4295a3 100644 Binary files a/external/binary-reference-assemblies/v4.0/IBM.Data.DB2.dll and b/external/binary-reference-assemblies/v4.0/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.0/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.0/ICSharpCode.SharpZipLib.dll index 63580db4f7..f60fbef431 100644 Binary files a/external/binary-reference-assemblies/v4.0/ICSharpCode.SharpZipLib.dll and b/external/binary-reference-assemblies/v4.0/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Makefile b/external/binary-reference-assemblies/v4.0/Makefile new file mode 100644 index 0000000000..eee51ce347 --- /dev/null +++ b/external/binary-reference-assemblies/v4.0/Makefile @@ -0,0 +1,203 @@ +PROFILE := v4.0 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.C5 Mono.CSharp Mono.Cairo Mono.Cecil Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IdentityModel.Selectors System.IdentityModel System.Json.Microsoft System.Json System.Management System.Messaging \ + System.Net System.Numerics System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Routing System.Web.Services System.Web System.Windows.Forms.DataVisualization System.Windows.Forms System.Xaml System.Xml.Linq \ + System.Xml System WebMatrix.Data WindowsBase cscompmgd monodoc mscorlib + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web + +# 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 +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System.Data System +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System.Core +Microsoft.Build.Framework_REFS := mscorlib +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Utilities.v4.0 Microsoft.Build.Framework System System.Core System.Xml Microsoft.Build.Engine +Microsoft.Build.Utilities.v4.0_REFS := Microsoft.Build.Framework mscorlib System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System System.Xml System.Core +Microsoft.CSharp_REFS := mscorlib Mono.CSharp System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := System.Web mscorlib System +Mono.C5_REFS := mscorlib +Mono.CSharp_REFS := mscorlib System.Core System System.Xml +Mono.Cairo_REFS := mscorlib +Mono.Cecil_REFS := mscorlib +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib System Mono.Security +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.Posix System +Mono.Messaging.RabbitMQ_REFS := RabbitMQ.Client Mono.Messaging mscorlib System +Mono.Messaging_REFS := mscorlib System.Configuration System +Mono.Posix_REFS := System mscorlib +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib System.Core +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System System.Xml +System.ComponentModel.Composition_REFS := mscorlib System.Core System +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 Mono.Posix +System.Data.DataSetExtensions_REFS := System.Data mscorlib System.Core System +System.Data.Linq_REFS := mscorlib System.Data System System.Core System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.EnterpriseServices System.Drawing +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.Xml Mono.Data.Tds System.Configuration System.Transactions System.EnterpriseServices +System.Design_REFS := mscorlib System System.Windows.Forms System.Data System.Drawing System.Xml bare/System.Web System.Configuration +System.DirectoryServices.Protocols_REFS := mscorlib System System.Xml System.DirectoryServices +System.DirectoryServices_REFS := Novell.Directory.Ldap mscorlib System +System.Drawing.Design_REFS := System.Windows.Forms System.Drawing mscorlib System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IdentityModel.Selectors_REFS := System.Xml mscorlib System System.IdentityModel +System.IdentityModel_REFS := mscorlib System System.Web.ApplicationServices System.Xml System.Runtime.Serialization System.Security Mono.Security +System.Json.Microsoft_REFS := System.Core mscorlib System System.Runtime.Serialization System.Xml +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.Xml System.Windows.Forms System.Drawing +System.Net_REFS := mscorlib System +System.Numerics_REFS := mscorlib +System.Runtime.Caching_REFS := mscorlib System System.Core System.Configuration System.Data +System.Runtime.DurableInstancing_REFS := mscorlib System.Xml.Linq +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.Core +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.Core +System.ServiceModel.Routing_REFS := System.ServiceModel mscorlib System.Runtime.Serialization System System.Configuration System.Core +System.ServiceModel.Web_REFS := System.ServiceModel mscorlib System.Runtime.Serialization System.Configuration System System.Xml System.ServiceModel.Activation System.Core System.Web.Extensions +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 bare/System.ServiceModel.Activation System.IdentityModel.Selectors +System.ServiceProcess_REFS := System mscorlib System.Configuration.Install System.Windows.Forms +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib 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.Web.Extensions_REFS := mscorlib System.Core System System.Web System.Web.ApplicationServices System.Configuration System.Web.Services System.Xml System.ServiceModel System.Data.Linq System.Drawing +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := System.EnterpriseServices bare/System.Web System.Configuration mscorlib System System.Xml +System.Web_REFS := System.Drawing mscorlib System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.Runtime.Serialization.Formatters.Soap System.Web.Services Mono.Data.Sqlite System.EnterpriseServices +System.Windows.Forms.DataVisualization_REFS := System.Drawing mscorlib System.Windows.Forms System System.Core System.Xml System.Data +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing Mono.WebBrowser System.Configuration Mono.Posix System.Runtime.Serialization.Formatters.Soap Accessibility System.Data +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System.Xml System.Core +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := System.Data mscorlib System.Core System System.Configuration +WindowsBase_REFS := mscorlib System System.Xml System.Xaml +cscompmgd_REFS := mscorlib System +monodoc_REFS := ICSharpCode.SharpZipLib mscorlib System System.Xml System.Xml.Linq System.Core System.Configuration +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices + +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.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.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.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI monodoc WebMatrix.Data + +ECMA_KEY_ASSEMBLIES := System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IdentityModel.Selectors System.IdentityModel \ + System.Dynamic System.Numerics System.Runtime.Remoting System.Runtime.Serialization \ + System.ServiceModel System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Routing \ + System.Windows.Forms.DataVisualization WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.EnterpriseServices System.Management \ + System.Messaging System.Net System.Runtime.Caching \ + System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..2b1f14becc Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Engine.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Engine.dll.REMOVED.git-id deleted file mode 100644 index 45fb7f25c8..0000000000 --- a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Engine.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -9092cd541d891397e3d7162eda016f6541768727 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Framework.dll index fb52fd3286..860d2d4075 100644 Binary files a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Framework.dll and b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Tasks.v4.0.dll b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Tasks.v4.0.dll new file mode 100644 index 0000000000..b1dff3d075 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Tasks.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id deleted file mode 100644 index 3c72df3a1a..0000000000 --- a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -bf09a6e5cccc46226caf561652f2abaf4629df60 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Utilities.v4.0.dll index 04ff8d3ac4..93c3a3f3dc 100644 Binary files a/external/binary-reference-assemblies/v4.0/Microsoft.Build.Utilities.v4.0.dll and b/external/binary-reference-assemblies/v4.0/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.0/Microsoft.Build.dll new file mode 100644 index 0000000000..cf9ab32145 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Build.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Microsoft.Build.dll.REMOVED.git-id deleted file mode 100644 index 1a8e1e5d6e..0000000000 --- a/external/binary-reference-assemblies/v4.0/Microsoft.Build.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -e134eda0173b500982e03f43fece22786cc0180c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.0/Microsoft.CSharp.dll index da7ced5b9f..623d244bfa 100644 Binary files a/external/binary-reference-assemblies/v4.0/Microsoft.CSharp.dll and b/external/binary-reference-assemblies/v4.0/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.0/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..220056c36a Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.VisualBasic.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Microsoft.VisualBasic.dll.REMOVED.git-id deleted file mode 100644 index 79c21ef996..0000000000 --- a/external/binary-reference-assemblies/v4.0/Microsoft.VisualBasic.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -d81c046f59e8011f4886651f87d7d5d1b9fbadc0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.0/Microsoft.VisualC.dll index baa45942c0..94054dd5e1 100644 Binary files a/external/binary-reference-assemblies/v4.0/Microsoft.VisualC.dll and b/external/binary-reference-assemblies/v4.0/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.0/Microsoft.Web.Infrastructure.dll index 7a79821c4b..207b1d0b09 100644 Binary files a/external/binary-reference-assemblies/v4.0/Microsoft.Web.Infrastructure.dll and b/external/binary-reference-assemblies/v4.0/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.C5.dll b/external/binary-reference-assemblies/v4.0/Mono.C5.dll new file mode 100644 index 0000000000..ed7a1df3c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Mono.C5.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.C5.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Mono.C5.dll.REMOVED.git-id deleted file mode 100644 index 90c77d4b25..0000000000 --- a/external/binary-reference-assemblies/v4.0/Mono.C5.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -1207e5ea0021a4b2a42490f91c282f40165e0958 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Mono.CSharp.dll.REMOVED.git-id index e60a058993..5c801a08ca 100644 --- a/external/binary-reference-assemblies/v4.0/Mono.CSharp.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/Mono.CSharp.dll.REMOVED.git-id @@ -1 +1 @@ -d555b6d0e8536640aa3163ed3f2ba560ef9d511c \ No newline at end of file +0fd5e372ffbad497eefb0149176d780f8777906f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.0/Mono.Cairo.dll index 92c4d7b941..95419a12dd 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Cairo.dll and b/external/binary-reference-assemblies/v4.0/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Cecil.dll b/external/binary-reference-assemblies/v4.0/Mono.Cecil.dll new file mode 100644 index 0000000000..886f6f888d Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Mono.Cecil.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.0/Mono.CompilerServices.SymbolWriter.dll index e7157b365c..b68b9c6f54 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.CompilerServices.SymbolWriter.dll and b/external/binary-reference-assemblies/v4.0/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.0/Mono.Data.Sqlite.dll index 8966a70226..54e1f4056b 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Data.Sqlite.dll and b/external/binary-reference-assemblies/v4.0/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.0/Mono.Data.Tds.dll index 60f77783dd..75350664dd 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Data.Tds.dll and b/external/binary-reference-assemblies/v4.0/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.0/Mono.Debugger.Soft.dll index 30a726cc26..e920066667 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Debugger.Soft.dll and b/external/binary-reference-assemblies/v4.0/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Http.dll b/external/binary-reference-assemblies/v4.0/Mono.Http.dll index c0f4a55795..0e41a6e754 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Http.dll and b/external/binary-reference-assemblies/v4.0/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Management.dll b/external/binary-reference-assemblies/v4.0/Mono.Management.dll index 70f5b00781..db5e8b9587 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Management.dll and b/external/binary-reference-assemblies/v4.0/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.0/Mono.Messaging.RabbitMQ.dll index 1e06cf1ea8..cb351016ce 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Messaging.RabbitMQ.dll and b/external/binary-reference-assemblies/v4.0/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.0/Mono.Messaging.dll index c1f6405732..c307e3d922 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Messaging.dll and b/external/binary-reference-assemblies/v4.0/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Posix.dll b/external/binary-reference-assemblies/v4.0/Mono.Posix.dll new file mode 100644 index 0000000000..5be70d9444 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Posix.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Mono.Posix.dll.REMOVED.git-id deleted file mode 100644 index e92b3b0470..0000000000 --- a/external/binary-reference-assemblies/v4.0/Mono.Posix.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -36cd4abff1e36af1e7a245a67d38a503577834f9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.0/Mono.Security.Win32.dll index 25d4e4fa35..4543688c6a 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Security.Win32.dll and b/external/binary-reference-assemblies/v4.0/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Security.dll b/external/binary-reference-assemblies/v4.0/Mono.Security.dll new file mode 100644 index 0000000000..240c3a929c Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Security.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Mono.Security.dll.REMOVED.git-id deleted file mode 100644 index 5564d804f5..0000000000 --- a/external/binary-reference-assemblies/v4.0/Mono.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -aff29ef9d2af28f8b714f9c27e3aa058e3e1a1f2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Mono.Simd.dll b/external/binary-reference-assemblies/v4.0/Mono.Simd.dll index 6edaadd5a8..102539ab76 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Simd.dll and b/external/binary-reference-assemblies/v4.0/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.0/Mono.Tasklets.dll index 7f514c4ec7..e82be3c4ec 100644 Binary files a/external/binary-reference-assemblies/v4.0/Mono.Tasklets.dll and b/external/binary-reference-assemblies/v4.0/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.0/Mono.WebBrowser.dll new file mode 100644 index 0000000000..762429e661 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Mono.WebBrowser.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Mono.WebBrowser.dll.REMOVED.git-id deleted file mode 100644 index d3a8d40432..0000000000 --- a/external/binary-reference-assemblies/v4.0/Mono.WebBrowser.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -13e91b3c36d5d6b811c34d18082ff9b7e4ac0db7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.0/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..a790e7f3e0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.0/Novell.Directory.Ldap.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/Novell.Directory.Ldap.dll.REMOVED.git-id deleted file mode 100644 index 7a06d78acc..0000000000 --- a/external/binary-reference-assemblies/v4.0/Novell.Directory.Ldap.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -82229889a4a950c526366b56ddbd7348bca092b1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/Npgsql.dll b/external/binary-reference-assemblies/v4.0/Npgsql.dll deleted file mode 100644 index 168d98b101..0000000000 Binary files a/external/binary-reference-assemblies/v4.0/Npgsql.dll and /dev/null differ diff --git a/external/binary-reference-assemblies/v4.0/PEAPI.dll b/external/binary-reference-assemblies/v4.0/PEAPI.dll index 7dda8dcb18..e8abc41d44 100644 Binary files a/external/binary-reference-assemblies/v4.0/PEAPI.dll and b/external/binary-reference-assemblies/v4.0/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.0/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/RabbitMQ.Client.dll.REMOVED.git-id index 9d49a8126e..67cf2150ec 100644 --- a/external/binary-reference-assemblies/v4.0/RabbitMQ.Client.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/RabbitMQ.Client.dll.REMOVED.git-id @@ -1 +1 @@ -aa70c0a3f3e0919b9a3cb9004398ad4da4939cc3 \ No newline at end of file +1884b99d782621e904e36f80fc75580a86e53df1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.0/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..59388f25dc Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.ComponentModel.Composition.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.ComponentModel.Composition.dll.REMOVED.git-id deleted file mode 100644 index f7b526b1a0..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.ComponentModel.Composition.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -41b698f53969bc7528368c62b13d7a0069b69503 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.0/System.ComponentModel.DataAnnotations.dll index e391e9aabb..deced5e35a 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.ComponentModel.DataAnnotations.dll and b/external/binary-reference-assemblies/v4.0/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.0/System.Configuration.Install.dll index 985da06776..cf02b15eee 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Configuration.Install.dll and b/external/binary-reference-assemblies/v4.0/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Configuration.dll b/external/binary-reference-assemblies/v4.0/System.Configuration.dll index 87c7bea545..5da68edb79 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Configuration.dll and b/external/binary-reference-assemblies/v4.0/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Core.dll.REMOVED.git-id index eae3951a8f..d422e66e23 100644 --- a/external/binary-reference-assemblies/v4.0/System.Core.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -ada226be27d2bc7734da6969ba3af49dbb48365a \ No newline at end of file +f6a27f7baf2d05fbeef9b5e9ddd7d3cf1aa88392 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.0/System.Data.DataSetExtensions.dll index 962f2135df..f9a9570df3 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Data.DataSetExtensions.dll and b/external/binary-reference-assemblies/v4.0/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.0/System.Data.Linq.dll new file mode 100644 index 0000000000..51de8aafc1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Data.Linq.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Data.Linq.dll.REMOVED.git-id deleted file mode 100644 index 601e0f3d43..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Data.Linq.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -d55352000b466c30155054b4452b8486d9b806f7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.0/System.Data.OracleClient.dll new file mode 100644 index 0000000000..52b880b0d0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Data.OracleClient.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Data.OracleClient.dll.REMOVED.git-id deleted file mode 100644 index fd3a01c446..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Data.OracleClient.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -2ea244344d2ed77c265c68468363ceecfefc264e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.0/System.Data.Services.Client.dll new file mode 100644 index 0000000000..6f7c6eec9e Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Data.Services.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Data.Services.Client.dll.REMOVED.git-id deleted file mode 100644 index c19cce2a7b..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Data.Services.Client.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -1924ab2e912688cddc3f08b53564bfbae5022e53 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Data.Services.dll b/external/binary-reference-assemblies/v4.0/System.Data.Services.dll index d544552db9..c7535a2ba8 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Data.Services.dll and b/external/binary-reference-assemblies/v4.0/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Data.dll.REMOVED.git-id index 965cf00120..04dc75b268 100644 --- a/external/binary-reference-assemblies/v4.0/System.Data.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Data.dll.REMOVED.git-id @@ -1 +1 @@ -18ef74911faecf1115bf073da646faa0ff0671c7 \ No newline at end of file +8e87cb2364136ed9aecc5452db2e8958e0278762 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Design.dll.REMOVED.git-id index fc2516b905..e151e8baa8 100644 --- a/external/binary-reference-assemblies/v4.0/System.Design.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Design.dll.REMOVED.git-id @@ -1 +1 @@ -cb36ab5a76e6b212fabfe1e1f70b33c9a745fd64 \ No newline at end of file +77b972a3c59f4d922448de34ee30429a38ab790d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.0/System.DirectoryServices.Protocols.dll index bad2a80901..3652be18f9 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.DirectoryServices.Protocols.dll and b/external/binary-reference-assemblies/v4.0/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.0/System.DirectoryServices.dll index 23af941231..14e56385c5 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.DirectoryServices.dll and b/external/binary-reference-assemblies/v4.0/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.0/System.Drawing.Design.dll index 414f22e216..000f1d26a4 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Drawing.Design.dll and b/external/binary-reference-assemblies/v4.0/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Drawing.dll.REMOVED.git-id index 11cb737803..479246970c 100644 --- a/external/binary-reference-assemblies/v4.0/System.Drawing.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Drawing.dll.REMOVED.git-id @@ -1 +1 @@ -26303800f5466f637d179ad13746d41dc36d5a0b \ No newline at end of file +585b695e4cc2f27b064a4aa6d042b9430ec3166c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Dynamic.dll b/external/binary-reference-assemblies/v4.0/System.Dynamic.dll index 970cc11064..2c41aa52e0 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Dynamic.dll and b/external/binary-reference-assemblies/v4.0/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.0/System.EnterpriseServices.dll index 9e9a901a20..3849e122f5 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.EnterpriseServices.dll and b/external/binary-reference-assemblies/v4.0/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.0/System.IdentityModel.Selectors.dll index 77e07bb23b..7334f6912c 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.IdentityModel.Selectors.dll and b/external/binary-reference-assemblies/v4.0/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.IdentityModel.dll b/external/binary-reference-assemblies/v4.0/System.IdentityModel.dll index 82ca7fa412..c52e44bd20 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.IdentityModel.dll and b/external/binary-reference-assemblies/v4.0/System.IdentityModel.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.0/System.Json.Microsoft.dll index 7a972cc3f4..617e5ee028 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Json.Microsoft.dll and b/external/binary-reference-assemblies/v4.0/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Json.dll b/external/binary-reference-assemblies/v4.0/System.Json.dll index 8dfe23daa0..005109ba40 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Json.dll and b/external/binary-reference-assemblies/v4.0/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Management.dll b/external/binary-reference-assemblies/v4.0/System.Management.dll index f3e9c01bdf..a4984d50b5 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Management.dll and b/external/binary-reference-assemblies/v4.0/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Messaging.dll b/external/binary-reference-assemblies/v4.0/System.Messaging.dll index 038d175251..5830061c2b 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Messaging.dll and b/external/binary-reference-assemblies/v4.0/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Net.dll b/external/binary-reference-assemblies/v4.0/System.Net.dll index 8bf9b40468..aca545e3cf 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Net.dll and b/external/binary-reference-assemblies/v4.0/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Numerics.dll b/external/binary-reference-assemblies/v4.0/System.Numerics.dll index 2602ad6d22..df20746706 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Numerics.dll and b/external/binary-reference-assemblies/v4.0/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.0/System.Runtime.Caching.dll index 57e374a712..2c42a094d1 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Runtime.Caching.dll and b/external/binary-reference-assemblies/v4.0/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.0/System.Runtime.DurableInstancing.dll index 1dabc8f20d..0308fcee10 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Runtime.DurableInstancing.dll and b/external/binary-reference-assemblies/v4.0/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.0/System.Runtime.Remoting.dll index 1c8f9efb4e..a9978b96c1 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Runtime.Remoting.dll and b/external/binary-reference-assemblies/v4.0/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.Formatters.Soap.dll index 7664726d0c..b5ba5c29a2 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.Formatters.Soap.dll and b/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..7bd409f003 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.dll.REMOVED.git-id deleted file mode 100644 index ec0160cf36..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Runtime.Serialization.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -4eb0d7c8d482e21d23e745c84a3fcce262247b1a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Security.dll b/external/binary-reference-assemblies/v4.0/System.Security.dll index 0e9503518d..35e4b1364b 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Security.dll and b/external/binary-reference-assemblies/v4.0/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Activation.dll index b047dfdc08..282f461dd7 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Activation.dll and b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Discovery.dll new file mode 100644 index 0000000000..f58d7a92c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Discovery.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Discovery.dll.REMOVED.git-id deleted file mode 100644 index 0ff8176f01..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Discovery.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -9de43f10ffde68aaaa642d3e3e0db1316a506b51 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Routing.dll index 54bdd2c635..5a94f935d6 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Routing.dll and b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Web.dll index f80af37841..11bc570a51 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.ServiceModel.Web.dll and b/external/binary-reference-assemblies/v4.0/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.ServiceModel.dll.REMOVED.git-id index 4469c9a1d5..54f8661159 100644 --- a/external/binary-reference-assemblies/v4.0/System.ServiceModel.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.ServiceModel.dll.REMOVED.git-id @@ -1 +1 @@ -bbaeff8e16329ed17528ebc819d45f61282bfaf2 \ No newline at end of file +c0c7882836d2881e5c5ed50faa18a2463e24dbb5 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.0/System.ServiceProcess.dll index 17fb1b2b38..09af8d37ab 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.ServiceProcess.dll and b/external/binary-reference-assemblies/v4.0/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Transactions.dll b/external/binary-reference-assemblies/v4.0/System.Transactions.dll index 1332bb28c7..611f1570d3 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Transactions.dll and b/external/binary-reference-assemblies/v4.0/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.0/System.Web.Abstractions.dll index 6c56845a3a..285f5192a5 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Web.Abstractions.dll and b/external/binary-reference-assemblies/v4.0/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.0/System.Web.ApplicationServices.dll index d0277c2bd5..7d00699b33 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Web.ApplicationServices.dll and b/external/binary-reference-assemblies/v4.0/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.0/System.Web.DynamicData.dll index 7655037158..a2b73c2024 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Web.DynamicData.dll and b/external/binary-reference-assemblies/v4.0/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.0/System.Web.Extensions.Design.dll index 899af11856..6b85a81702 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Web.Extensions.Design.dll and b/external/binary-reference-assemblies/v4.0/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.0/System.Web.Extensions.dll new file mode 100644 index 0000000000..f41345278a Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Extensions.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Web.Extensions.dll.REMOVED.git-id deleted file mode 100644 index 3d613b758e..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Web.Extensions.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -6580322068c452db2158d5f4557485e3a4eec72d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.0/System.Web.Routing.dll index 3c4a1849df..9e0bd7a4d3 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Web.Routing.dll and b/external/binary-reference-assemblies/v4.0/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Services.dll b/external/binary-reference-assemblies/v4.0/System.Web.Services.dll new file mode 100644 index 0000000000..a297796f0c Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Web.Services.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Web.Services.dll.REMOVED.git-id deleted file mode 100644 index 9b8e19965d..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Web.Services.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c5f922d14111e9cc2189827494d595ab80c4c705 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Web.dll.REMOVED.git-id index 77113d7c5a..ddaa70fa61 100644 --- a/external/binary-reference-assemblies/v4.0/System.Web.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Web.dll.REMOVED.git-id @@ -1 +1 @@ -6a20d041cab052a5fc5e126c6dc2392fa1096313 \ No newline at end of file +db4db2003804ed4f7122d564bdfcbfad65b720df \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.0/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..8adea26b08 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Windows.Forms.DataVisualization.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Windows.Forms.DataVisualization.dll.REMOVED.git-id deleted file mode 100644 index 6465497e38..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Windows.Forms.DataVisualization.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -ac8771699fc392d324d25fd13fb98c0dcc1716aa \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Windows.Forms.dll.REMOVED.git-id index 76f50df596..a7da59b47c 100644 --- a/external/binary-reference-assemblies/v4.0/System.Windows.Forms.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Windows.Forms.dll.REMOVED.git-id @@ -1 +1 @@ -a68263479040edd7141426b602d4e6a73d71826b \ No newline at end of file +d6f51d698e0d1f2e117cd9128b1430f900ff9494 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Xaml.dll b/external/binary-reference-assemblies/v4.0/System.Xaml.dll new file mode 100644 index 0000000000..12afef1669 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Xaml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Xaml.dll.REMOVED.git-id deleted file mode 100644 index 3c91a0c0c8..0000000000 --- a/external/binary-reference-assemblies/v4.0/System.Xaml.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -0abe46bee6c74ea67539dded80b7868e1b6b2110 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.0/System.Xml.Linq.dll index 2d67483adf..aa5e3bd6b7 100644 Binary files a/external/binary-reference-assemblies/v4.0/System.Xml.Linq.dll and b/external/binary-reference-assemblies/v4.0/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.0/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.Xml.dll.REMOVED.git-id index a3b247c654..ba1c307b0f 100644 --- a/external/binary-reference-assemblies/v4.0/System.Xml.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -ccc42ee202a646968583a7a94672a8d1dcfb395a \ No newline at end of file +5aa7b0919d9dde114e1eb5aef0f327f132f2d8e6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/System.dll.REMOVED.git-id index 715a69fa9d..ceace8b61f 100644 --- a/external/binary-reference-assemblies/v4.0/System.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/System.dll.REMOVED.git-id @@ -1 +1 @@ -25e540db31d8a83d2d686879c3ff9f5dc104c45a \ No newline at end of file +8f2a8af2a901aa425c408303fc950bce0d1f9157 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.0/WebMatrix.Data.dll index 0fa956a689..f1d67b29ff 100644 Binary files a/external/binary-reference-assemblies/v4.0/WebMatrix.Data.dll and b/external/binary-reference-assemblies/v4.0/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.0/WindowsBase.dll b/external/binary-reference-assemblies/v4.0/WindowsBase.dll new file mode 100644 index 0000000000..63da4a22c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.0/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.0/WindowsBase.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/WindowsBase.dll.REMOVED.git-id deleted file mode 100644 index 82c53c8a97..0000000000 --- a/external/binary-reference-assemblies/v4.0/WindowsBase.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -848e3fc6f12749e3311bb42beb15d2cb9e108d34 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/cscompmgd.dll b/external/binary-reference-assemblies/v4.0/cscompmgd.dll index b2c02edbf3..ad41ac0119 100644 Binary files a/external/binary-reference-assemblies/v4.0/cscompmgd.dll and b/external/binary-reference-assemblies/v4.0/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.0/monodoc.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/monodoc.dll.REMOVED.git-id index 054015ffb9..ea89e36a3c 100644 --- a/external/binary-reference-assemblies/v4.0/monodoc.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/monodoc.dll.REMOVED.git-id @@ -1 +1 @@ -9789a24e4e54d4e0ea1aa4918d15ffaf9cd70209 \ No newline at end of file +3bd6ef38be704896202fff1335fcd192d8826bdf \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.0/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.0/mscorlib.dll.REMOVED.git-id index 2eac61864d..93ace38ebe 100644 --- a/external/binary-reference-assemblies/v4.0/mscorlib.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.0/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -11acc2ebc2db883982c2f40572b5aa26ab2e46e4 \ No newline at end of file +703b51a0c96ab8382c60290dcb28658721a4b6f2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/Accessibility.dll b/external/binary-reference-assemblies/v4.5.1/Accessibility.dll new file mode 100644 index 0000000000..fb60ca8cc9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.5.1/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..bfe5a2ea49 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.5.1/CustomMarshalers.dll new file mode 100644 index 0000000000..a2a2e2f7fc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Collections.Concurrent.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Collections.Concurrent.dll new file mode 100644 index 0000000000..f912c3d23a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Collections.Concurrent.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Collections.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Collections.dll new file mode 100644 index 0000000000..5d021c543d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Collections.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.Annotations.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.Annotations.dll new file mode 100644 index 0000000000..7c1fbb32ef Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.Annotations.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.EventBasedAsync.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000000..f1861a0d6c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.EventBasedAsync.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.dll new file mode 100644 index 0000000000..707a0c1bb4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Contracts.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000000..904c305839 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Contracts.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Debug.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Debug.dll new file mode 100644 index 0000000000..5b7c3d9681 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Debug.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Tools.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Tools.dll new file mode 100644 index 0000000000..60def229b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Tools.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Tracing.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000000..9eeed18461 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Diagnostics.Tracing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Dynamic.Runtime.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Dynamic.Runtime.dll new file mode 100644 index 0000000000..fb03e5cb98 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Dynamic.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Globalization.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Globalization.dll new file mode 100644 index 0000000000..2b5b1747f9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Globalization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.IO.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.IO.dll new file mode 100644 index 0000000000..28c5ea58ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.IO.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Expressions.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Expressions.dll new file mode 100644 index 0000000000..cd038a4723 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Expressions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Parallel.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Parallel.dll new file mode 100644 index 0000000000..dde504ecf5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Queryable.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Queryable.dll new file mode 100644 index 0000000000..d3215f3791 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.Queryable.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.dll new file mode 100644 index 0000000000..292b2f874a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.NetworkInformation.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.NetworkInformation.dll new file mode 100644 index 0000000000..65500f0206 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.NetworkInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.Primitives.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.Primitives.dll new file mode 100644 index 0000000000..a2f3a27cbc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.Requests.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.Requests.dll new file mode 100644 index 0000000000..3424d2fb20 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Net.Requests.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ObjectModel.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ObjectModel.dll new file mode 100644 index 0000000000..c34cc37bcb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ObjectModel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.ILGeneration.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.ILGeneration.dll new file mode 100644 index 0000000000..a05881431f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.ILGeneration.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.Lightweight.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.Lightweight.dll new file mode 100644 index 0000000000..7918048f12 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.Lightweight.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.dll new file mode 100644 index 0000000000..f920f451d4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Emit.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Extensions.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Extensions.dll new file mode 100644 index 0000000000..b3996adff1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Primitives.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Primitives.dll new file mode 100644 index 0000000000..07350fbf94 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.dll new file mode 100644 index 0000000000..e4183aeb86 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Reflection.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Resources.ResourceManager.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Resources.ResourceManager.dll new file mode 100644 index 0000000000..7492a727e2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Resources.ResourceManager.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Extensions.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Extensions.dll new file mode 100644 index 0000000000..7ed466ab31 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.InteropServices.WindowsRuntime.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.InteropServices.WindowsRuntime.dll new file mode 100644 index 0000000000..c77cc16f9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.InteropServices.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.InteropServices.dll new file mode 100644 index 0000000000..86a57f801d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.InteropServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Numerics.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Numerics.dll new file mode 100644 index 0000000000..acdbd682a4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Json.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000000..0c61d9067e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Primitives.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000000..c793d1c488 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Xml.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000000..62ab2947dc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.Serialization.Xml.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.dll new file mode 100644 index 0000000000..e44f70a107 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Security.Principal.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Security.Principal.dll new file mode 100644 index 0000000000..45f1fa41fb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Security.Principal.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Duplex.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Duplex.dll new file mode 100644 index 0000000000..4ffaf10171 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Duplex.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Http.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Http.dll new file mode 100644 index 0000000000..b60f07a9ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.NetTcp.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.NetTcp.dll new file mode 100644 index 0000000000..86746fc49e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.NetTcp.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Primitives.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Primitives.dll new file mode 100644 index 0000000000..3369347cab Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Security.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Security.dll new file mode 100644 index 0000000000..3d0eb5fb91 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.ServiceModel.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.Encoding.Extensions.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000000..19c91b4f85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.Encoding.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.Encoding.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.Encoding.dll new file mode 100644 index 0000000000..bdcfe6fe12 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.Encoding.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.RegularExpressions.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.RegularExpressions.dll new file mode 100644 index 0000000000..ab9634c078 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Text.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.Tasks.Parallel.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000000..c06dc313b2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.Tasks.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.Tasks.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.Tasks.dll new file mode 100644 index 0000000000..c981a1f984 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.dll new file mode 100644 index 0000000000..771e24d55b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.ReaderWriter.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000000..e460a52257 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.ReaderWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.XDocument.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.XDocument.dll new file mode 100644 index 0000000000..49f7e7cec9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.XDocument.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.XmlSerializer.dll b/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000000..82826586eb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Facades/System.Xml.XmlSerializer.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/I18N.CJK.dll b/external/binary-reference-assemblies/v4.5.1/I18N.CJK.dll new file mode 100644 index 0000000000..9801f6500f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.5.1/I18N.MidEast.dll new file mode 100644 index 0000000000..6f0e51a8ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/I18N.Other.dll b/external/binary-reference-assemblies/v4.5.1/I18N.Other.dll new file mode 100644 index 0000000000..47ef0dd701 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/I18N.Rare.dll b/external/binary-reference-assemblies/v4.5.1/I18N.Rare.dll new file mode 100644 index 0000000000..09d4a0b5b5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/I18N.West.dll b/external/binary-reference-assemblies/v4.5.1/I18N.West.dll new file mode 100644 index 0000000000..e82375bfd0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/I18N.dll b/external/binary-reference-assemblies/v4.5.1/I18N.dll new file mode 100644 index 0000000000..6354b20ffb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.5.1/IBM.Data.DB2.dll new file mode 100644 index 0000000000..8d8355de3d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.5.1/ICSharpCode.SharpZipLib.dll new file mode 100644 index 0000000000..903b93c969 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Makefile b/external/binary-reference-assemblies/v4.5.1/Makefile new file mode 100644 index 0000000000..fe419b707d --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/Makefile @@ -0,0 +1,338 @@ +PROFILE := v4.5.1 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.C5 Mono.CSharp Mono.Cairo Mono.Cecil Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options \ + Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \ + System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \ + System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \ + System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \ + System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \ + System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \ + System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \ + System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd monodoc mscorlib + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web + +FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \ + Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \ + Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \ + Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \ + Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \ + Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \ + Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \ + Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \ + Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \ + Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \ + Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \ + Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \ + Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices \ + Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \ + Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \ + Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \ + Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer + +ASSEMBLIES += $(FACADE_ASSEMBLIES) + +# generated with (and then slightly tweaked): +# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done +Accessibility_REFS := mscorlib +Commons.Xml.Relaxng_REFS := mscorlib System.Xml System +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System System.Data +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core +Microsoft.Build.Framework_REFS := mscorlib System +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core +Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core +Microsoft.CSharp_REFS := mscorlib System System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web +Mono.C5_REFS := mscorlib +Mono.CSharp_REFS := mscorlib System System.Core System.Xml +Mono.Cairo_REFS := mscorlib +Mono.Cecil_REFS := mscorlib +Mono.CodeContracts_REFS := mscorlib System.Core System +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib Mono.Security System +Mono.Debugger.Soft_REFS := mscorlib System.Core System Mono.Cecil +Mono.Http_REFS := mscorlib System ICSharpCode.SharpZipLib Mono.Security System.Web System.Xml +Mono.Management_REFS := mscorlib System Mono.Posix +Mono.Messaging.RabbitMQ_REFS := mscorlib Mono.Messaging RabbitMQ.Client System +Mono.Messaging_REFS := mscorlib System System.Configuration +Mono.Options_REFS := mscorlib System +Mono.Parallel_REFS := mscorlib +Mono.Posix_REFS := mscorlib System +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Mono.XBuild.Tasks_REFS := mscorlib System.Xml +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System.Xml System +SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals +System.ComponentModel.Composition_REFS := mscorlib System System.Core +System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core +System.Configuration.Install_REFS := mscorlib System +System.Configuration_REFS := mscorlib bare/System.Xml System +System.Core_REFS := mscorlib System Mono.Posix +System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core +System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration +System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions +System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client +System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices +System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml +System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices +System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System +System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System +System.IO.Compression_REFS := mscorlib System +System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel +System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices +System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core +System.Json_REFS := mscorlib System System.Core +System.Management_REFS := mscorlib System System.Configuration.Install +System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms +System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration +System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System +System.Net.Http_REFS := mscorlib System System.Core +System.Net_REFS := mscorlib System +System.Numerics_REFS := mscorlib +System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core +System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq +System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System +System.Reactive.Interfaces_REFS := mscorlib System.Core +System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core +System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq +System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq +System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq +System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core +System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms +System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase +System.Runtime.Caching_REFS := mscorlib System System.Data System.Configuration +System.Runtime.DurableInstancing_REFS := mscorlib System.Xml.Linq System.ServiceModel.Internals System.Transactions System.Core System.Runtime.Serialization System +System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap +System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml +System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core +System.Security_REFS := mscorlib System System.Xml Mono.Security +System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web +System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core +System.ServiceModel.Internals_REFS := mscorlib System System.Xml +System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization +System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation +System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms +System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib System.Web +System.Web.ApplicationServices_REFS := mscorlib System System.Configuration +System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions +System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration +System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml +System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure +System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq +System.Web.Mvc_REFS := mscorlib System.Web System System.Core System.ComponentModel.DataAnnotations System.Web.Extensions System.Web.WebPages.Razor System.Runtime.Caching System.Web.WebPages System.Xml System.Web.Razor System.Data.Linq Microsoft.Web.Infrastructure +System.Web.Razor_REFS := mscorlib System System.Core +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data +System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure +System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages +System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment +System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services +System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data +System.Windows_REFS := mscorlib System +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core +System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration +WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security +cscompmgd_REFS := mscorlib System +monodoc_REFS := ICSharpCode.SharpZipLib mscorlib System System.Xml System.Xml.Linq System.Core System.Configuration +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices + +Facades/System.Collections.Concurrent_REFS := mscorlib System +Facades/System.Collections_REFS := mscorlib System.Core System +Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations +Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System +Facades/System.ComponentModel_REFS := mscorlib System +Facades/System.Diagnostics.Contracts_REFS := mscorlib +Facades/System.Diagnostics.Debug_REFS := mscorlib System +Facades/System.Diagnostics.Tools_REFS := mscorlib System +Facades/System.Diagnostics.Tracing_REFS := mscorlib +Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core +Facades/System.Globalization_REFS := mscorlib +Facades/System.IO_REFS := mscorlib System +Facades/System.Linq.Expressions_REFS := mscorlib System.Core +Facades/System.Linq.Parallel_REFS := mscorlib System.Core +Facades/System.Linq.Queryable_REFS := mscorlib System.Core +Facades/System.Linq_REFS := mscorlib System.Core +Facades/System.Net.NetworkInformation_REFS := mscorlib System +Facades/System.Net.Primitives_REFS := mscorlib System +Facades/System.Net.Requests_REFS := mscorlib System +Facades/System.ObjectModel_REFS := mscorlib System +Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib +Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib +Facades/System.Reflection.Emit_REFS := mscorlib +Facades/System.Reflection.Extensions_REFS := mscorlib +Facades/System.Reflection.Primitives_REFS := mscorlib +Facades/System.Reflection_REFS := mscorlib +Facades/System.Resources.ResourceManager_REFS := mscorlib +Facades/System.Runtime.Extensions_REFS := mscorlib System +Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib +Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System +Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics +Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives +Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition +Facades/System.Security.Principal_REFS := mscorlib +Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel +Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel +Facades/System.Text.Encoding.Extensions_REFS := mscorlib +Facades/System.Text.Encoding_REFS := mscorlib +Facades/System.Text.RegularExpressions_REFS := mscorlib System +Facades/System.Threading.Tasks.Parallel_REFS := mscorlib +Facades/System.Threading.Tasks_REFS := mscorlib System.Core +Facades/System.Threading_REFS := mscorlib System System.Core +Facades/System.Xml.ReaderWriter_REFS := mscorlib System.Xml +Facades/System.Xml.XDocument_REFS := mscorlib System.Xml.Linq +Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml + +mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_DEP +System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP +System.Web_CSC_ARGS := -d:SERVICES_DEP + +MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756 +ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089 +WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35 +MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a + +Mono.C5_KEYFILE := ../../../mcs/class/Mono.C5/c5.pub +IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub +ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub + +MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \ + Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options Mono.Parallel \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI monodoc WebMatrix.Data Mono.Cecil + +ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Numerics System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \ + System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \ + System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \ + System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \ + System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \ + System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \ + System.Web.WebPages System.Windows.Forms.DataVisualization \ + WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \ + System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Runtime.Caching \ + System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web System.Windows cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + rm -f Facades/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + @mkdir -p Facades/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) + +KEY_ASSEMBLIES := $(MONO_KEY_ASSEMBLIES) $(ECMA_KEY_ASSEMBLIES) $(WINFX_KEY_ASSEMBLIES) $(MSFINAL_KEY_ASSEMBLIES) + +MISSING_KEY_ASSEMBLIES := $(filter-out $(KEY_ASSEMBLIES), $(ASSEMBLIES)) + +print-missing: + @echo $(MISSING_KEY_ASSEMBLIES) + @echo $(words $(ASSEMBLIES)) + @echo $(words $(KEY_ASSEMBLIES)) + +gen-api: + for i in *.dll; do mono ../../api-snapshot/tools/genapi/GenAPI.exe -assembly:$$i -out:../src/v4.5 -typeforwardedTo -assemblyVersion -assemblyAttributes -headerFile:../../api-snapshot/profiles/license-header.txt -libPath:.; done +# for i in Facades/*.dll; do mono ../../api-snapshot/tools/genapi/GenAPI.exe -assembly:$$i -out:../src/v4.5/Facades -typeforwardedTo -assemblyVersion -assemblyAttributes -headerFile:../../api-snapshot/profiles/license-header.txt -libPath:.; done + +gen-api-info-xml: + for i in *.dll; do echo "INFO: `basename $$i`"; mono-api-info $$i -o=`basename $$i`.xml && sed -i '' '/attributes /d' `basename $$i`.xml && sed -i '' '/attribute .*CompilationRelaxationsAttribute/d' `basename $$i`.xml && sed -i '' '/attribute .*AssemblyDelaySignAttribute/d' `basename $$i`.xml && sed -i '' '/attribute .*AssemblyKeyFileAttribute/d' `basename $$i`.xml && python prettyprint.py `basename $$i`.xml && python prettyprint.py `basename $$i`.xml; done + diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..a602b158a2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Framework.dll new file mode 100644 index 0000000000..f6cf4839c0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id new file mode 100644 index 0000000000..12ef57cea8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id @@ -0,0 +1 @@ +49c32525f5c1d1a6e28cd1faf36340aae892f8de \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Utilities.v4.0.dll new file mode 100644 index 0000000000..0930a4e9c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.dll new file mode 100644 index 0000000000..5aef2f6402 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.CSharp.dll new file mode 100644 index 0000000000..ebdd1bb3f4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..5bd8df0d9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.VisualC.dll new file mode 100644 index 0000000000..5014bc63b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.5.1/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000000..35c427cdca Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.C5.dll b/external/binary-reference-assemblies/v4.5.1/Mono.C5.dll new file mode 100644 index 0000000000..ba1aae1711 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.C5.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/Mono.CSharp.dll.REMOVED.git-id new file mode 100644 index 0000000000..d37fd10387 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/Mono.CSharp.dll.REMOVED.git-id @@ -0,0 +1 @@ +72f166ee858baeee456c011d5eb2e6c1f7163d9f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Cairo.dll new file mode 100644 index 0000000000..a7599f61a0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Cecil.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Cecil.dll new file mode 100644 index 0000000000..886f6f888d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Cecil.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.CodeContracts.dll b/external/binary-reference-assemblies/v4.5.1/Mono.CodeContracts.dll new file mode 100644 index 0000000000..f35ed50df9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.CodeContracts.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.5.1/Mono.CompilerServices.SymbolWriter.dll new file mode 100644 index 0000000000..11e6298c56 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Data.Sqlite.dll new file mode 100644 index 0000000000..24bfcd82d4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Data.Tds.dll new file mode 100644 index 0000000000..988f7e7f1f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Debugger.Soft.dll new file mode 100644 index 0000000000..b16ffa9b60 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Http.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Http.dll new file mode 100644 index 0000000000..26058c98ce Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Management.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Management.dll new file mode 100644 index 0000000000..be0935d002 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Messaging.RabbitMQ.dll new file mode 100644 index 0000000000..60ab58f66d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Messaging.dll new file mode 100644 index 0000000000..f1396342b3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Options.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Options.dll new file mode 100644 index 0000000000..3082e56f63 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Options.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Parallel.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Parallel.dll new file mode 100644 index 0000000000..434aba46ca Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Posix.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Posix.dll new file mode 100644 index 0000000000..effcfd4c2c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Security.Win32.dll new file mode 100644 index 0000000000..9a242b4f06 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Security.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Security.dll new file mode 100644 index 0000000000..a3feeea748 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Simd.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Simd.dll new file mode 100644 index 0000000000..96039cc121 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.5.1/Mono.Tasklets.dll new file mode 100644 index 0000000000..6f8a3e096d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.5.1/Mono.WebBrowser.dll new file mode 100644 index 0000000000..1c163a1f89 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Mono.XBuild.Tasks.dll b/external/binary-reference-assemblies/v4.5.1/Mono.XBuild.Tasks.dll new file mode 100644 index 0000000000..cd95af908d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Mono.XBuild.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.5.1/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..8241251a30 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/PEAPI.dll b/external/binary-reference-assemblies/v4.5.1/PEAPI.dll new file mode 100644 index 0000000000..6fb073fae3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/RabbitMQ.Client.dll.REMOVED.git-id new file mode 100644 index 0000000000..0b3d9ce873 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/RabbitMQ.Client.dll.REMOVED.git-id @@ -0,0 +1 @@ +29f110f39bda833e816bcd7502cbe016718448dc \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/SMDiagnostics.dll b/external/binary-reference-assemblies/v4.5.1/SMDiagnostics.dll new file mode 100644 index 0000000000..c72730fa64 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/SMDiagnostics.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.5.1/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..12991f3443 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.5.1/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 0000000000..1302ed50d0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.5.1/System.Configuration.Install.dll new file mode 100644 index 0000000000..d8caeb8440 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Configuration.dll b/external/binary-reference-assemblies/v4.5.1/System.Configuration.dll new file mode 100644 index 0000000000..94a0f2a741 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Core.dll.REMOVED.git-id new file mode 100644 index 0000000000..aa3c9fc600 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Core.dll.REMOVED.git-id @@ -0,0 +1 @@ +bd07ea4ab5abd4c8ae1ad78ab2da87821c9a83d2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.5.1/System.Data.DataSetExtensions.dll new file mode 100644 index 0000000000..2fafb50414 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.Entity.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Data.Entity.dll.REMOVED.git-id new file mode 100644 index 0000000000..444c9a3bc0 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Data.Entity.dll.REMOVED.git-id @@ -0,0 +1 @@ +56cbfb21084b43e3633a286128cb3e25d31e2471 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.5.1/System.Data.Linq.dll new file mode 100644 index 0000000000..12a17e4354 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.5.1/System.Data.OracleClient.dll new file mode 100644 index 0000000000..fccd0beda7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.5.1/System.Data.Services.Client.dll new file mode 100644 index 0000000000..56ce5e1b33 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.Services.dll b/external/binary-reference-assemblies/v4.5.1/System.Data.Services.dll new file mode 100644 index 0000000000..5b16067271 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Data.dll.REMOVED.git-id new file mode 100644 index 0000000000..edf9f81987 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Data.dll.REMOVED.git-id @@ -0,0 +1 @@ +dfa9154a37a4dbfc07dbc08dec77c87c510296a8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Design.dll.REMOVED.git-id new file mode 100644 index 0000000000..a265d0ef77 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Design.dll.REMOVED.git-id @@ -0,0 +1 @@ +1c4de1cea618a1b4b8ba6df42e4360c09aa43e5d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.5.1/System.DirectoryServices.Protocols.dll new file mode 100644 index 0000000000..d2f162fd00 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.5.1/System.DirectoryServices.dll new file mode 100644 index 0000000000..4fce1194b0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.5.1/System.Drawing.Design.dll new file mode 100644 index 0000000000..bcc9e2bf55 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Drawing.dll.REMOVED.git-id new file mode 100644 index 0000000000..5907ebfa52 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Drawing.dll.REMOVED.git-id @@ -0,0 +1 @@ +b505cff1bf7ee307902654c3b0b69b411197144a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Dynamic.dll b/external/binary-reference-assemblies/v4.5.1/System.Dynamic.dll new file mode 100644 index 0000000000..59cbf92d7e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.5.1/System.EnterpriseServices.dll new file mode 100644 index 0000000000..0494a52d23 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.IO.Compression.FileSystem.dll b/external/binary-reference-assemblies/v4.5.1/System.IO.Compression.FileSystem.dll new file mode 100644 index 0000000000..dd1e898a7a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.IO.Compression.FileSystem.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.IO.Compression.dll b/external/binary-reference-assemblies/v4.5.1/System.IO.Compression.dll new file mode 100644 index 0000000000..a57916a421 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.IO.Compression.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.5.1/System.IdentityModel.Selectors.dll new file mode 100644 index 0000000000..99ba8dc8db Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.IdentityModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.IdentityModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..bdef509216 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.IdentityModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d6025d632ee8cda49e316cf2f3e633ae1e5a958 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.5.1/System.Json.Microsoft.dll new file mode 100644 index 0000000000..8efbc3731c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Json.dll b/external/binary-reference-assemblies/v4.5.1/System.Json.dll new file mode 100644 index 0000000000..e25b69c9ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Management.dll b/external/binary-reference-assemblies/v4.5.1/System.Management.dll new file mode 100644 index 0000000000..8660cd2837 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Messaging.dll b/external/binary-reference-assemblies/v4.5.1/System.Messaging.dll new file mode 100644 index 0000000000..fca8cbdb66 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Net.Http.Formatting.dll b/external/binary-reference-assemblies/v4.5.1/System.Net.Http.Formatting.dll new file mode 100644 index 0000000000..096dfcd331 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Net.Http.Formatting.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Net.Http.WebRequest.dll b/external/binary-reference-assemblies/v4.5.1/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000000..0e228516d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Net.Http.WebRequest.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Net.Http.dll b/external/binary-reference-assemblies/v4.5.1/System.Net.Http.dll new file mode 100644 index 0000000000..371dbd893d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Net.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Net.dll b/external/binary-reference-assemblies/v4.5.1/System.Net.dll new file mode 100644 index 0000000000..2487a2d849 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Numerics.dll b/external/binary-reference-assemblies/v4.5.1/System.Numerics.dll new file mode 100644 index 0000000000..c4beb6b79e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Core.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Core.dll new file mode 100644 index 0000000000..8d960e6179 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Core.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Debugger.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Debugger.dll new file mode 100644 index 0000000000..c60dd57ef7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Debugger.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Experimental.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Experimental.dll new file mode 100644 index 0000000000..de121d377d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Experimental.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Interfaces.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Interfaces.dll new file mode 100644 index 0000000000..3187e6809b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Interfaces.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Linq.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Linq.dll new file mode 100644 index 0000000000..5f1c6ba9bc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Observable.Aliases.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Observable.Aliases.dll new file mode 100644 index 0000000000..9bc9eed8e1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Observable.Aliases.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.PlatformServices.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.PlatformServices.dll new file mode 100644 index 0000000000..6902587208 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.PlatformServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Providers.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Providers.dll new file mode 100644 index 0000000000..85db123663 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Providers.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Runtime.Remoting.dll new file mode 100644 index 0000000000..26b7c39315 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Windows.Forms.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Windows.Forms.dll new file mode 100644 index 0000000000..3587bd8bd3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Windows.Forms.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Reactive.Windows.Threading.dll b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Windows.Threading.dll new file mode 100644 index 0000000000..af612e062a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Reactive.Windows.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Caching.dll new file mode 100644 index 0000000000..cae05a0888 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.5.1/System.Runtime.DurableInstancing.dll new file mode 100644 index 0000000000..e9863d9619 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Remoting.dll new file mode 100644 index 0000000000..ad790d21b9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Serialization.Formatters.Soap.dll new file mode 100644 index 0000000000..412e9831ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..dd20b684d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Security.dll b/external/binary-reference-assemblies/v4.5.1/System.Security.dll new file mode 100644 index 0000000000..cf9841c56c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Activation.dll new file mode 100644 index 0000000000..3291b741cf Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Discovery.dll new file mode 100644 index 0000000000..e1f465fde7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Internals.dll b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Internals.dll new file mode 100644 index 0000000000..a8431cd539 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Internals.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Routing.dll new file mode 100644 index 0000000000..fedf233344 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Web.dll new file mode 100644 index 0000000000..217933151b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..5815302158 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.ServiceModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +d86a6de1961e54837ebc90648a54e4f8c3fbbb60 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.5.1/System.ServiceProcess.dll new file mode 100644 index 0000000000..e8cea607e3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Threading.Tasks.Dataflow.dll b/external/binary-reference-assemblies/v4.5.1/System.Threading.Tasks.Dataflow.dll new file mode 100644 index 0000000000..8356d5044e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Threading.Tasks.Dataflow.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Transactions.dll b/external/binary-reference-assemblies/v4.5.1/System.Transactions.dll new file mode 100644 index 0000000000..c3833ae3ac Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Abstractions.dll new file mode 100644 index 0000000000..1b88a9cfaf Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.ApplicationServices.dll new file mode 100644 index 0000000000..93bdaacfa5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.DynamicData.dll new file mode 100644 index 0000000000..1f6f621183 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Extensions.Design.dll new file mode 100644 index 0000000000..59394acc44 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Extensions.dll new file mode 100644 index 0000000000..a1c141a4b4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Http.SelfHost.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Http.SelfHost.dll new file mode 100644 index 0000000000..7698cf4c85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Http.SelfHost.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Http.WebHost.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Http.WebHost.dll new file mode 100644 index 0000000000..67b4315a6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Http.WebHost.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Http.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Http.dll new file mode 100644 index 0000000000..4b012c937e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Mvc.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Mvc.dll new file mode 100644 index 0000000000..3d1b4daf2d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Razor.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Razor.dll new file mode 100644 index 0000000000..1f6752418a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Routing.dll new file mode 100644 index 0000000000..46c40dc88b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.Services.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.Services.dll new file mode 100644 index 0000000000..c37bd134c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.Deployment.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000000..4d7208021b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.Razor.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000000..36b03f45e0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.dll b/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.dll new file mode 100644 index 0000000000..8bd4b18e76 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Web.WebPages.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Web.dll.REMOVED.git-id new file mode 100644 index 0000000000..6f733f5c3d --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Web.dll.REMOVED.git-id @@ -0,0 +1 @@ +3d669fb5d8c96b5de8debff246a29aad6d66ec39 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.5.1/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..19355e966b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Windows.Forms.dll.REMOVED.git-id new file mode 100644 index 0000000000..4b72d7e179 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Windows.Forms.dll.REMOVED.git-id @@ -0,0 +1 @@ +4380852aa38070618e2a48b43ce64d249985ab02 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.Windows.dll b/external/binary-reference-assemblies/v4.5.1/System.Windows.dll new file mode 100644 index 0000000000..b20fdd4241 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Windows.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Xaml.dll b/external/binary-reference-assemblies/v4.5.1/System.Xaml.dll new file mode 100644 index 0000000000..6f1bb71ecd Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.5.1/System.Xml.Linq.dll new file mode 100644 index 0000000000..74244c72ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Xml.Serialization.dll b/external/binary-reference-assemblies/v4.5.1/System.Xml.Serialization.dll new file mode 100644 index 0000000000..4492ce5091 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/System.Xml.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..8934c1c86f --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +b040218dcfb6fa185b5ceea6921092c4991b164b \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/System.dll.REMOVED.git-id new file mode 100644 index 0000000000..88ce91b63e --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/System.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d1079b06765c5434c59f9a8a6a0585c404a32b3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.5.1/WebMatrix.Data.dll new file mode 100644 index 0000000000..163f572474 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/WindowsBase.dll b/external/binary-reference-assemblies/v4.5.1/WindowsBase.dll new file mode 100644 index 0000000000..08bdc74bed Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/cscompmgd.dll b/external/binary-reference-assemblies/v4.5.1/cscompmgd.dll new file mode 100644 index 0000000000..44a168aacc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.1/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.5.1/monodoc.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/monodoc.dll.REMOVED.git-id new file mode 100644 index 0000000000..7f10280fa3 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/monodoc.dll.REMOVED.git-id @@ -0,0 +1 @@ +070fe87c0b02af391b0522a436bada81a5ee5cd9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.1/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.1/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..2f855036c9 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.1/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +6b4649826d61e7a01f57c531406eba70b6d956e0 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/Accessibility.dll b/external/binary-reference-assemblies/v4.5.2/Accessibility.dll new file mode 100644 index 0000000000..fb60ca8cc9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.5.2/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..bfe5a2ea49 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.5.2/CustomMarshalers.dll new file mode 100644 index 0000000000..a2a2e2f7fc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Collections.Concurrent.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Collections.Concurrent.dll new file mode 100644 index 0000000000..f912c3d23a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Collections.Concurrent.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Collections.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Collections.dll new file mode 100644 index 0000000000..5d021c543d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Collections.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.Annotations.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.Annotations.dll new file mode 100644 index 0000000000..7c1fbb32ef Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.Annotations.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000000..f1861a0d6c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.EventBasedAsync.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.dll new file mode 100644 index 0000000000..707a0c1bb4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Contracts.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000000..904c305839 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Contracts.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Debug.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Debug.dll new file mode 100644 index 0000000000..5b7c3d9681 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Debug.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Tools.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Tools.dll new file mode 100644 index 0000000000..60def229b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Tools.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Tracing.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000000..9eeed18461 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Diagnostics.Tracing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Dynamic.Runtime.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Dynamic.Runtime.dll new file mode 100644 index 0000000000..fb03e5cb98 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Dynamic.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Globalization.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Globalization.dll new file mode 100644 index 0000000000..2b5b1747f9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Globalization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.IO.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.IO.dll new file mode 100644 index 0000000000..28c5ea58ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.IO.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Expressions.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Expressions.dll new file mode 100644 index 0000000000..cd038a4723 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Expressions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Parallel.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Parallel.dll new file mode 100644 index 0000000000..dde504ecf5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Queryable.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Queryable.dll new file mode 100644 index 0000000000..d3215f3791 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.Queryable.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.dll new file mode 100644 index 0000000000..292b2f874a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.NetworkInformation.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.NetworkInformation.dll new file mode 100644 index 0000000000..65500f0206 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.NetworkInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.Primitives.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.Primitives.dll new file mode 100644 index 0000000000..a2f3a27cbc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.Requests.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.Requests.dll new file mode 100644 index 0000000000..3424d2fb20 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Net.Requests.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ObjectModel.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ObjectModel.dll new file mode 100644 index 0000000000..c34cc37bcb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ObjectModel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.dll new file mode 100644 index 0000000000..a05881431f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.ILGeneration.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.Lightweight.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.Lightweight.dll new file mode 100644 index 0000000000..7918048f12 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.Lightweight.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.dll new file mode 100644 index 0000000000..f920f451d4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Emit.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Extensions.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Extensions.dll new file mode 100644 index 0000000000..b3996adff1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Primitives.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Primitives.dll new file mode 100644 index 0000000000..07350fbf94 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.dll new file mode 100644 index 0000000000..e4183aeb86 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Reflection.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Resources.ResourceManager.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Resources.ResourceManager.dll new file mode 100644 index 0000000000..7492a727e2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Resources.ResourceManager.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Extensions.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Extensions.dll new file mode 100644 index 0000000000..7ed466ab31 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll new file mode 100644 index 0000000000..c77cc16f9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.InteropServices.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.InteropServices.dll new file mode 100644 index 0000000000..86a57f801d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.InteropServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Numerics.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Numerics.dll new file mode 100644 index 0000000000..acdbd682a4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Json.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000000..0c61d9067e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Primitives.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000000..c793d1c488 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Xml.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000000..62ab2947dc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.Serialization.Xml.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.dll new file mode 100644 index 0000000000..e44f70a107 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Security.Principal.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Security.Principal.dll new file mode 100644 index 0000000000..45f1fa41fb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Security.Principal.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Duplex.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Duplex.dll new file mode 100644 index 0000000000..4ffaf10171 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Duplex.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Http.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Http.dll new file mode 100644 index 0000000000..b60f07a9ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.NetTcp.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.NetTcp.dll new file mode 100644 index 0000000000..86746fc49e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.NetTcp.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Primitives.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Primitives.dll new file mode 100644 index 0000000000..3369347cab Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Security.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Security.dll new file mode 100644 index 0000000000..3d0eb5fb91 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.ServiceModel.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.Encoding.Extensions.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000000..19c91b4f85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.Encoding.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.Encoding.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.Encoding.dll new file mode 100644 index 0000000000..bdcfe6fe12 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.Encoding.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.RegularExpressions.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.RegularExpressions.dll new file mode 100644 index 0000000000..ab9634c078 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Text.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.Tasks.Parallel.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000000..c06dc313b2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.Tasks.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.Tasks.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.Tasks.dll new file mode 100644 index 0000000000..c981a1f984 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.dll new file mode 100644 index 0000000000..771e24d55b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.ReaderWriter.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000000..e460a52257 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.ReaderWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.XDocument.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.XDocument.dll new file mode 100644 index 0000000000..49f7e7cec9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.XDocument.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.XmlSerializer.dll b/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000000..82826586eb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Facades/System.Xml.XmlSerializer.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/I18N.CJK.dll b/external/binary-reference-assemblies/v4.5.2/I18N.CJK.dll new file mode 100644 index 0000000000..9801f6500f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.5.2/I18N.MidEast.dll new file mode 100644 index 0000000000..6f0e51a8ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/I18N.Other.dll b/external/binary-reference-assemblies/v4.5.2/I18N.Other.dll new file mode 100644 index 0000000000..47ef0dd701 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/I18N.Rare.dll b/external/binary-reference-assemblies/v4.5.2/I18N.Rare.dll new file mode 100644 index 0000000000..09d4a0b5b5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/I18N.West.dll b/external/binary-reference-assemblies/v4.5.2/I18N.West.dll new file mode 100644 index 0000000000..e82375bfd0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/I18N.dll b/external/binary-reference-assemblies/v4.5.2/I18N.dll new file mode 100644 index 0000000000..6354b20ffb Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.5.2/IBM.Data.DB2.dll new file mode 100644 index 0000000000..8d8355de3d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.5.2/ICSharpCode.SharpZipLib.dll new file mode 100644 index 0000000000..903b93c969 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Makefile b/external/binary-reference-assemblies/v4.5.2/Makefile new file mode 100644 index 0000000000..38dd4d140d --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/Makefile @@ -0,0 +1,338 @@ +PROFILE := v4.5.2 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.C5 Mono.CSharp Mono.Cairo Mono.Cecil Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options \ + Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \ + System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \ + System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \ + System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \ + System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \ + System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \ + System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \ + System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd monodoc mscorlib + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web + +FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \ + Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \ + Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \ + Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \ + Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \ + Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \ + Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \ + Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \ + Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \ + Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \ + Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \ + Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \ + Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices \ + Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \ + Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \ + Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \ + Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer + +ASSEMBLIES += $(FACADE_ASSEMBLIES) + +# generated with (and then slightly tweaked): +# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done +Accessibility_REFS := mscorlib +Commons.Xml.Relaxng_REFS := mscorlib System.Xml System +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System System.Data +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core +Microsoft.Build.Framework_REFS := mscorlib System +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core +Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core +Microsoft.CSharp_REFS := mscorlib System System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web +Mono.C5_REFS := mscorlib +Mono.CSharp_REFS := mscorlib System System.Core System.Xml +Mono.Cairo_REFS := mscorlib +Mono.Cecil_REFS := mscorlib +Mono.CodeContracts_REFS := mscorlib System.Core System +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib Mono.Security System +Mono.Debugger.Soft_REFS := mscorlib System.Core System Mono.Cecil +Mono.Http_REFS := mscorlib System ICSharpCode.SharpZipLib Mono.Security System.Web System.Xml +Mono.Management_REFS := mscorlib System Mono.Posix +Mono.Messaging.RabbitMQ_REFS := mscorlib Mono.Messaging RabbitMQ.Client System +Mono.Messaging_REFS := mscorlib System System.Configuration +Mono.Options_REFS := mscorlib System +Mono.Parallel_REFS := mscorlib +Mono.Posix_REFS := mscorlib System +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Mono.XBuild.Tasks_REFS := mscorlib System.Xml +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System.Xml System +SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals +System.ComponentModel.Composition_REFS := mscorlib System System.Core +System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core +System.Configuration.Install_REFS := mscorlib System +System.Configuration_REFS := mscorlib bare/System.Xml System +System.Core_REFS := mscorlib System Mono.Posix +System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core +System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration +System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions +System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client +System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices +System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml +System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices +System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System +System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System +System.IO.Compression_REFS := mscorlib System +System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel +System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices +System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core +System.Json_REFS := mscorlib System System.Core +System.Management_REFS := mscorlib System System.Configuration.Install +System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms +System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration +System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System +System.Net.Http_REFS := mscorlib System System.Core +System.Net_REFS := mscorlib System +System.Numerics_REFS := mscorlib +System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core +System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq +System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System +System.Reactive.Interfaces_REFS := mscorlib System.Core +System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core +System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq +System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq +System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq +System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core +System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms +System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase +System.Runtime.Caching_REFS := mscorlib System System.Data System.Configuration +System.Runtime.DurableInstancing_REFS := mscorlib System.Xml.Linq System.ServiceModel.Internals System.Transactions System.Core System.Runtime.Serialization System +System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap +System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml +System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core +System.Security_REFS := mscorlib System System.Xml Mono.Security +System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web +System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core +System.ServiceModel.Internals_REFS := mscorlib System System.Xml +System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization +System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation +System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms +System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib System.Web +System.Web.ApplicationServices_REFS := mscorlib System System.Configuration +System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions +System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration +System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml +System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure +System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq +System.Web.Mvc_REFS := mscorlib System.Web System System.Core System.ComponentModel.DataAnnotations System.Web.Extensions System.Web.WebPages.Razor System.Runtime.Caching System.Web.WebPages System.Xml System.Web.Razor System.Data.Linq Microsoft.Web.Infrastructure +System.Web.Razor_REFS := mscorlib System System.Core +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data +System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure +System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages +System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment +System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services +System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data +System.Windows_REFS := mscorlib System +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core +System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration +WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security +cscompmgd_REFS := mscorlib System +monodoc_REFS := ICSharpCode.SharpZipLib mscorlib System System.Xml System.Xml.Linq System.Core System.Configuration +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices + +Facades/System.Collections.Concurrent_REFS := mscorlib System +Facades/System.Collections_REFS := mscorlib System.Core System +Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations +Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System +Facades/System.ComponentModel_REFS := mscorlib System +Facades/System.Diagnostics.Contracts_REFS := mscorlib +Facades/System.Diagnostics.Debug_REFS := mscorlib System +Facades/System.Diagnostics.Tools_REFS := mscorlib System +Facades/System.Diagnostics.Tracing_REFS := mscorlib +Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core +Facades/System.Globalization_REFS := mscorlib +Facades/System.IO_REFS := mscorlib System +Facades/System.Linq.Expressions_REFS := mscorlib System.Core +Facades/System.Linq.Parallel_REFS := mscorlib System.Core +Facades/System.Linq.Queryable_REFS := mscorlib System.Core +Facades/System.Linq_REFS := mscorlib System.Core +Facades/System.Net.NetworkInformation_REFS := mscorlib System +Facades/System.Net.Primitives_REFS := mscorlib System +Facades/System.Net.Requests_REFS := mscorlib System +Facades/System.ObjectModel_REFS := mscorlib System +Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib +Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib +Facades/System.Reflection.Emit_REFS := mscorlib +Facades/System.Reflection.Extensions_REFS := mscorlib +Facades/System.Reflection.Primitives_REFS := mscorlib +Facades/System.Reflection_REFS := mscorlib +Facades/System.Resources.ResourceManager_REFS := mscorlib +Facades/System.Runtime.Extensions_REFS := mscorlib System +Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib +Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System +Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics +Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives +Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition +Facades/System.Security.Principal_REFS := mscorlib +Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel +Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel +Facades/System.Text.Encoding.Extensions_REFS := mscorlib +Facades/System.Text.Encoding_REFS := mscorlib +Facades/System.Text.RegularExpressions_REFS := mscorlib System +Facades/System.Threading.Tasks.Parallel_REFS := mscorlib +Facades/System.Threading.Tasks_REFS := mscorlib System.Core +Facades/System.Threading_REFS := mscorlib System System.Core +Facades/System.Xml.ReaderWriter_REFS := mscorlib System.Xml +Facades/System.Xml.XDocument_REFS := mscorlib System.Xml.Linq +Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml + +mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_DEP +System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP +System.Web_CSC_ARGS := -d:SERVICES_DEP + +MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756 +ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089 +WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35 +MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a + +Mono.C5_KEYFILE := ../../../mcs/class/Mono.C5/c5.pub +IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub +ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub + +MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \ + Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options Mono.Parallel \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI monodoc WebMatrix.Data Mono.Cecil + +ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Numerics System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \ + System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \ + System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \ + System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \ + System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \ + System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \ + System.Web.WebPages System.Windows.Forms.DataVisualization \ + WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \ + System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Runtime.Caching \ + System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web System.Windows cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + rm -f Facades/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + @mkdir -p Facades/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) + +KEY_ASSEMBLIES := $(MONO_KEY_ASSEMBLIES) $(ECMA_KEY_ASSEMBLIES) $(WINFX_KEY_ASSEMBLIES) $(MSFINAL_KEY_ASSEMBLIES) + +MISSING_KEY_ASSEMBLIES := $(filter-out $(KEY_ASSEMBLIES), $(ASSEMBLIES)) + +print-missing: + @echo $(MISSING_KEY_ASSEMBLIES) + @echo $(words $(ASSEMBLIES)) + @echo $(words $(KEY_ASSEMBLIES)) + +gen-api: + for i in *.dll; do mono ../../api-snapshot/tools/genapi/GenAPI.exe -assembly:$$i -out:../src/v4.5 -typeforwardedTo -assemblyVersion -assemblyAttributes -headerFile:../../api-snapshot/profiles/license-header.txt -libPath:.; done +# for i in Facades/*.dll; do mono ../../api-snapshot/tools/genapi/GenAPI.exe -assembly:$$i -out:../src/v4.5/Facades -typeforwardedTo -assemblyVersion -assemblyAttributes -headerFile:../../api-snapshot/profiles/license-header.txt -libPath:.; done + +gen-api-info-xml: + for i in *.dll; do echo "INFO: `basename $$i`"; mono-api-info $$i -o=`basename $$i`.xml && sed -i '' '/attributes /d' `basename $$i`.xml && sed -i '' '/attribute .*CompilationRelaxationsAttribute/d' `basename $$i`.xml && sed -i '' '/attribute .*AssemblyDelaySignAttribute/d' `basename $$i`.xml && sed -i '' '/attribute .*AssemblyKeyFileAttribute/d' `basename $$i`.xml && python prettyprint.py `basename $$i`.xml && python prettyprint.py `basename $$i`.xml; done + diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..a602b158a2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Framework.dll new file mode 100644 index 0000000000..f6cf4839c0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id new file mode 100644 index 0000000000..12ef57cea8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id @@ -0,0 +1 @@ +49c32525f5c1d1a6e28cd1faf36340aae892f8de \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Utilities.v4.0.dll new file mode 100644 index 0000000000..0930a4e9c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.dll new file mode 100644 index 0000000000..5aef2f6402 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.CSharp.dll new file mode 100644 index 0000000000..ebdd1bb3f4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..5bd8df0d9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.VisualC.dll new file mode 100644 index 0000000000..5014bc63b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.5.2/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000000..35c427cdca Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.C5.dll b/external/binary-reference-assemblies/v4.5.2/Mono.C5.dll new file mode 100644 index 0000000000..ba1aae1711 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.C5.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/Mono.CSharp.dll.REMOVED.git-id new file mode 100644 index 0000000000..d37fd10387 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/Mono.CSharp.dll.REMOVED.git-id @@ -0,0 +1 @@ +72f166ee858baeee456c011d5eb2e6c1f7163d9f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Cairo.dll new file mode 100644 index 0000000000..a7599f61a0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Cecil.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Cecil.dll new file mode 100644 index 0000000000..886f6f888d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Cecil.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.CodeContracts.dll b/external/binary-reference-assemblies/v4.5.2/Mono.CodeContracts.dll new file mode 100644 index 0000000000..f35ed50df9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.CodeContracts.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.5.2/Mono.CompilerServices.SymbolWriter.dll new file mode 100644 index 0000000000..11e6298c56 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Data.Sqlite.dll new file mode 100644 index 0000000000..24bfcd82d4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Data.Tds.dll new file mode 100644 index 0000000000..988f7e7f1f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Debugger.Soft.dll new file mode 100644 index 0000000000..b16ffa9b60 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Http.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Http.dll new file mode 100644 index 0000000000..26058c98ce Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Management.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Management.dll new file mode 100644 index 0000000000..be0935d002 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Messaging.RabbitMQ.dll new file mode 100644 index 0000000000..60ab58f66d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Messaging.dll new file mode 100644 index 0000000000..f1396342b3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Options.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Options.dll new file mode 100644 index 0000000000..3082e56f63 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Options.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Parallel.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Parallel.dll new file mode 100644 index 0000000000..434aba46ca Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Posix.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Posix.dll new file mode 100644 index 0000000000..effcfd4c2c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Security.Win32.dll new file mode 100644 index 0000000000..9a242b4f06 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Security.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Security.dll new file mode 100644 index 0000000000..a3feeea748 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Simd.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Simd.dll new file mode 100644 index 0000000000..96039cc121 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.5.2/Mono.Tasklets.dll new file mode 100644 index 0000000000..6f8a3e096d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.5.2/Mono.WebBrowser.dll new file mode 100644 index 0000000000..1c163a1f89 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Mono.XBuild.Tasks.dll b/external/binary-reference-assemblies/v4.5.2/Mono.XBuild.Tasks.dll new file mode 100644 index 0000000000..cd95af908d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Mono.XBuild.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.5.2/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..8241251a30 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/PEAPI.dll b/external/binary-reference-assemblies/v4.5.2/PEAPI.dll new file mode 100644 index 0000000000..6fb073fae3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/RabbitMQ.Client.dll.REMOVED.git-id new file mode 100644 index 0000000000..0b3d9ce873 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/RabbitMQ.Client.dll.REMOVED.git-id @@ -0,0 +1 @@ +29f110f39bda833e816bcd7502cbe016718448dc \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/SMDiagnostics.dll b/external/binary-reference-assemblies/v4.5.2/SMDiagnostics.dll new file mode 100644 index 0000000000..c72730fa64 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/SMDiagnostics.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.5.2/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..12991f3443 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.5.2/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 0000000000..1302ed50d0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.5.2/System.Configuration.Install.dll new file mode 100644 index 0000000000..d8caeb8440 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Configuration.dll b/external/binary-reference-assemblies/v4.5.2/System.Configuration.dll new file mode 100644 index 0000000000..94a0f2a741 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Core.dll.REMOVED.git-id new file mode 100644 index 0000000000..aa3c9fc600 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Core.dll.REMOVED.git-id @@ -0,0 +1 @@ +bd07ea4ab5abd4c8ae1ad78ab2da87821c9a83d2 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.5.2/System.Data.DataSetExtensions.dll new file mode 100644 index 0000000000..2fafb50414 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.Entity.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Data.Entity.dll.REMOVED.git-id new file mode 100644 index 0000000000..444c9a3bc0 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Data.Entity.dll.REMOVED.git-id @@ -0,0 +1 @@ +56cbfb21084b43e3633a286128cb3e25d31e2471 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.5.2/System.Data.Linq.dll new file mode 100644 index 0000000000..12a17e4354 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.5.2/System.Data.OracleClient.dll new file mode 100644 index 0000000000..fccd0beda7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.5.2/System.Data.Services.Client.dll new file mode 100644 index 0000000000..56ce5e1b33 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.Services.dll b/external/binary-reference-assemblies/v4.5.2/System.Data.Services.dll new file mode 100644 index 0000000000..5b16067271 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Data.dll.REMOVED.git-id new file mode 100644 index 0000000000..edf9f81987 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Data.dll.REMOVED.git-id @@ -0,0 +1 @@ +dfa9154a37a4dbfc07dbc08dec77c87c510296a8 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Design.dll.REMOVED.git-id new file mode 100644 index 0000000000..a265d0ef77 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Design.dll.REMOVED.git-id @@ -0,0 +1 @@ +1c4de1cea618a1b4b8ba6df42e4360c09aa43e5d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.5.2/System.DirectoryServices.Protocols.dll new file mode 100644 index 0000000000..d2f162fd00 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.5.2/System.DirectoryServices.dll new file mode 100644 index 0000000000..4fce1194b0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.5.2/System.Drawing.Design.dll new file mode 100644 index 0000000000..bcc9e2bf55 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Drawing.dll.REMOVED.git-id new file mode 100644 index 0000000000..5907ebfa52 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Drawing.dll.REMOVED.git-id @@ -0,0 +1 @@ +b505cff1bf7ee307902654c3b0b69b411197144a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Dynamic.dll b/external/binary-reference-assemblies/v4.5.2/System.Dynamic.dll new file mode 100644 index 0000000000..59cbf92d7e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.5.2/System.EnterpriseServices.dll new file mode 100644 index 0000000000..0494a52d23 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.IO.Compression.FileSystem.dll b/external/binary-reference-assemblies/v4.5.2/System.IO.Compression.FileSystem.dll new file mode 100644 index 0000000000..dd1e898a7a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.IO.Compression.FileSystem.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.IO.Compression.dll b/external/binary-reference-assemblies/v4.5.2/System.IO.Compression.dll new file mode 100644 index 0000000000..a57916a421 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.IO.Compression.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.5.2/System.IdentityModel.Selectors.dll new file mode 100644 index 0000000000..99ba8dc8db Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.IdentityModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.IdentityModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..bdef509216 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.IdentityModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d6025d632ee8cda49e316cf2f3e633ae1e5a958 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.5.2/System.Json.Microsoft.dll new file mode 100644 index 0000000000..8efbc3731c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Json.dll b/external/binary-reference-assemblies/v4.5.2/System.Json.dll new file mode 100644 index 0000000000..e25b69c9ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Management.dll b/external/binary-reference-assemblies/v4.5.2/System.Management.dll new file mode 100644 index 0000000000..8660cd2837 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Messaging.dll b/external/binary-reference-assemblies/v4.5.2/System.Messaging.dll new file mode 100644 index 0000000000..fca8cbdb66 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Net.Http.Formatting.dll b/external/binary-reference-assemblies/v4.5.2/System.Net.Http.Formatting.dll new file mode 100644 index 0000000000..096dfcd331 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Net.Http.Formatting.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Net.Http.WebRequest.dll b/external/binary-reference-assemblies/v4.5.2/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000000..0e228516d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Net.Http.WebRequest.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Net.Http.dll b/external/binary-reference-assemblies/v4.5.2/System.Net.Http.dll new file mode 100644 index 0000000000..371dbd893d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Net.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Net.dll b/external/binary-reference-assemblies/v4.5.2/System.Net.dll new file mode 100644 index 0000000000..2487a2d849 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Numerics.dll b/external/binary-reference-assemblies/v4.5.2/System.Numerics.dll new file mode 100644 index 0000000000..c4beb6b79e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Core.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Core.dll new file mode 100644 index 0000000000..8d960e6179 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Core.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Debugger.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Debugger.dll new file mode 100644 index 0000000000..c60dd57ef7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Debugger.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Experimental.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Experimental.dll new file mode 100644 index 0000000000..de121d377d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Experimental.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Interfaces.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Interfaces.dll new file mode 100644 index 0000000000..3187e6809b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Interfaces.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Linq.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Linq.dll new file mode 100644 index 0000000000..5f1c6ba9bc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Observable.Aliases.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Observable.Aliases.dll new file mode 100644 index 0000000000..9bc9eed8e1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Observable.Aliases.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.PlatformServices.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.PlatformServices.dll new file mode 100644 index 0000000000..6902587208 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.PlatformServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Providers.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Providers.dll new file mode 100644 index 0000000000..85db123663 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Providers.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Runtime.Remoting.dll new file mode 100644 index 0000000000..26b7c39315 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Windows.Forms.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Windows.Forms.dll new file mode 100644 index 0000000000..3587bd8bd3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Windows.Forms.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Reactive.Windows.Threading.dll b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Windows.Threading.dll new file mode 100644 index 0000000000..af612e062a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Reactive.Windows.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Caching.dll new file mode 100644 index 0000000000..cae05a0888 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.5.2/System.Runtime.DurableInstancing.dll new file mode 100644 index 0000000000..e9863d9619 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Remoting.dll new file mode 100644 index 0000000000..ad790d21b9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Serialization.Formatters.Soap.dll new file mode 100644 index 0000000000..412e9831ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..dd20b684d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Security.dll b/external/binary-reference-assemblies/v4.5.2/System.Security.dll new file mode 100644 index 0000000000..cf9841c56c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Activation.dll new file mode 100644 index 0000000000..3291b741cf Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Discovery.dll new file mode 100644 index 0000000000..e1f465fde7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Internals.dll b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Internals.dll new file mode 100644 index 0000000000..a8431cd539 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Internals.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Routing.dll new file mode 100644 index 0000000000..fedf233344 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Web.dll new file mode 100644 index 0000000000..217933151b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..5815302158 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.ServiceModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +d86a6de1961e54837ebc90648a54e4f8c3fbbb60 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.5.2/System.ServiceProcess.dll new file mode 100644 index 0000000000..e8cea607e3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Threading.Tasks.Dataflow.dll b/external/binary-reference-assemblies/v4.5.2/System.Threading.Tasks.Dataflow.dll new file mode 100644 index 0000000000..8356d5044e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Threading.Tasks.Dataflow.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Transactions.dll b/external/binary-reference-assemblies/v4.5.2/System.Transactions.dll new file mode 100644 index 0000000000..672ec65b55 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Abstractions.dll new file mode 100644 index 0000000000..1b88a9cfaf Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.ApplicationServices.dll new file mode 100644 index 0000000000..93bdaacfa5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.DynamicData.dll new file mode 100644 index 0000000000..1f6f621183 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Extensions.Design.dll new file mode 100644 index 0000000000..59394acc44 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Extensions.dll new file mode 100644 index 0000000000..a1c141a4b4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Http.SelfHost.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Http.SelfHost.dll new file mode 100644 index 0000000000..7698cf4c85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Http.SelfHost.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Http.WebHost.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Http.WebHost.dll new file mode 100644 index 0000000000..67b4315a6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Http.WebHost.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Http.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Http.dll new file mode 100644 index 0000000000..4b012c937e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Mvc.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Mvc.dll new file mode 100644 index 0000000000..3d1b4daf2d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Razor.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Razor.dll new file mode 100644 index 0000000000..1f6752418a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Routing.dll new file mode 100644 index 0000000000..46c40dc88b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.Services.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.Services.dll new file mode 100644 index 0000000000..c37bd134c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.Deployment.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000000..4d7208021b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.Razor.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000000..36b03f45e0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.dll b/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.dll new file mode 100644 index 0000000000..8bd4b18e76 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Web.WebPages.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Web.dll.REMOVED.git-id new file mode 100644 index 0000000000..388ebb7a31 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Web.dll.REMOVED.git-id @@ -0,0 +1 @@ +de3e952156ff6cfca31b47062a63169565fae5ad \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.5.2/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..19355e966b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Windows.Forms.dll.REMOVED.git-id new file mode 100644 index 0000000000..4b50acb063 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Windows.Forms.dll.REMOVED.git-id @@ -0,0 +1 @@ +943ee937d21220472d5066c69f34525354242e6c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.Windows.dll b/external/binary-reference-assemblies/v4.5.2/System.Windows.dll new file mode 100644 index 0000000000..b20fdd4241 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Windows.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Xaml.dll b/external/binary-reference-assemblies/v4.5.2/System.Xaml.dll new file mode 100644 index 0000000000..6f1bb71ecd Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.5.2/System.Xml.Linq.dll new file mode 100644 index 0000000000..74244c72ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Xml.Serialization.dll b/external/binary-reference-assemblies/v4.5.2/System.Xml.Serialization.dll new file mode 100644 index 0000000000..4492ce5091 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/System.Xml.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..8934c1c86f --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +b040218dcfb6fa185b5ceea6921092c4991b164b \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/System.dll.REMOVED.git-id new file mode 100644 index 0000000000..88ce91b63e --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/System.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d1079b06765c5434c59f9a8a6a0585c404a32b3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.5.2/WebMatrix.Data.dll new file mode 100644 index 0000000000..163f572474 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/WindowsBase.dll b/external/binary-reference-assemblies/v4.5.2/WindowsBase.dll new file mode 100644 index 0000000000..08bdc74bed Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/cscompmgd.dll b/external/binary-reference-assemblies/v4.5.2/cscompmgd.dll new file mode 100644 index 0000000000..44a168aacc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5.2/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.5.2/monodoc.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/monodoc.dll.REMOVED.git-id new file mode 100644 index 0000000000..7f10280fa3 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/monodoc.dll.REMOVED.git-id @@ -0,0 +1 @@ +070fe87c0b02af391b0522a436bada81a5ee5cd9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5.2/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5.2/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..bdb7c71737 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5.2/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +eb713f28515871a001340769063ce2a264c4068e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Accessibility.dll b/external/binary-reference-assemblies/v4.5/Accessibility.dll index 41fe18978c..fb60ca8cc9 100644 Binary files a/external/binary-reference-assemblies/v4.5/Accessibility.dll and b/external/binary-reference-assemblies/v4.5/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.5/Commons.Xml.Relaxng.dll index e989743f67..bfe5a2ea49 100644 Binary files a/external/binary-reference-assemblies/v4.5/Commons.Xml.Relaxng.dll and b/external/binary-reference-assemblies/v4.5/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.5/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.5/CustomMarshalers.dll index fd57aae71c..a2a2e2f7fc 100644 Binary files a/external/binary-reference-assemblies/v4.5/CustomMarshalers.dll and b/external/binary-reference-assemblies/v4.5/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Collections.Concurrent.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Collections.Concurrent.dll index 3a8631b1fb..f912c3d23a 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Collections.Concurrent.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Collections.Concurrent.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Collections.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Collections.dll index 62351ccb11..5d021c543d 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Collections.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Collections.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.Annotations.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.Annotations.dll index 22e28252b3..7c1fbb32ef 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.Annotations.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.Annotations.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.EventBasedAsync.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.EventBasedAsync.dll index c551327eb9..f1861a0d6c 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.EventBasedAsync.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.EventBasedAsync.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.dll index e036da0a19..707a0c1bb4 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Contracts.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Contracts.dll index e4243deee1..904c305839 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Contracts.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Contracts.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Debug.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Debug.dll index d9ef916414..5b7c3d9681 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Debug.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Debug.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tools.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tools.dll index 2f8e19d6a8..60def229b8 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tools.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tools.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tracing.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tracing.dll index 01bed5626e..9eeed18461 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tracing.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Diagnostics.Tracing.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Dynamic.Runtime.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Dynamic.Runtime.dll index f2be705543..fb03e5cb98 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Dynamic.Runtime.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Dynamic.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Globalization.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Globalization.dll index c291bdefaf..2b5b1747f9 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Globalization.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Globalization.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.IO.dll b/external/binary-reference-assemblies/v4.5/Facades/System.IO.dll index 447dac350e..28c5ea58ba 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.IO.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.IO.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Expressions.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Expressions.dll index d2a7b34d83..cd038a4723 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Expressions.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Expressions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Parallel.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Parallel.dll index 607547416e..dde504ecf5 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Parallel.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Queryable.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Queryable.dll index 9fec196a29..d3215f3791 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Queryable.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.Queryable.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.dll index 09b8f26d2d..292b2f874a 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Linq.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Net.NetworkInformation.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Net.NetworkInformation.dll index c2dfe85d07..65500f0206 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Net.NetworkInformation.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Net.NetworkInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Net.Primitives.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Net.Primitives.dll index 36299bf6fc..a2f3a27cbc 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Net.Primitives.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Net.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Net.Requests.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Net.Requests.dll index f1367ab063..3424d2fb20 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Net.Requests.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Net.Requests.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ObjectModel.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ObjectModel.dll index 094361a5f3..c34cc37bcb 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ObjectModel.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ObjectModel.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.ILGeneration.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.ILGeneration.dll index 573ba125c3..a05881431f 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.ILGeneration.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.ILGeneration.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.Lightweight.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.Lightweight.dll index 98819e4a6e..7918048f12 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.Lightweight.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.Lightweight.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.dll index 6db3b4dada..f920f451d4 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Emit.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Extensions.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Extensions.dll index 1505b859be..b3996adff1 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Extensions.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Primitives.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Primitives.dll index 2bdae2ba7d..07350fbf94 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Primitives.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.dll index 9ce9441d22..e4183aeb86 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Reflection.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Resources.ResourceManager.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Resources.ResourceManager.dll index 5f0f639f0d..7492a727e2 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Resources.ResourceManager.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Resources.ResourceManager.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Extensions.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Extensions.dll index 6bae6992e9..7ed466ab31 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Extensions.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll index f2678ea27f..c77cc16f9d 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.dll index c573d2d2c2..86a57f801d 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.InteropServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Numerics.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Numerics.dll index ed5c91d42c..acdbd682a4 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Numerics.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Json.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Json.dll index f2981f9aae..0c61d9067e 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Json.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Primitives.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Primitives.dll index 3e8bc46521..c793d1c488 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Primitives.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Xml.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Xml.dll index f6829ea2bd..62ab2947dc 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Xml.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.Serialization.Xml.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.dll index acd962cc01..e44f70a107 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Security.Principal.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Security.Principal.dll index 0909061c4b..45f1fa41fb 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Security.Principal.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Security.Principal.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Duplex.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Duplex.dll index 1009657506..4ffaf10171 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Duplex.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Duplex.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Http.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Http.dll index 5481d99ca2..b60f07a9ba 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Http.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.NetTcp.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.NetTcp.dll index cfa970cadf..86746fc49e 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.NetTcp.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.NetTcp.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Primitives.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Primitives.dll index ee35baaa3e..3369347cab 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Primitives.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Security.dll b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Security.dll index 0025e8eb0a..3d0eb5fb91 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Security.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.ServiceModel.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.Extensions.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.Extensions.dll index 9dadd2e31e..19c91b4f85 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.Extensions.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.dll index a5e3649606..bdcfe6fe12 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Text.Encoding.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Text.RegularExpressions.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Text.RegularExpressions.dll index 7bf9a5ecec..ab9634c078 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Text.RegularExpressions.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Text.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.Parallel.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.Parallel.dll index 2ed39e6dc7..c06dc313b2 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.Parallel.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.dll index 557d256a9f..c981a1f984 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Timer.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Timer.dll deleted file mode 100644 index 0d91ea32e0..0000000000 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.Timer.dll and /dev/null differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.dll index 5ca9672f00..771e24d55b 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Threading.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Xml.ReaderWriter.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Xml.ReaderWriter.dll index 28984bce8b..e460a52257 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Xml.ReaderWriter.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Xml.ReaderWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XDocument.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XDocument.dll index 63dd44de60..49f7e7cec9 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XDocument.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XDocument.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XmlSerializer.dll b/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XmlSerializer.dll index 003bec429b..82826586eb 100644 Binary files a/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XmlSerializer.dll and b/external/binary-reference-assemblies/v4.5/Facades/System.Xml.XmlSerializer.dll differ diff --git a/external/binary-reference-assemblies/v4.5/I18N.CJK.dll b/external/binary-reference-assemblies/v4.5/I18N.CJK.dll index 3b5c54323f..9801f6500f 100644 Binary files a/external/binary-reference-assemblies/v4.5/I18N.CJK.dll and b/external/binary-reference-assemblies/v4.5/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.5/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.5/I18N.MidEast.dll index d59b7832fb..6f0e51a8ea 100644 Binary files a/external/binary-reference-assemblies/v4.5/I18N.MidEast.dll and b/external/binary-reference-assemblies/v4.5/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.5/I18N.Other.dll b/external/binary-reference-assemblies/v4.5/I18N.Other.dll index a30e5596d7..47ef0dd701 100644 Binary files a/external/binary-reference-assemblies/v4.5/I18N.Other.dll and b/external/binary-reference-assemblies/v4.5/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.5/I18N.Rare.dll b/external/binary-reference-assemblies/v4.5/I18N.Rare.dll index b05b2a7d52..09d4a0b5b5 100644 Binary files a/external/binary-reference-assemblies/v4.5/I18N.Rare.dll and b/external/binary-reference-assemblies/v4.5/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.5/I18N.West.dll b/external/binary-reference-assemblies/v4.5/I18N.West.dll index d7207726cf..e82375bfd0 100644 Binary files a/external/binary-reference-assemblies/v4.5/I18N.West.dll and b/external/binary-reference-assemblies/v4.5/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.5/I18N.dll b/external/binary-reference-assemblies/v4.5/I18N.dll index e9166d37cb..6354b20ffb 100644 Binary files a/external/binary-reference-assemblies/v4.5/I18N.dll and b/external/binary-reference-assemblies/v4.5/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.5/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.5/IBM.Data.DB2.dll index e0db5bce0d..8d8355de3d 100644 Binary files a/external/binary-reference-assemblies/v4.5/IBM.Data.DB2.dll and b/external/binary-reference-assemblies/v4.5/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.5/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.5/ICSharpCode.SharpZipLib.dll index 556c62886a..903b93c969 100644 Binary files a/external/binary-reference-assemblies/v4.5/ICSharpCode.SharpZipLib.dll and b/external/binary-reference-assemblies/v4.5/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Makefile b/external/binary-reference-assemblies/v4.5/Makefile new file mode 100644 index 0000000000..4f617df8c6 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5/Makefile @@ -0,0 +1,321 @@ +PROFILE := v4.5 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.C5 Mono.CSharp Mono.Cairo Mono.Cecil Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options \ + Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \ + System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \ + System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \ + System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \ + System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \ + System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \ + System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \ + System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd monodoc mscorlib + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web + +FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \ + Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \ + Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \ + Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \ + Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \ + Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \ + Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \ + Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \ + Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \ + Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \ + Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \ + Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \ + Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices \ + Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \ + Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \ + Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \ + Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer + +ASSEMBLIES += $(FACADE_ASSEMBLIES) + +# generated with (and then slightly tweaked): +# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done +Accessibility_REFS := mscorlib +Commons.Xml.Relaxng_REFS := mscorlib System.Xml System +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System System.Data +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core +Microsoft.Build.Framework_REFS := mscorlib System +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core +Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core +Microsoft.CSharp_REFS := mscorlib System System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web +Mono.C5_REFS := mscorlib +Mono.CSharp_REFS := mscorlib System System.Core System.Xml +Mono.Cairo_REFS := mscorlib +Mono.Cecil_REFS := mscorlib +Mono.CodeContracts_REFS := mscorlib System.Core System +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib Mono.Security System +Mono.Debugger.Soft_REFS := mscorlib System.Core System Mono.Cecil +Mono.Http_REFS := mscorlib System ICSharpCode.SharpZipLib Mono.Security System.Web System.Xml +Mono.Management_REFS := mscorlib System Mono.Posix +Mono.Messaging.RabbitMQ_REFS := mscorlib Mono.Messaging RabbitMQ.Client System +Mono.Messaging_REFS := mscorlib System System.Configuration +Mono.Options_REFS := mscorlib System +Mono.Parallel_REFS := mscorlib +Mono.Posix_REFS := mscorlib System +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Mono.XBuild.Tasks_REFS := mscorlib System.Xml +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System.Xml System +SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals +System.ComponentModel.Composition_REFS := mscorlib System System.Core +System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core +System.Configuration.Install_REFS := mscorlib System +System.Configuration_REFS := mscorlib bare/System.Xml System +System.Core_REFS := mscorlib System Mono.Posix +System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core +System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration +System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions +System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client +System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices +System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml +System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices +System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System +System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System +System.IO.Compression_REFS := mscorlib System +System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel +System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices +System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core +System.Json_REFS := mscorlib System System.Core +System.Management_REFS := mscorlib System System.Configuration.Install +System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms +System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration +System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System +System.Net.Http_REFS := mscorlib System System.Core +System.Net_REFS := mscorlib System +System.Numerics_REFS := mscorlib +System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core +System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq +System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System +System.Reactive.Interfaces_REFS := mscorlib System.Core +System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core +System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq +System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq +System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq +System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core +System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms +System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase +System.Runtime.Caching_REFS := mscorlib System System.Data System.Configuration +System.Runtime.DurableInstancing_REFS := mscorlib System.Xml.Linq System.ServiceModel.Internals System.Transactions System.Core System.Runtime.Serialization System +System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap +System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml +System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core +System.Security_REFS := mscorlib System System.Xml Mono.Security +System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web +System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core +System.ServiceModel.Internals_REFS := mscorlib System System.Xml +System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization +System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation +System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms +System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib System.Web +System.Web.ApplicationServices_REFS := mscorlib System System.Configuration +System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions +System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration +System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml +System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure +System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq +System.Web.Mvc_REFS := mscorlib System.Web System System.Core System.ComponentModel.DataAnnotations System.Web.Extensions System.Web.WebPages.Razor System.Runtime.Caching System.Web.WebPages System.Xml System.Web.Razor System.Data.Linq Microsoft.Web.Infrastructure +System.Web.Razor_REFS := mscorlib System System.Core +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data +System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure +System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages +System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment +System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services +System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data +System.Windows_REFS := mscorlib System +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core +System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration +WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security +cscompmgd_REFS := mscorlib System +monodoc_REFS := ICSharpCode.SharpZipLib mscorlib System System.Xml System.Xml.Linq System.Core System.Configuration +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices + +Facades/System.Collections.Concurrent_REFS := mscorlib System +Facades/System.Collections_REFS := mscorlib System.Core System +Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations +Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System +Facades/System.ComponentModel_REFS := mscorlib System +Facades/System.Diagnostics.Contracts_REFS := mscorlib +Facades/System.Diagnostics.Debug_REFS := mscorlib System +Facades/System.Diagnostics.Tools_REFS := mscorlib System +Facades/System.Diagnostics.Tracing_REFS := mscorlib +Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core +Facades/System.Globalization_REFS := mscorlib +Facades/System.IO_REFS := mscorlib System +Facades/System.Linq.Expressions_REFS := mscorlib System.Core +Facades/System.Linq.Parallel_REFS := mscorlib System.Core +Facades/System.Linq.Queryable_REFS := mscorlib System.Core +Facades/System.Linq_REFS := mscorlib System.Core +Facades/System.Net.NetworkInformation_REFS := mscorlib System +Facades/System.Net.Primitives_REFS := mscorlib System +Facades/System.Net.Requests_REFS := mscorlib System +Facades/System.ObjectModel_REFS := mscorlib System +Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib +Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib +Facades/System.Reflection.Emit_REFS := mscorlib +Facades/System.Reflection.Extensions_REFS := mscorlib +Facades/System.Reflection.Primitives_REFS := mscorlib +Facades/System.Reflection_REFS := mscorlib +Facades/System.Resources.ResourceManager_REFS := mscorlib +Facades/System.Runtime.Extensions_REFS := mscorlib System +Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib +Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System +Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics +Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives +Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition +Facades/System.Security.Principal_REFS := mscorlib +Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel +Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel +Facades/System.Text.Encoding.Extensions_REFS := mscorlib +Facades/System.Text.Encoding_REFS := mscorlib +Facades/System.Text.RegularExpressions_REFS := mscorlib System +Facades/System.Threading.Tasks.Parallel_REFS := mscorlib +Facades/System.Threading.Tasks_REFS := mscorlib System.Core +Facades/System.Threading_REFS := mscorlib System System.Core +Facades/System.Xml.ReaderWriter_REFS := mscorlib System.Xml +Facades/System.Xml.XDocument_REFS := mscorlib System.Xml.Linq +Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml + +mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_DEP +System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP +System.Web_CSC_ARGS := -d:SERVICES_DEP + +MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756 +ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089 +WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35 +MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a + +Mono.C5_KEYFILE := ../../../mcs/class/Mono.C5/c5.pub +IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub +ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub + +MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \ + Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Options Mono.Parallel \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser Mono.XBuild.Tasks \ + Novell.Directory.Ldap PEAPI monodoc WebMatrix.Data Mono.Cecil + +ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Numerics System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \ + System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \ + System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \ + System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \ + System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \ + System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \ + System.Web.WebPages System.Windows.Forms.DataVisualization \ + WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \ + System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Runtime.Caching \ + System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web System.Windows cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + rm -f Facades/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + @mkdir -p Facades/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Engine.dll index 54e7997a75..a602b158a2 100644 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Engine.dll and b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Framework.dll index 8ae1f265e9..f6cf4839c0 100644 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Framework.dll and b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Tasks.v4.0.dll b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Tasks.v4.0.dll deleted file mode 100644 index 8832e7110c..0000000000 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Tasks.v4.0.dll and /dev/null differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id new file mode 100644 index 0000000000..12ef57cea8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id @@ -0,0 +1 @@ +49c32525f5c1d1a6e28cd1faf36340aae892f8de \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Utilities.v4.0.dll index 9b0b53b85c..0930a4e9c3 100644 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.Build.Utilities.v4.0.dll and b/external/binary-reference-assemblies/v4.5/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.5/Microsoft.Build.dll new file mode 100644 index 0000000000..5aef2f6402 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Build.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Microsoft.Build.dll.REMOVED.git-id deleted file mode 100644 index d1aaf825e8..0000000000 --- a/external/binary-reference-assemblies/v4.5/Microsoft.Build.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -d2c81e95711b09e52ad0a9645d8a7cd8094924b6 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.5/Microsoft.CSharp.dll index 6146f4ce97..ebdd1bb3f4 100644 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.CSharp.dll and b/external/binary-reference-assemblies/v4.5/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.5/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..5bd8df0d9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.5/Microsoft.VisualC.dll index 20635a7cca..5014bc63b8 100644 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.VisualC.dll and b/external/binary-reference-assemblies/v4.5/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.5/Microsoft.Web.Infrastructure.dll index be30723866..35c427cdca 100644 Binary files a/external/binary-reference-assemblies/v4.5/Microsoft.Web.Infrastructure.dll and b/external/binary-reference-assemblies/v4.5/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.C5.dll b/external/binary-reference-assemblies/v4.5/Mono.C5.dll index 2668c7c69a..ba1aae1711 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.C5.dll and b/external/binary-reference-assemblies/v4.5/Mono.C5.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Mono.CSharp.dll.REMOVED.git-id index 5e38075e4c..d37fd10387 100644 --- a/external/binary-reference-assemblies/v4.5/Mono.CSharp.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/Mono.CSharp.dll.REMOVED.git-id @@ -1 +1 @@ -2ea232c7184795c44d310a6906fb9f7927e9b631 \ No newline at end of file +72f166ee858baeee456c011d5eb2e6c1f7163d9f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.5/Mono.Cairo.dll index b340315f27..a7599f61a0 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Cairo.dll and b/external/binary-reference-assemblies/v4.5/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Cecil.dll b/external/binary-reference-assemblies/v4.5/Mono.Cecil.dll new file mode 100644 index 0000000000..886f6f888d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Mono.Cecil.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Cecil.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Mono.Cecil.dll.REMOVED.git-id deleted file mode 100644 index 569ef415fa..0000000000 --- a/external/binary-reference-assemblies/v4.5/Mono.Cecil.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -97a01945e44013f39cd97d2c99e30d57ab106c50 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Mono.CodeContracts.dll b/external/binary-reference-assemblies/v4.5/Mono.CodeContracts.dll new file mode 100644 index 0000000000..f35ed50df9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Mono.CodeContracts.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.CodeContracts.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Mono.CodeContracts.dll.REMOVED.git-id deleted file mode 100644 index e96f73d7b1..0000000000 --- a/external/binary-reference-assemblies/v4.5/Mono.CodeContracts.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -febd2933325961a02f88c9067497c9d1a53a3e52 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.5/Mono.CompilerServices.SymbolWriter.dll index 1e0aac62d4..11e6298c56 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.CompilerServices.SymbolWriter.dll and b/external/binary-reference-assemblies/v4.5/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.5/Mono.Data.Sqlite.dll index f23f4c0963..24bfcd82d4 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Data.Sqlite.dll and b/external/binary-reference-assemblies/v4.5/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.5/Mono.Data.Tds.dll index d30b5cce70..988f7e7f1f 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Data.Tds.dll and b/external/binary-reference-assemblies/v4.5/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.5/Mono.Debugger.Soft.dll index 34fbb17718..b16ffa9b60 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Debugger.Soft.dll and b/external/binary-reference-assemblies/v4.5/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Http.dll b/external/binary-reference-assemblies/v4.5/Mono.Http.dll index 822ac6e5f5..26058c98ce 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Http.dll and b/external/binary-reference-assemblies/v4.5/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Management.dll b/external/binary-reference-assemblies/v4.5/Mono.Management.dll index 2530d76824..be0935d002 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Management.dll and b/external/binary-reference-assemblies/v4.5/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.5/Mono.Messaging.RabbitMQ.dll index 20c7960454..60ab58f66d 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Messaging.RabbitMQ.dll and b/external/binary-reference-assemblies/v4.5/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.5/Mono.Messaging.dll index d2d3520efe..f1396342b3 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Messaging.dll and b/external/binary-reference-assemblies/v4.5/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Options.dll b/external/binary-reference-assemblies/v4.5/Mono.Options.dll index 53f3be6ea6..3082e56f63 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Options.dll and b/external/binary-reference-assemblies/v4.5/Mono.Options.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Parallel.dll b/external/binary-reference-assemblies/v4.5/Mono.Parallel.dll index e3f96fdd08..434aba46ca 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Parallel.dll and b/external/binary-reference-assemblies/v4.5/Mono.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Posix.dll b/external/binary-reference-assemblies/v4.5/Mono.Posix.dll new file mode 100644 index 0000000000..effcfd4c2c Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Posix.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Mono.Posix.dll.REMOVED.git-id deleted file mode 100644 index 7dfdcd4a49..0000000000 --- a/external/binary-reference-assemblies/v4.5/Mono.Posix.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -955838182779b07ce42c573edaa6f00638a38529 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.5/Mono.Security.Win32.dll index 765db6683f..9a242b4f06 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Security.Win32.dll and b/external/binary-reference-assemblies/v4.5/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Security.dll b/external/binary-reference-assemblies/v4.5/Mono.Security.dll new file mode 100644 index 0000000000..a3feeea748 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Security.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Mono.Security.dll.REMOVED.git-id deleted file mode 100644 index 90b49ace8e..0000000000 --- a/external/binary-reference-assemblies/v4.5/Mono.Security.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -80c2049a65ba9fd3a6a4525197a7f067be1fc093 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Mono.Simd.dll b/external/binary-reference-assemblies/v4.5/Mono.Simd.dll index 288bd23eb9..96039cc121 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Simd.dll and b/external/binary-reference-assemblies/v4.5/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.5/Mono.Tasklets.dll index 6fe8301abd..6f8a3e096d 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.Tasklets.dll and b/external/binary-reference-assemblies/v4.5/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.5/Mono.WebBrowser.dll new file mode 100644 index 0000000000..1c163a1f89 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Mono.WebBrowser.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Mono.WebBrowser.dll.REMOVED.git-id deleted file mode 100644 index 530701a4a4..0000000000 --- a/external/binary-reference-assemblies/v4.5/Mono.WebBrowser.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -0fdcc228887a30f670bb573a27dbf3d5468d3727 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/Mono.XBuild.Tasks.dll b/external/binary-reference-assemblies/v4.5/Mono.XBuild.Tasks.dll index 462949b560..cd95af908d 100644 Binary files a/external/binary-reference-assemblies/v4.5/Mono.XBuild.Tasks.dll and b/external/binary-reference-assemblies/v4.5/Mono.XBuild.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.5/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..8241251a30 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.5/Novell.Directory.Ldap.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/Novell.Directory.Ldap.dll.REMOVED.git-id deleted file mode 100644 index 9c3ee96024..0000000000 --- a/external/binary-reference-assemblies/v4.5/Novell.Directory.Ldap.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -7f0bce176bf5abd153918be6fff200640c177a31 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/PEAPI.dll b/external/binary-reference-assemblies/v4.5/PEAPI.dll index 3906c35917..6fb073fae3 100644 Binary files a/external/binary-reference-assemblies/v4.5/PEAPI.dll and b/external/binary-reference-assemblies/v4.5/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.5/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/RabbitMQ.Client.dll.REMOVED.git-id index 1d0b66c73a..0b3d9ce873 100644 --- a/external/binary-reference-assemblies/v4.5/RabbitMQ.Client.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/RabbitMQ.Client.dll.REMOVED.git-id @@ -1 +1 @@ -24e56b88e95021940faf868523b253c43e20cbfc \ No newline at end of file +29f110f39bda833e816bcd7502cbe016718448dc \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/SMDiagnostics.dll b/external/binary-reference-assemblies/v4.5/SMDiagnostics.dll index cb88b74e7e..c72730fa64 100644 Binary files a/external/binary-reference-assemblies/v4.5/SMDiagnostics.dll and b/external/binary-reference-assemblies/v4.5/SMDiagnostics.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.5/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..12991f3443 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ComponentModel.Composition.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.ComponentModel.Composition.dll.REMOVED.git-id deleted file mode 100644 index 2fcf7cc905..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.ComponentModel.Composition.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -41934f62426915dedffea899ce1a4913e1cdeddb \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.5/System.ComponentModel.DataAnnotations.dll index 15ae5f9a56..1302ed50d0 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.ComponentModel.DataAnnotations.dll and b/external/binary-reference-assemblies/v4.5/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.5/System.Configuration.Install.dll index 1cdb49907d..d8caeb8440 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Configuration.Install.dll and b/external/binary-reference-assemblies/v4.5/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Configuration.dll b/external/binary-reference-assemblies/v4.5/System.Configuration.dll index 22ec42d258..94a0f2a741 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Configuration.dll and b/external/binary-reference-assemblies/v4.5/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Core.dll.REMOVED.git-id index 98a7a160eb..3b0b624e78 100644 --- a/external/binary-reference-assemblies/v4.5/System.Core.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -5dbd7ea27943b9ac5733c995b043e99176cdfc59 \ No newline at end of file +21c4c068088dcf4cc7c0c592cd80b9e645c8ea38 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.5/System.Data.DataSetExtensions.dll index 1ba722ccab..2fafb50414 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Data.DataSetExtensions.dll and b/external/binary-reference-assemblies/v4.5/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Data.Entity.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Data.Entity.dll.REMOVED.git-id index b6159f50a0..444c9a3bc0 100644 --- a/external/binary-reference-assemblies/v4.5/System.Data.Entity.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Data.Entity.dll.REMOVED.git-id @@ -1 +1 @@ -5b9f19c3e778c36365559d21dbde41108d799220 \ No newline at end of file +56cbfb21084b43e3633a286128cb3e25d31e2471 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.5/System.Data.Linq.dll new file mode 100644 index 0000000000..12a17e4354 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Data.Linq.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Data.Linq.dll.REMOVED.git-id deleted file mode 100644 index 01084fe8ae..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Data.Linq.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -ee01df4e1d950e5829ec8b1b67bb5c6288ae4e83 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.5/System.Data.OracleClient.dll index e9f1d42eba..fccd0beda7 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Data.OracleClient.dll and b/external/binary-reference-assemblies/v4.5/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.5/System.Data.Services.Client.dll new file mode 100644 index 0000000000..56ce5e1b33 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Data.Services.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Data.Services.Client.dll.REMOVED.git-id deleted file mode 100644 index a052584cf3..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Data.Services.Client.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -a236c50009f672befb9902ac403e598a76d89c19 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Data.Services.dll b/external/binary-reference-assemblies/v4.5/System.Data.Services.dll index 288ec1fc15..5b16067271 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Data.Services.dll and b/external/binary-reference-assemblies/v4.5/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Data.dll.REMOVED.git-id index 99ec230aaa..a4b100bace 100644 --- a/external/binary-reference-assemblies/v4.5/System.Data.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Data.dll.REMOVED.git-id @@ -1 +1 @@ -8964acbd3e0e5a41d4d06ff0428125ff03badfa1 \ No newline at end of file +aff97615be676582899823d7f592c89591fcc92a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Design.dll.REMOVED.git-id index 70720a06f7..a265d0ef77 100644 --- a/external/binary-reference-assemblies/v4.5/System.Design.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Design.dll.REMOVED.git-id @@ -1 +1 @@ -a9c0a01a548d641e8762f40f8b7ce74957676da9 \ No newline at end of file +1c4de1cea618a1b4b8ba6df42e4360c09aa43e5d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.5/System.DirectoryServices.Protocols.dll index c339a608a1..d2f162fd00 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.DirectoryServices.Protocols.dll and b/external/binary-reference-assemblies/v4.5/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.5/System.DirectoryServices.dll index 76dee0d9a5..8457aeced9 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.DirectoryServices.dll and b/external/binary-reference-assemblies/v4.5/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.5/System.Drawing.Design.dll index f3a65b5d97..bcc9e2bf55 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Drawing.Design.dll and b/external/binary-reference-assemblies/v4.5/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Drawing.dll.REMOVED.git-id index 48695ec8cb..5907ebfa52 100644 --- a/external/binary-reference-assemblies/v4.5/System.Drawing.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Drawing.dll.REMOVED.git-id @@ -1 +1 @@ -bb20e8c80cf083890bb866df4723839b68854ec8 \ No newline at end of file +b505cff1bf7ee307902654c3b0b69b411197144a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Dynamic.dll b/external/binary-reference-assemblies/v4.5/System.Dynamic.dll index ac88e13c6f..59cbf92d7e 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Dynamic.dll and b/external/binary-reference-assemblies/v4.5/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.5/System.EnterpriseServices.dll index 7fec34aed7..0494a52d23 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.EnterpriseServices.dll and b/external/binary-reference-assemblies/v4.5/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.IO.Compression.FileSystem.dll b/external/binary-reference-assemblies/v4.5/System.IO.Compression.FileSystem.dll index 607131693a..dd1e898a7a 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.IO.Compression.FileSystem.dll and b/external/binary-reference-assemblies/v4.5/System.IO.Compression.FileSystem.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.IO.Compression.dll b/external/binary-reference-assemblies/v4.5/System.IO.Compression.dll index cc7512f9c6..a57916a421 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.IO.Compression.dll and b/external/binary-reference-assemblies/v4.5/System.IO.Compression.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.5/System.IdentityModel.Selectors.dll index b6c16b1955..99ba8dc8db 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.IdentityModel.Selectors.dll and b/external/binary-reference-assemblies/v4.5/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.IdentityModel.dll b/external/binary-reference-assemblies/v4.5/System.IdentityModel.dll deleted file mode 100644 index f7240788ba..0000000000 Binary files a/external/binary-reference-assemblies/v4.5/System.IdentityModel.dll and /dev/null differ diff --git a/external/binary-reference-assemblies/v4.5/System.IdentityModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.IdentityModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..bdef509216 --- /dev/null +++ b/external/binary-reference-assemblies/v4.5/System.IdentityModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d6025d632ee8cda49e316cf2f3e633ae1e5a958 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.5/System.Json.Microsoft.dll index 125375073f..8efbc3731c 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Json.Microsoft.dll and b/external/binary-reference-assemblies/v4.5/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Json.dll b/external/binary-reference-assemblies/v4.5/System.Json.dll index 228e46c48a..e25b69c9ff 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Json.dll and b/external/binary-reference-assemblies/v4.5/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Management.dll b/external/binary-reference-assemblies/v4.5/System.Management.dll index 2ffedf0dd7..8660cd2837 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Management.dll and b/external/binary-reference-assemblies/v4.5/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Messaging.dll b/external/binary-reference-assemblies/v4.5/System.Messaging.dll index c011708bf1..fca8cbdb66 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Messaging.dll and b/external/binary-reference-assemblies/v4.5/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Net.Http.Formatting.dll b/external/binary-reference-assemblies/v4.5/System.Net.Http.Formatting.dll new file mode 100644 index 0000000000..096dfcd331 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Net.Http.Formatting.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Net.Http.Formatting.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Net.Http.Formatting.dll.REMOVED.git-id deleted file mode 100644 index 4f8312f108..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Net.Http.Formatting.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -1c39b475057a542136faa1dfeb585a3f32c9c31a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Net.Http.WebRequest.dll b/external/binary-reference-assemblies/v4.5/System.Net.Http.WebRequest.dll index 1d54e73e92..0e228516d1 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Net.Http.WebRequest.dll and b/external/binary-reference-assemblies/v4.5/System.Net.Http.WebRequest.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Net.Http.dll b/external/binary-reference-assemblies/v4.5/System.Net.Http.dll index 7ef977473e..371dbd893d 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Net.Http.dll and b/external/binary-reference-assemblies/v4.5/System.Net.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Net.dll b/external/binary-reference-assemblies/v4.5/System.Net.dll index f9bdac2c20..2487a2d849 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Net.dll and b/external/binary-reference-assemblies/v4.5/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Numerics.dll b/external/binary-reference-assemblies/v4.5/System.Numerics.dll index 17340f30b1..c4beb6b79e 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Numerics.dll and b/external/binary-reference-assemblies/v4.5/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Core.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Core.dll index 308c6bc8a5..8d960e6179 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Core.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Core.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Debugger.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Debugger.dll index dfd0e8dd63..c60dd57ef7 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Debugger.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Debugger.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Experimental.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Experimental.dll index 06cb4c5e9c..de121d377d 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Experimental.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Experimental.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Interfaces.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Interfaces.dll index 6ad1367674..3187e6809b 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Interfaces.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Interfaces.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Linq.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Linq.dll new file mode 100644 index 0000000000..5f1c6ba9bc Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Reactive.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Linq.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Reactive.Linq.dll.REMOVED.git-id deleted file mode 100644 index e1b22a6985..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Reactive.Linq.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -42b1ce0620f256d5d1e1512dff4f72fbc56386a7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Observable.Aliases.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Observable.Aliases.dll index 4e2e1724f4..9bc9eed8e1 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Observable.Aliases.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Observable.Aliases.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.PlatformServices.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.PlatformServices.dll index d6f0439e2a..6902587208 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.PlatformServices.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.PlatformServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Providers.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Providers.dll index 13be64e090..85db123663 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Providers.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Providers.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Runtime.Remoting.dll index 291b0200d8..26b7c39315 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Runtime.Remoting.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Forms.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Forms.dll index 502b7fb3b6..3587bd8bd3 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Forms.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Forms.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Threading.dll b/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Threading.dll index c8446f5153..af612e062a 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Threading.dll and b/external/binary-reference-assemblies/v4.5/System.Reactive.Windows.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.5/System.Runtime.Caching.dll index eec9819bde..cae05a0888 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Runtime.Caching.dll and b/external/binary-reference-assemblies/v4.5/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.5/System.Runtime.DurableInstancing.dll index 6e5fee238f..e9863d9619 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Runtime.DurableInstancing.dll and b/external/binary-reference-assemblies/v4.5/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.5/System.Runtime.Remoting.dll index d804f6d227..ad790d21b9 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Runtime.Remoting.dll and b/external/binary-reference-assemblies/v4.5/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.Formatters.Soap.dll index 4b096da8cf..412e9831ba 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.Formatters.Soap.dll and b/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..dd20b684d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.dll.REMOVED.git-id deleted file mode 100644 index c5c14f39a9..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Runtime.Serialization.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -dccfcc7139d6ad461c48549e82975c5c8b47363c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Security.dll b/external/binary-reference-assemblies/v4.5/System.Security.dll index 8bef4d14fb..bc069719e7 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Security.dll and b/external/binary-reference-assemblies/v4.5/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Activation.dll index a7fe01b182..3291b741cf 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Activation.dll and b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Discovery.dll index e0cd525faf..e1f465fde7 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Discovery.dll and b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Internals.dll b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Internals.dll new file mode 100644 index 0000000000..a8431cd539 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Internals.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Internals.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Internals.dll.REMOVED.git-id deleted file mode 100644 index ac4a6a940f..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Internals.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -a603b27ded1499017afd6d576bdb7cee820cac0e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Routing.dll index b575a5a170..fedf233344 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Routing.dll and b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Web.dll index 9608ad5101..217933151b 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.ServiceModel.Web.dll and b/external/binary-reference-assemblies/v4.5/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.ServiceModel.dll.REMOVED.git-id index 21d07ee45c..5815302158 100644 --- a/external/binary-reference-assemblies/v4.5/System.ServiceModel.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.ServiceModel.dll.REMOVED.git-id @@ -1 +1 @@ -c8df6cddcc8cb3fba698ecbe337ba834c9517250 \ No newline at end of file +d86a6de1961e54837ebc90648a54e4f8c3fbbb60 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.5/System.ServiceProcess.dll index 4cf930f239..e8cea607e3 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.ServiceProcess.dll and b/external/binary-reference-assemblies/v4.5/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Threading.Tasks.Dataflow.dll b/external/binary-reference-assemblies/v4.5/System.Threading.Tasks.Dataflow.dll index 8dc453e1f5..8356d5044e 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Threading.Tasks.Dataflow.dll and b/external/binary-reference-assemblies/v4.5/System.Threading.Tasks.Dataflow.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Transactions.dll b/external/binary-reference-assemblies/v4.5/System.Transactions.dll index 17164402e4..76046dfb37 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Transactions.dll and b/external/binary-reference-assemblies/v4.5/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.5/System.Web.Abstractions.dll index d217851dac..1b88a9cfaf 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.Abstractions.dll and b/external/binary-reference-assemblies/v4.5/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.5/System.Web.ApplicationServices.dll index d9ffc56ac4..2e015a4b3e 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.ApplicationServices.dll and b/external/binary-reference-assemblies/v4.5/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.5/System.Web.DynamicData.dll index d108c5813b..1f6f621183 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.DynamicData.dll and b/external/binary-reference-assemblies/v4.5/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.5/System.Web.Extensions.Design.dll index a6ac62ea1b..59394acc44 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.Extensions.Design.dll and b/external/binary-reference-assemblies/v4.5/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.5/System.Web.Extensions.dll new file mode 100644 index 0000000000..a1c141a4b4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Extensions.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Web.Extensions.dll.REMOVED.git-id deleted file mode 100644 index 8fc7c81122..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Web.Extensions.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -372fede5c3dd29c1d42d9e031b7b04c0f84a0a08 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Http.SelfHost.dll b/external/binary-reference-assemblies/v4.5/System.Web.Http.SelfHost.dll index 4c31ef1202..7698cf4c85 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.Http.SelfHost.dll and b/external/binary-reference-assemblies/v4.5/System.Web.Http.SelfHost.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Http.WebHost.dll b/external/binary-reference-assemblies/v4.5/System.Web.Http.WebHost.dll index 399177d2f2..67b4315a6f 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.Http.WebHost.dll and b/external/binary-reference-assemblies/v4.5/System.Web.Http.WebHost.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Http.dll b/external/binary-reference-assemblies/v4.5/System.Web.Http.dll new file mode 100644 index 0000000000..4b012c937e Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Web.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Http.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Web.Http.dll.REMOVED.git-id deleted file mode 100644 index 90ee503ce2..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Web.Http.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -6019c34421140ed3cebf60b2a71826d43ee98c6b \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Mvc.dll b/external/binary-reference-assemblies/v4.5/System.Web.Mvc.dll new file mode 100644 index 0000000000..3d1b4daf2d Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Mvc.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Web.Mvc.dll.REMOVED.git-id deleted file mode 100644 index 6db12115b0..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Web.Mvc.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -7e83f8908ba9db67475aeb9c111a1d33a6fb1a3a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Razor.dll b/external/binary-reference-assemblies/v4.5/System.Web.Razor.dll new file mode 100644 index 0000000000..1f6752418a Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Web.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Razor.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Web.Razor.dll.REMOVED.git-id deleted file mode 100644 index 6864040cb5..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Web.Razor.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -05978082827c20b18cdb7396a4eec307cf0cd8df \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.5/System.Web.Routing.dll index 5e8705e330..46c40dc88b 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.Routing.dll and b/external/binary-reference-assemblies/v4.5/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Services.dll b/external/binary-reference-assemblies/v4.5/System.Web.Services.dll new file mode 100644 index 0000000000..c37bd134c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.Services.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Web.Services.dll.REMOVED.git-id deleted file mode 100644 index 10355683d1..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Web.Services.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -9833b399d9818b32092eddf44484aa938073048a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Deployment.dll b/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Deployment.dll index 7b148ac07c..4d7208021b 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Deployment.dll and b/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Razor.dll b/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Razor.dll index 08eb14de84..36b03f45e0 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Razor.dll and b/external/binary-reference-assemblies/v4.5/System.Web.WebPages.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.WebPages.dll b/external/binary-reference-assemblies/v4.5/System.Web.WebPages.dll index 7d5e79e22d..8bd4b18e76 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Web.WebPages.dll and b/external/binary-reference-assemblies/v4.5/System.Web.WebPages.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Web.dll.REMOVED.git-id index 3710caa7a7..def32ab9d2 100644 --- a/external/binary-reference-assemblies/v4.5/System.Web.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Web.dll.REMOVED.git-id @@ -1 +1 @@ -8e3996bc14bb3200e7ef2e75b444fe64e6ada46b \ No newline at end of file +f53f2b0d0dcbf743adc915e8baaa8681fcf6c67a \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.5/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..19355e966b Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Windows.Forms.DataVisualization.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Windows.Forms.DataVisualization.dll.REMOVED.git-id deleted file mode 100644 index 9f29289be6..0000000000 --- a/external/binary-reference-assemblies/v4.5/System.Windows.Forms.DataVisualization.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -5b32f5c45e09ca2c485d96a37fd53aac37226cf5 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Windows.Forms.dll.REMOVED.git-id index 73cfa028f8..4b72d7e179 100644 --- a/external/binary-reference-assemblies/v4.5/System.Windows.Forms.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Windows.Forms.dll.REMOVED.git-id @@ -1 +1 @@ -a44ea5e855025b0f147c56fe5334f1b7daa90cba \ No newline at end of file +4380852aa38070618e2a48b43ce64d249985ab02 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.Windows.dll b/external/binary-reference-assemblies/v4.5/System.Windows.dll index e99e4a32f8..b20fdd4241 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Windows.dll and b/external/binary-reference-assemblies/v4.5/System.Windows.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Xaml.dll b/external/binary-reference-assemblies/v4.5/System.Xaml.dll index 461ce5fe88..6f1bb71ecd 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Xaml.dll and b/external/binary-reference-assemblies/v4.5/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.5/System.Xml.Linq.dll index 15d329d71d..74244c72ff 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Xml.Linq.dll and b/external/binary-reference-assemblies/v4.5/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Xml.Serialization.dll b/external/binary-reference-assemblies/v4.5/System.Xml.Serialization.dll index dfdfc060c9..4492ce5091 100644 Binary files a/external/binary-reference-assemblies/v4.5/System.Xml.Serialization.dll and b/external/binary-reference-assemblies/v4.5/System.Xml.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.5/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.Xml.dll.REMOVED.git-id index e31fae0cc3..8934c1c86f 100644 --- a/external/binary-reference-assemblies/v4.5/System.Xml.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -d7797fe1182d97413cee45456321679747a7c5df \ No newline at end of file +b040218dcfb6fa185b5ceea6921092c4991b164b \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/System.dll.REMOVED.git-id index c26245d39b..88ce91b63e 100644 --- a/external/binary-reference-assemblies/v4.5/System.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/System.dll.REMOVED.git-id @@ -1 +1 @@ -4500bc602b9f6ad48e978e937f773195c53da49b \ No newline at end of file +4d1079b06765c5434c59f9a8a6a0585c404a32b3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.5/WebMatrix.Data.dll index 6d910b4edf..163f572474 100644 Binary files a/external/binary-reference-assemblies/v4.5/WebMatrix.Data.dll and b/external/binary-reference-assemblies/v4.5/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.5/WindowsBase.dll b/external/binary-reference-assemblies/v4.5/WindowsBase.dll new file mode 100644 index 0000000000..08bdc74bed Binary files /dev/null and b/external/binary-reference-assemblies/v4.5/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.5/WindowsBase.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/WindowsBase.dll.REMOVED.git-id deleted file mode 100644 index 1bfd43fa58..0000000000 --- a/external/binary-reference-assemblies/v4.5/WindowsBase.dll.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -84dba1b6b9dc10e474c08f523b43248f75d8aaa5 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/cscompmgd.dll b/external/binary-reference-assemblies/v4.5/cscompmgd.dll index f16b7d7e2b..44a168aacc 100644 Binary files a/external/binary-reference-assemblies/v4.5/cscompmgd.dll and b/external/binary-reference-assemblies/v4.5/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.5/monodoc.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/monodoc.dll.REMOVED.git-id index d2c4b52db6..7f10280fa3 100644 --- a/external/binary-reference-assemblies/v4.5/monodoc.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/monodoc.dll.REMOVED.git-id @@ -1 +1 @@ -c93d5ab1890e4626cba8a4a0a9952e099c5ade8d \ No newline at end of file +070fe87c0b02af391b0522a436bada81a5ee5cd9 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.5/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.5/mscorlib.dll.REMOVED.git-id index 7034cedec6..631ac7cde2 100644 --- a/external/binary-reference-assemblies/v4.5/mscorlib.dll.REMOVED.git-id +++ b/external/binary-reference-assemblies/v4.5/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -4a645eced2330f2c4a66066ba26925e295d99ee1 \ No newline at end of file +a1f479e9506cba5c8139c97eb28560b67e092e73 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/Accessibility.dll b/external/binary-reference-assemblies/v4.6.1/Accessibility.dll new file mode 100644 index 0000000000..2eb8f01f7b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.6.1/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..2501f4a766 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.6.1/CustomMarshalers.dll new file mode 100644 index 0000000000..8ccbc2665a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Collections.Concurrent.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Collections.Concurrent.dll new file mode 100644 index 0000000000..fcdf67a626 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Collections.Concurrent.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Collections.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Collections.dll new file mode 100644 index 0000000000..b02db8e568 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Collections.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.Annotations.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.Annotations.dll new file mode 100644 index 0000000000..0c4de184f1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.Annotations.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.EventBasedAsync.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000000..6db1a26175 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.EventBasedAsync.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.dll new file mode 100644 index 0000000000..5745eb38ac Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Contracts.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000000..ec14159adc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Contracts.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Debug.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Debug.dll new file mode 100644 index 0000000000..d743d31a52 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Debug.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Tools.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Tools.dll new file mode 100644 index 0000000000..7f8d9a42f1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Tools.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Tracing.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000000..60ae1a60ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Diagnostics.Tracing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Dynamic.Runtime.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Dynamic.Runtime.dll new file mode 100644 index 0000000000..f245523a34 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Dynamic.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Globalization.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Globalization.dll new file mode 100644 index 0000000000..dd367a82df Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Globalization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.IO.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.IO.dll new file mode 100644 index 0000000000..a626880981 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.IO.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Expressions.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Expressions.dll new file mode 100644 index 0000000000..f63e91f197 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Expressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Parallel.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Parallel.dll new file mode 100644 index 0000000000..36af7bdd6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Queryable.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Queryable.dll new file mode 100644 index 0000000000..a983515203 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.Queryable.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.dll new file mode 100644 index 0000000000..f8aaf64fab Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.NetworkInformation.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.NetworkInformation.dll new file mode 100644 index 0000000000..f9ff9b52cc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.NetworkInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.Primitives.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.Primitives.dll new file mode 100644 index 0000000000..42cbf9b7f8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.Requests.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.Requests.dll new file mode 100644 index 0000000000..96d4c3c413 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.Requests.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.WebHeaderCollection.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000000..170502f2d6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Net.WebHeaderCollection.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ObjectModel.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ObjectModel.dll new file mode 100644 index 0000000000..0ecb4a8a1e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ObjectModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.ILGeneration.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.ILGeneration.dll new file mode 100644 index 0000000000..963a061712 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.ILGeneration.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.Lightweight.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.Lightweight.dll new file mode 100644 index 0000000000..a32024b8c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.Lightweight.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.dll new file mode 100644 index 0000000000..2be4fd8f54 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Emit.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Extensions.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Extensions.dll new file mode 100644 index 0000000000..e1425ddd64 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Primitives.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Primitives.dll new file mode 100644 index 0000000000..c8ab705c92 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.dll new file mode 100644 index 0000000000..4efccf7257 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Reflection.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Resources.ResourceManager.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Resources.ResourceManager.dll new file mode 100644 index 0000000000..fea79481ad Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Resources.ResourceManager.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Extensions.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Extensions.dll new file mode 100644 index 0000000000..08fe5948b5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Handles.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Handles.dll new file mode 100644 index 0000000000..3482d2f7f7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Handles.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.InteropServices.WindowsRuntime.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.InteropServices.WindowsRuntime.dll new file mode 100644 index 0000000000..8a57c1b3f4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.InteropServices.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.InteropServices.dll new file mode 100644 index 0000000000..b9cf8960a0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.InteropServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Numerics.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Numerics.dll new file mode 100644 index 0000000000..0bcfad8a58 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Json.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000000..f37d880765 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Primitives.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000000..89baeb68e7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Xml.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000000..d3da7e2461 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.Serialization.Xml.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.dll new file mode 100644 index 0000000000..0e88e9795e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Security.Principal.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Security.Principal.dll new file mode 100644 index 0000000000..c39d022ef8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Security.Principal.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Duplex.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Duplex.dll new file mode 100644 index 0000000000..929eda9146 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Duplex.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Http.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Http.dll new file mode 100644 index 0000000000..b7339352d3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.NetTcp.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.NetTcp.dll new file mode 100644 index 0000000000..d2e0dc263b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.NetTcp.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Primitives.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Primitives.dll new file mode 100644 index 0000000000..58efeda9e2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Security.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Security.dll new file mode 100644 index 0000000000..e86bceae92 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.ServiceModel.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.Encoding.Extensions.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000000..fc858b3240 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.Encoding.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.Encoding.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.Encoding.dll new file mode 100644 index 0000000000..b935c473ad Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.Encoding.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.RegularExpressions.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.RegularExpressions.dll new file mode 100644 index 0000000000..ee9e6c2b33 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Text.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Tasks.Parallel.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000000..712996ffec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Tasks.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Tasks.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Tasks.dll new file mode 100644 index 0000000000..7489f7dda6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Timer.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Timer.dll new file mode 100644 index 0000000000..f5c20cfaee Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.Timer.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.dll new file mode 100644 index 0000000000..f2deabc9df Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.ReaderWriter.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000000..f021486f00 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.ReaderWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.XDocument.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.XDocument.dll new file mode 100644 index 0000000000..20323c70d9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.XDocument.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.XmlSerializer.dll b/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000000..8c7926190d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Facades/System.Xml.XmlSerializer.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/I18N.CJK.dll b/external/binary-reference-assemblies/v4.6.1/I18N.CJK.dll new file mode 100644 index 0000000000..29d2246376 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.6.1/I18N.MidEast.dll new file mode 100644 index 0000000000..ae5a57a821 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/I18N.Other.dll b/external/binary-reference-assemblies/v4.6.1/I18N.Other.dll new file mode 100644 index 0000000000..b3eeb5cd5b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/I18N.Rare.dll b/external/binary-reference-assemblies/v4.6.1/I18N.Rare.dll new file mode 100644 index 0000000000..a8989bd409 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/I18N.West.dll b/external/binary-reference-assemblies/v4.6.1/I18N.West.dll new file mode 100644 index 0000000000..4d8b93cd0c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/I18N.dll b/external/binary-reference-assemblies/v4.6.1/I18N.dll new file mode 100644 index 0000000000..ed650ef74d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.6.1/IBM.Data.DB2.dll new file mode 100644 index 0000000000..a9143b4689 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.6.1/ICSharpCode.SharpZipLib.dll new file mode 100644 index 0000000000..de19452d29 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Makefile b/external/binary-reference-assemblies/v4.6.1/Makefile new file mode 100644 index 0000000000..a2eb97e92d --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/Makefile @@ -0,0 +1,332 @@ +PROFILE := v4.6.1 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.CSharp Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \ + System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \ + System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \ + System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \ + System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \ + System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \ + System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \ + System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd mscorlib \ + System.Deployment System.Numerics.Vectors System.Reflection.Context System.Runtime.InteropServices.RuntimeInformation \ + System.Web.Mobile System.Web.RegularExpressions System.Workflow.Activities System.Workflow.ComponentModel System.Workflow.Runtime + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web bare/Mono.Cecil + +FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \ + Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \ + Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \ + Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \ + Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \ + Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \ + Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \ + Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \ + Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \ + Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \ + Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \ + Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \ + Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices Facades/System.Threading.Timer \ + Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \ + Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \ + Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \ + Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer \ + Facades/System.Net.WebHeaderCollection Facades/System.Runtime.Handles + +ASSEMBLIES += $(FACADE_ASSEMBLIES) + +# generated with (and then slightly tweaked): +# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done +Accessibility_REFS := mscorlib +Commons.Xml.Relaxng_REFS := mscorlib System.Xml System +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System System.Data +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core +Microsoft.Build.Framework_REFS := mscorlib System +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core +Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core +Microsoft.CSharp_REFS := mscorlib System System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web +Mono.CSharp_REFS := mscorlib System System.Core System.Xml +Mono.Cairo_REFS := mscorlib +Mono.CodeContracts_REFS := mscorlib System.Core System +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib Mono.Security System +Mono.Debugger.Soft_REFS := mscorlib System.Core System bare/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.Parallel_REFS := mscorlib +Mono.Posix_REFS := mscorlib System +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System.Xml System +SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals +System.ComponentModel.Composition_REFS := mscorlib System System.Core +System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core +System.Configuration.Install_REFS := mscorlib System +System.Configuration_REFS := mscorlib bare/System.Xml System +System.Core_REFS := mscorlib System Mono.Posix +System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core +System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration +System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions +System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client +System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices +System.Deployment_REFS := mscorlib +System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml +System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices +System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System +System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System +System.IO.Compression_REFS := mscorlib System +System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel +System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices +System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core +System.Json_REFS := mscorlib System System.Core +System.Management_REFS := mscorlib System System.Configuration.Install +System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms +System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration +System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System +System.Net.Http_REFS := mscorlib System System.Core +System.Net_REFS := mscorlib System +System.Numerics.Vectors_REFS := mscorlib System.Numerics +System.Numerics_REFS := mscorlib +System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core +System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq +System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System +System.Reactive.Interfaces_REFS := mscorlib System.Core +System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core +System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq +System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq +System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq +System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core +System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms +System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase +System.Reflection.Context_REFS := mscorlib +System.Reflection.Metadata_REFS := System.Runtime System.Resources.ResourceManager System.Collections.Immutable System.Reflection.Primitives System.Diagnostics.Debug System.Collections System.IO System.IO.Compression System.Text.Encoding System.Runtime.InteropServices System.Linq System.Reflection System.Threading System.Runtime.Extensions System.Text.Encoding.Extensions System.Reflection.Extensions +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.InteropServices.RuntimeInformation_REFS := mscorlib +System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap +System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml +System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core +System.Security_REFS := mscorlib System System.Xml Mono.Security +System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web +System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core +System.ServiceModel.Internals_REFS := mscorlib System System.Xml +System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization +System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation +System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms +System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib System.Web +System.Web.ApplicationServices_REFS := mscorlib System System.Configuration +System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions +System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration +System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml +System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure +System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq +System.Web.Mobile_REFS := mscorlib +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.RegularExpressions_REFS := mscorlib System +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data +System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure +System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages +System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment +System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services +System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data +System.Windows_REFS := mscorlib System +System.Workflow.Activities_REFS := mscorlib +System.Workflow.ComponentModel_REFS := mscorlib +System.Workflow.Runtime_REFS := mscorlib +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core +System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration +WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security +cscompmgd_REFS := mscorlib System +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices +bare/Mono.Cecil_REFS := mscorlib + +Facades/System.Collections.Concurrent_REFS := mscorlib System +Facades/System.Collections_REFS := mscorlib System.Core System +Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations +Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System +Facades/System.ComponentModel_REFS := mscorlib System +Facades/System.Diagnostics.Contracts_REFS := mscorlib +Facades/System.Diagnostics.Debug_REFS := mscorlib System +Facades/System.Diagnostics.Tools_REFS := mscorlib System +Facades/System.Diagnostics.Tracing_REFS := mscorlib +Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core +Facades/System.Globalization_REFS := mscorlib +Facades/System.IO_REFS := mscorlib System +Facades/System.Linq.Expressions_REFS := mscorlib System.Core +Facades/System.Linq.Parallel_REFS := mscorlib System.Core +Facades/System.Linq.Queryable_REFS := mscorlib System.Core +Facades/System.Linq_REFS := mscorlib System.Core +Facades/System.Net.NetworkInformation_REFS := mscorlib System +Facades/System.Net.Primitives_REFS := mscorlib System +Facades/System.Net.Requests_REFS := mscorlib System +Facades/System.Net.WebHeaderCollection_REFS := mscorlib System +Facades/System.ObjectModel_REFS := mscorlib System +Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib +Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib +Facades/System.Reflection.Emit_REFS := mscorlib +Facades/System.Reflection.Extensions_REFS := mscorlib +Facades/System.Reflection.Primitives_REFS := mscorlib +Facades/System.Reflection_REFS := mscorlib +Facades/System.Resources.ResourceManager_REFS := mscorlib +Facades/System.Runtime.Extensions_REFS := mscorlib System +Facades/System.Runtime.Handles_REFS := mscorlib System.Core +Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib +Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System +Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics +Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives +Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition +Facades/System.Security.Principal_REFS := mscorlib +Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel +Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel +Facades/System.Text.Encoding.Extensions_REFS := mscorlib +Facades/System.Text.Encoding_REFS := mscorlib +Facades/System.Text.RegularExpressions_REFS := mscorlib System +Facades/System.Threading.Tasks.Parallel_REFS := mscorlib +Facades/System.Threading.Tasks_REFS := mscorlib System.Core +Facades/System.Threading.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 +Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml + +mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_DEP +System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP +System.Web_CSC_ARGS := -d:SERVICES_DEP + +MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756 +ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089 +WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35 +MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a + +IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub +ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub + +MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \ + Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Parallel \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI WebMatrix.Data bare/Mono.Cecil + +ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Numerics System.Reflection.Context System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \ + System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \ + System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \ + System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \ + System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \ + System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \ + System.Web.WebPages System.Windows.Forms.DataVisualization System.Workflow.Activities System.Workflow.ComponentModel System.Workflow.Runtime \ + WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Deployment System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \ + System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics.Vectors System.Runtime.Caching \ + System.Runtime.InteropServices.RuntimeInformation System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web System.Web.Mobile System.Web.RegularExpressions System.Windows cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + rm -f Facades/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + @mkdir -p Facades/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..6524662fbf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Framework.dll new file mode 100644 index 0000000000..84e7d57de3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id new file mode 100644 index 0000000000..f7586e7be5 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id @@ -0,0 +1 @@ +6e7264fc3986a0f7fdcca293cc17f711ab3cd23c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Utilities.v4.0.dll new file mode 100644 index 0000000000..979d2ca759 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.dll new file mode 100644 index 0000000000..de66d900b7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.CSharp.dll new file mode 100644 index 0000000000..27e21d6f42 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..5bd8df0d9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.VisualC.dll new file mode 100644 index 0000000000..fa5fd76cc4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.6.1/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000000..35e35d2c85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/Mono.CSharp.dll.REMOVED.git-id new file mode 100644 index 0000000000..8b86c27ff8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/Mono.CSharp.dll.REMOVED.git-id @@ -0,0 +1 @@ +ca9bd38ceb20c7b005db7022d039b718457a40f1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Cairo.dll new file mode 100644 index 0000000000..8325d78dc8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.CodeContracts.dll b/external/binary-reference-assemblies/v4.6.1/Mono.CodeContracts.dll new file mode 100644 index 0000000000..30946b0208 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.CodeContracts.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.6.1/Mono.CompilerServices.SymbolWriter.dll new file mode 100644 index 0000000000..b80a8a0e40 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Data.Sqlite.dll new file mode 100644 index 0000000000..ab16866943 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Data.Tds.dll new file mode 100644 index 0000000000..61822e4580 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Debugger.Soft.dll new file mode 100644 index 0000000000..f0b43a8ee5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Http.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Http.dll new file mode 100644 index 0000000000..bdd128de61 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Management.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Management.dll new file mode 100644 index 0000000000..4c860b5b79 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Messaging.RabbitMQ.dll new file mode 100644 index 0000000000..36ff7b4773 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Messaging.dll new file mode 100644 index 0000000000..9fffe17ef6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Parallel.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Parallel.dll new file mode 100644 index 0000000000..95b8ed9be0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Posix.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Posix.dll new file mode 100644 index 0000000000..8bc4864da5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Security.Win32.dll new file mode 100644 index 0000000000..55ed84e295 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Security.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Security.dll new file mode 100644 index 0000000000..5794091b76 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Simd.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Simd.dll new file mode 100644 index 0000000000..e745b7866f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.6.1/Mono.Tasklets.dll new file mode 100644 index 0000000000..a9e4d56f34 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.6.1/Mono.WebBrowser.dll new file mode 100644 index 0000000000..267c8ef371 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.6.1/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..ede4dc919e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/PEAPI.dll b/external/binary-reference-assemblies/v4.6.1/PEAPI.dll new file mode 100644 index 0000000000..7c40a04ccb Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/RabbitMQ.Client.dll.REMOVED.git-id new file mode 100644 index 0000000000..76aae92a4e --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/RabbitMQ.Client.dll.REMOVED.git-id @@ -0,0 +1 @@ +4491996e3997b6fc9235ae9548fd6b0002c4a604 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/SMDiagnostics.dll b/external/binary-reference-assemblies/v4.6.1/SMDiagnostics.dll new file mode 100644 index 0000000000..4ba5630dcc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/SMDiagnostics.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.6.1/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..26dc4a9b02 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.6.1/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 0000000000..1ae24840d6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.6.1/System.Configuration.Install.dll new file mode 100644 index 0000000000..99d651e144 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Configuration.dll b/external/binary-reference-assemblies/v4.6.1/System.Configuration.dll new file mode 100644 index 0000000000..e9cd3c7a0e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Core.dll.REMOVED.git-id new file mode 100644 index 0000000000..ea8fbac7c1 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Core.dll.REMOVED.git-id @@ -0,0 +1 @@ +365bbedd02ebc76023960b160a855564766d8069 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.6.1/System.Data.DataSetExtensions.dll new file mode 100644 index 0000000000..9228f81a0e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.Entity.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Data.Entity.dll.REMOVED.git-id new file mode 100644 index 0000000000..328fd0fd1f --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Data.Entity.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d5b9221bb53c8b1a5ae7e6cf12ffe2ed7bcb64f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.6.1/System.Data.Linq.dll new file mode 100644 index 0000000000..f355bd9dec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.6.1/System.Data.OracleClient.dll new file mode 100644 index 0000000000..10f97f6850 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.6.1/System.Data.Services.Client.dll new file mode 100644 index 0000000000..a1d239406c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.Services.dll b/external/binary-reference-assemblies/v4.6.1/System.Data.Services.dll new file mode 100644 index 0000000000..b473160654 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Data.dll.REMOVED.git-id new file mode 100644 index 0000000000..1702402d85 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Data.dll.REMOVED.git-id @@ -0,0 +1 @@ +173243810f07ef5e7507a8b121148025fd5152e3 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Deployment.dll b/external/binary-reference-assemblies/v4.6.1/System.Deployment.dll new file mode 100644 index 0000000000..517f5ab21e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Design.dll.REMOVED.git-id new file mode 100644 index 0000000000..615ff04988 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Design.dll.REMOVED.git-id @@ -0,0 +1 @@ +6bbc0d66b134d26dac66a4ff1f711d08989e7b74 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.6.1/System.DirectoryServices.Protocols.dll new file mode 100644 index 0000000000..f2053d7ca5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.6.1/System.DirectoryServices.dll new file mode 100644 index 0000000000..73fd07abd5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.6.1/System.Drawing.Design.dll new file mode 100644 index 0000000000..d4c1f3d217 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Drawing.dll.REMOVED.git-id new file mode 100644 index 0000000000..d146f33d84 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Drawing.dll.REMOVED.git-id @@ -0,0 +1 @@ +f7f7ee6989ae152f4842b321531df9383a41b79d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Dynamic.dll b/external/binary-reference-assemblies/v4.6.1/System.Dynamic.dll new file mode 100644 index 0000000000..c5b2475c04 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.6.1/System.EnterpriseServices.dll new file mode 100644 index 0000000000..a843daed8e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.IO.Compression.FileSystem.dll b/external/binary-reference-assemblies/v4.6.1/System.IO.Compression.FileSystem.dll new file mode 100644 index 0000000000..fb04e398ec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.IO.Compression.FileSystem.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.IO.Compression.dll b/external/binary-reference-assemblies/v4.6.1/System.IO.Compression.dll new file mode 100644 index 0000000000..272620be0f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.IO.Compression.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.6.1/System.IdentityModel.Selectors.dll new file mode 100644 index 0000000000..dfe4897f1c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.IdentityModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.IdentityModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..6a883fff6b --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.IdentityModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +57d7edb11406d5166b8fda2a315af9e845b2a43e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.6.1/System.Json.Microsoft.dll new file mode 100644 index 0000000000..496df2eb66 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Json.dll b/external/binary-reference-assemblies/v4.6.1/System.Json.dll new file mode 100644 index 0000000000..618a39c5a4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Management.dll b/external/binary-reference-assemblies/v4.6.1/System.Management.dll new file mode 100644 index 0000000000..e977311eba Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Messaging.dll b/external/binary-reference-assemblies/v4.6.1/System.Messaging.dll new file mode 100644 index 0000000000..2cc7527a32 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Net.Http.Formatting.dll b/external/binary-reference-assemblies/v4.6.1/System.Net.Http.Formatting.dll new file mode 100644 index 0000000000..2d6cd850bc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Net.Http.Formatting.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Net.Http.WebRequest.dll b/external/binary-reference-assemblies/v4.6.1/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000000..7d665d8d57 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Net.Http.WebRequest.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Net.Http.dll b/external/binary-reference-assemblies/v4.6.1/System.Net.Http.dll new file mode 100644 index 0000000000..e3ce286f18 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Net.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Net.dll b/external/binary-reference-assemblies/v4.6.1/System.Net.dll new file mode 100644 index 0000000000..799439e65a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Numerics.Vectors.dll b/external/binary-reference-assemblies/v4.6.1/System.Numerics.Vectors.dll new file mode 100644 index 0000000000..cb3bec6c6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Numerics.Vectors.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Numerics.dll b/external/binary-reference-assemblies/v4.6.1/System.Numerics.dll new file mode 100644 index 0000000000..90fdc21400 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Core.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Core.dll new file mode 100644 index 0000000000..0364ab08f5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Core.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Debugger.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Debugger.dll new file mode 100644 index 0000000000..690723e00f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Debugger.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Experimental.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Experimental.dll new file mode 100644 index 0000000000..a0403cb7ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Experimental.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Interfaces.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Interfaces.dll new file mode 100644 index 0000000000..d3ed5cc3d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Interfaces.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Linq.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Linq.dll new file mode 100644 index 0000000000..07229f487c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Observable.Aliases.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Observable.Aliases.dll new file mode 100644 index 0000000000..9cbf577ade Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Observable.Aliases.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.PlatformServices.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.PlatformServices.dll new file mode 100644 index 0000000000..f869a70acb Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.PlatformServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Providers.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Providers.dll new file mode 100644 index 0000000000..60802f307e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Providers.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Runtime.Remoting.dll new file mode 100644 index 0000000000..7b87308407 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Windows.Forms.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Windows.Forms.dll new file mode 100644 index 0000000000..00dcaee3b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Windows.Forms.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reactive.Windows.Threading.dll b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Windows.Threading.dll new file mode 100644 index 0000000000..749f4ab958 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reactive.Windows.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Reflection.Context.dll b/external/binary-reference-assemblies/v4.6.1/System.Reflection.Context.dll new file mode 100644 index 0000000000..c420ac1105 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Reflection.Context.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Caching.dll new file mode 100644 index 0000000000..9d48df276c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.6.1/System.Runtime.DurableInstancing.dll new file mode 100644 index 0000000000..2d4e02561f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Runtime.InteropServices.RuntimeInformation.dll b/external/binary-reference-assemblies/v4.6.1/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000000..5b5bfca746 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Remoting.dll new file mode 100644 index 0000000000..296730011b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Serialization.Formatters.Soap.dll new file mode 100644 index 0000000000..0c38c2ba2e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..24e0168f62 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Security.dll b/external/binary-reference-assemblies/v4.6.1/System.Security.dll new file mode 100644 index 0000000000..565fe8a7c5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Activation.dll new file mode 100644 index 0000000000..4937d93ef8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Discovery.dll new file mode 100644 index 0000000000..ff58bf1396 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Internals.dll b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Internals.dll new file mode 100644 index 0000000000..c45031e166 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Internals.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Routing.dll new file mode 100644 index 0000000000..bd53a7e1d5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Web.dll new file mode 100644 index 0000000000..f11095585d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..ea449f8cb6 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.ServiceModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +1e1d58f6249ada2ff2b4ed6a573e4e30dced4445 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.6.1/System.ServiceProcess.dll new file mode 100644 index 0000000000..a3223491d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Threading.Tasks.Dataflow.dll b/external/binary-reference-assemblies/v4.6.1/System.Threading.Tasks.Dataflow.dll new file mode 100644 index 0000000000..823225c80f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Threading.Tasks.Dataflow.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Transactions.dll b/external/binary-reference-assemblies/v4.6.1/System.Transactions.dll new file mode 100644 index 0000000000..d3eb54641a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Abstractions.dll new file mode 100644 index 0000000000..d3d78494cf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.ApplicationServices.dll new file mode 100644 index 0000000000..e1951c697a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.DynamicData.dll new file mode 100644 index 0000000000..61b4687194 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Extensions.Design.dll new file mode 100644 index 0000000000..e2e503c36e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Extensions.dll new file mode 100644 index 0000000000..75eea424ec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Http.SelfHost.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Http.SelfHost.dll new file mode 100644 index 0000000000..bc491f01ca Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Http.SelfHost.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Http.WebHost.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Http.WebHost.dll new file mode 100644 index 0000000000..33ceea6fd6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Http.WebHost.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Http.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Http.dll new file mode 100644 index 0000000000..4bde3d2b95 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Mobile.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Mobile.dll new file mode 100644 index 0000000000..a4a713fffd Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Mobile.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Mvc.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Mvc.dll new file mode 100644 index 0000000000..4dcd718940 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Razor.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Razor.dll new file mode 100644 index 0000000000..7de2614803 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.RegularExpressions.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.RegularExpressions.dll new file mode 100644 index 0000000000..d22dce862a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Routing.dll new file mode 100644 index 0000000000..fcc201341c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.Services.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.Services.dll new file mode 100644 index 0000000000..4d2a85a518 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.Deployment.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000000..cd75e79e63 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.Razor.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000000..0a62e9f8fe Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.dll b/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.dll new file mode 100644 index 0000000000..b3e9d41b03 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Web.WebPages.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Web.dll.REMOVED.git-id new file mode 100644 index 0000000000..ea8510eb29 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Web.dll.REMOVED.git-id @@ -0,0 +1 @@ +54785d4e2608c5e6d572ca2658d6c922900ccb16 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.6.1/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..9e418a3253 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Windows.Forms.dll.REMOVED.git-id new file mode 100644 index 0000000000..bc7afe789a --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Windows.Forms.dll.REMOVED.git-id @@ -0,0 +1 @@ +5fc16a5c3ebca4b00826479977b99590a80f7077 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.Windows.dll b/external/binary-reference-assemblies/v4.6.1/System.Windows.dll new file mode 100644 index 0000000000..5c606c4d08 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Windows.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Workflow.Activities.dll b/external/binary-reference-assemblies/v4.6.1/System.Workflow.Activities.dll new file mode 100644 index 0000000000..c0895851ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Workflow.Activities.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Workflow.ComponentModel.dll b/external/binary-reference-assemblies/v4.6.1/System.Workflow.ComponentModel.dll new file mode 100644 index 0000000000..4b3139b5a6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Workflow.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Workflow.Runtime.dll b/external/binary-reference-assemblies/v4.6.1/System.Workflow.Runtime.dll new file mode 100644 index 0000000000..dcf52d5984 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Workflow.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Xaml.dll b/external/binary-reference-assemblies/v4.6.1/System.Xaml.dll new file mode 100644 index 0000000000..bff5b6af38 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.6.1/System.Xml.Linq.dll new file mode 100644 index 0000000000..0936def39c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Xml.Serialization.dll b/external/binary-reference-assemblies/v4.6.1/System.Xml.Serialization.dll new file mode 100644 index 0000000000..f981da9eda Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/System.Xml.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..b2c623098e --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +de2bf8b94eb1120ce825ec32a8b02d03c0199699 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/System.dll.REMOVED.git-id new file mode 100644 index 0000000000..192d833561 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/System.dll.REMOVED.git-id @@ -0,0 +1 @@ +8394fcc8263dd977c2dc936e664f764a8d4937de \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.1/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.6.1/WebMatrix.Data.dll new file mode 100644 index 0000000000..33516bc8ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/WindowsBase.dll b/external/binary-reference-assemblies/v4.6.1/WindowsBase.dll new file mode 100644 index 0000000000..24a2c39ea1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/cscompmgd.dll b/external/binary-reference-assemblies/v4.6.1/cscompmgd.dll new file mode 100644 index 0000000000..f87fcde104 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.1/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.6.1/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.1/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..10fcb9ac3d --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.1/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +7706e7266bd3c6e7ed85c3bb94e7dc0e23084fa7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/Accessibility.dll b/external/binary-reference-assemblies/v4.6.2/Accessibility.dll new file mode 100644 index 0000000000..2eb8f01f7b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.6.2/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..2501f4a766 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.6.2/CustomMarshalers.dll new file mode 100644 index 0000000000..8ccbc2665a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Collections.Concurrent.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Collections.Concurrent.dll new file mode 100644 index 0000000000..fcdf67a626 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Collections.Concurrent.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Collections.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Collections.dll new file mode 100644 index 0000000000..b02db8e568 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Collections.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.Annotations.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.Annotations.dll new file mode 100644 index 0000000000..0c4de184f1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.Annotations.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.EventBasedAsync.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000000..6db1a26175 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.EventBasedAsync.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.dll new file mode 100644 index 0000000000..5745eb38ac Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Contracts.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000000..ec14159adc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Contracts.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Debug.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Debug.dll new file mode 100644 index 0000000000..d743d31a52 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Debug.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Tools.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Tools.dll new file mode 100644 index 0000000000..7f8d9a42f1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Tools.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Tracing.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000000..60ae1a60ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Diagnostics.Tracing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Dynamic.Runtime.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Dynamic.Runtime.dll new file mode 100644 index 0000000000..f245523a34 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Dynamic.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Globalization.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Globalization.dll new file mode 100644 index 0000000000..dd367a82df Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Globalization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.IO.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.IO.dll new file mode 100644 index 0000000000..a626880981 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.IO.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Expressions.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Expressions.dll new file mode 100644 index 0000000000..f63e91f197 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Expressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Parallel.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Parallel.dll new file mode 100644 index 0000000000..36af7bdd6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Queryable.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Queryable.dll new file mode 100644 index 0000000000..a983515203 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.Queryable.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.dll new file mode 100644 index 0000000000..f8aaf64fab Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.NetworkInformation.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.NetworkInformation.dll new file mode 100644 index 0000000000..f9ff9b52cc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.NetworkInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.Primitives.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.Primitives.dll new file mode 100644 index 0000000000..42cbf9b7f8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.Requests.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.Requests.dll new file mode 100644 index 0000000000..96d4c3c413 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.Requests.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.WebHeaderCollection.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000000..170502f2d6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Net.WebHeaderCollection.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ObjectModel.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ObjectModel.dll new file mode 100644 index 0000000000..0ecb4a8a1e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ObjectModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.ILGeneration.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.ILGeneration.dll new file mode 100644 index 0000000000..963a061712 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.ILGeneration.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.Lightweight.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.Lightweight.dll new file mode 100644 index 0000000000..a32024b8c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.Lightweight.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.dll new file mode 100644 index 0000000000..2be4fd8f54 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Emit.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Extensions.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Extensions.dll new file mode 100644 index 0000000000..e1425ddd64 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Primitives.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Primitives.dll new file mode 100644 index 0000000000..c8ab705c92 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.dll new file mode 100644 index 0000000000..4efccf7257 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Reflection.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Resources.ResourceManager.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Resources.ResourceManager.dll new file mode 100644 index 0000000000..fea79481ad Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Resources.ResourceManager.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Extensions.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Extensions.dll new file mode 100644 index 0000000000..08fe5948b5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Handles.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Handles.dll new file mode 100644 index 0000000000..3482d2f7f7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Handles.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll new file mode 100644 index 0000000000..8a57c1b3f4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.InteropServices.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.InteropServices.dll new file mode 100644 index 0000000000..b9cf8960a0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.InteropServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Numerics.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Numerics.dll new file mode 100644 index 0000000000..0bcfad8a58 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Json.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000000..f37d880765 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Primitives.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000000..89baeb68e7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Xml.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000000..d3da7e2461 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.Serialization.Xml.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.dll new file mode 100644 index 0000000000..0e88e9795e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Security.Principal.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Security.Principal.dll new file mode 100644 index 0000000000..c39d022ef8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Security.Principal.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Duplex.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Duplex.dll new file mode 100644 index 0000000000..929eda9146 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Duplex.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Http.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Http.dll new file mode 100644 index 0000000000..b7339352d3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.NetTcp.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.NetTcp.dll new file mode 100644 index 0000000000..d2e0dc263b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.NetTcp.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Primitives.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Primitives.dll new file mode 100644 index 0000000000..58efeda9e2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Security.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Security.dll new file mode 100644 index 0000000000..e86bceae92 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.ServiceModel.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.Encoding.Extensions.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000000..fc858b3240 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.Encoding.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.Encoding.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.Encoding.dll new file mode 100644 index 0000000000..b935c473ad Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.Encoding.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.RegularExpressions.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.RegularExpressions.dll new file mode 100644 index 0000000000..ee9e6c2b33 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Text.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Tasks.Parallel.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000000..712996ffec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Tasks.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Tasks.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Tasks.dll new file mode 100644 index 0000000000..7489f7dda6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Timer.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Timer.dll new file mode 100644 index 0000000000..f5c20cfaee Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.Timer.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.dll new file mode 100644 index 0000000000..f2deabc9df Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.ReaderWriter.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000000..f021486f00 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.ReaderWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.XDocument.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.XDocument.dll new file mode 100644 index 0000000000..20323c70d9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.XDocument.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.XmlSerializer.dll b/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000000..8c7926190d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Facades/System.Xml.XmlSerializer.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/I18N.CJK.dll b/external/binary-reference-assemblies/v4.6.2/I18N.CJK.dll new file mode 100644 index 0000000000..29d2246376 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.6.2/I18N.MidEast.dll new file mode 100644 index 0000000000..ae5a57a821 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/I18N.Other.dll b/external/binary-reference-assemblies/v4.6.2/I18N.Other.dll new file mode 100644 index 0000000000..b3eeb5cd5b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/I18N.Rare.dll b/external/binary-reference-assemblies/v4.6.2/I18N.Rare.dll new file mode 100644 index 0000000000..a8989bd409 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/I18N.West.dll b/external/binary-reference-assemblies/v4.6.2/I18N.West.dll new file mode 100644 index 0000000000..4d8b93cd0c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/I18N.dll b/external/binary-reference-assemblies/v4.6.2/I18N.dll new file mode 100644 index 0000000000..ed650ef74d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.6.2/IBM.Data.DB2.dll new file mode 100644 index 0000000000..a9143b4689 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.6.2/ICSharpCode.SharpZipLib.dll new file mode 100644 index 0000000000..de19452d29 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Makefile b/external/binary-reference-assemblies/v4.6.2/Makefile new file mode 100644 index 0000000000..12ea4493d8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/Makefile @@ -0,0 +1,332 @@ +PROFILE := v4.6.2 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.CSharp Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \ + System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \ + System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \ + System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \ + System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \ + System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \ + System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \ + System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd mscorlib \ + System.Deployment System.Numerics.Vectors System.Reflection.Context System.Runtime.InteropServices.RuntimeInformation \ + System.Web.Mobile System.Web.RegularExpressions System.Workflow.Activities System.Workflow.ComponentModel System.Workflow.Runtime + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web bare/Mono.Cecil + +FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \ + Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \ + Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \ + Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \ + Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \ + Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \ + Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \ + Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \ + Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \ + Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \ + Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \ + Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \ + Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices Facades/System.Threading.Timer \ + Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \ + Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \ + Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \ + Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer \ + Facades/System.Net.WebHeaderCollection Facades/System.Runtime.Handles + +ASSEMBLIES += $(FACADE_ASSEMBLIES) + +# generated with (and then slightly tweaked): +# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done +Accessibility_REFS := mscorlib +Commons.Xml.Relaxng_REFS := mscorlib System.Xml System +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System System.Data +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core +Microsoft.Build.Framework_REFS := mscorlib System +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core +Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core +Microsoft.CSharp_REFS := mscorlib System System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web +Mono.CSharp_REFS := mscorlib System System.Core System.Xml +Mono.Cairo_REFS := mscorlib +Mono.CodeContracts_REFS := mscorlib System.Core System +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib Mono.Security System +Mono.Debugger.Soft_REFS := mscorlib System.Core System bare/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.Parallel_REFS := mscorlib +Mono.Posix_REFS := mscorlib System +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System.Xml System +SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals +System.ComponentModel.Composition_REFS := mscorlib System System.Core +System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core +System.Configuration.Install_REFS := mscorlib System +System.Configuration_REFS := mscorlib bare/System.Xml System +System.Core_REFS := mscorlib System Mono.Posix +System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core +System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration +System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions +System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client +System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices +System.Deployment_REFS := mscorlib +System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml +System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices +System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System +System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System +System.IO.Compression_REFS := mscorlib System +System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel +System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices +System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core +System.Json_REFS := mscorlib System System.Core +System.Management_REFS := mscorlib System System.Configuration.Install +System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms +System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration +System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System +System.Net.Http_REFS := mscorlib System System.Core +System.Net_REFS := mscorlib System +System.Numerics.Vectors_REFS := mscorlib System.Numerics +System.Numerics_REFS := mscorlib +System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core +System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq +System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System +System.Reactive.Interfaces_REFS := mscorlib System.Core +System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core +System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq +System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq +System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq +System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core +System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms +System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase +System.Reflection.Context_REFS := mscorlib +System.Reflection.Metadata_REFS := System.Runtime System.Resources.ResourceManager System.Collections.Immutable System.Reflection.Primitives System.Diagnostics.Debug System.Collections System.IO System.IO.Compression System.Text.Encoding System.Runtime.InteropServices System.Linq System.Reflection System.Threading System.Runtime.Extensions System.Text.Encoding.Extensions System.Reflection.Extensions +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.InteropServices.RuntimeInformation_REFS := mscorlib +System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap +System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml +System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core +System.Security_REFS := mscorlib System System.Xml Mono.Security +System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web +System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core +System.ServiceModel.Internals_REFS := mscorlib System System.Xml +System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization +System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation +System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms +System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib System.Web +System.Web.ApplicationServices_REFS := mscorlib System System.Configuration +System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions +System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration +System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml +System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure +System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq +System.Web.Mobile_REFS := mscorlib +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.RegularExpressions_REFS := mscorlib System +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data +System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure +System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages +System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment +System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services +System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data +System.Windows_REFS := mscorlib System +System.Workflow.Activities_REFS := mscorlib +System.Workflow.ComponentModel_REFS := mscorlib +System.Workflow.Runtime_REFS := mscorlib +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core +System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration +WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security +cscompmgd_REFS := mscorlib System +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices +bare/Mono.Cecil_REFS := mscorlib + +Facades/System.Collections.Concurrent_REFS := mscorlib System +Facades/System.Collections_REFS := mscorlib System.Core System +Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations +Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System +Facades/System.ComponentModel_REFS := mscorlib System +Facades/System.Diagnostics.Contracts_REFS := mscorlib +Facades/System.Diagnostics.Debug_REFS := mscorlib System +Facades/System.Diagnostics.Tools_REFS := mscorlib System +Facades/System.Diagnostics.Tracing_REFS := mscorlib +Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core +Facades/System.Globalization_REFS := mscorlib +Facades/System.IO_REFS := mscorlib System +Facades/System.Linq.Expressions_REFS := mscorlib System.Core +Facades/System.Linq.Parallel_REFS := mscorlib System.Core +Facades/System.Linq.Queryable_REFS := mscorlib System.Core +Facades/System.Linq_REFS := mscorlib System.Core +Facades/System.Net.NetworkInformation_REFS := mscorlib System +Facades/System.Net.Primitives_REFS := mscorlib System +Facades/System.Net.Requests_REFS := mscorlib System +Facades/System.Net.WebHeaderCollection_REFS := mscorlib System +Facades/System.ObjectModel_REFS := mscorlib System +Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib +Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib +Facades/System.Reflection.Emit_REFS := mscorlib +Facades/System.Reflection.Extensions_REFS := mscorlib +Facades/System.Reflection.Primitives_REFS := mscorlib +Facades/System.Reflection_REFS := mscorlib +Facades/System.Resources.ResourceManager_REFS := mscorlib +Facades/System.Runtime.Extensions_REFS := mscorlib System +Facades/System.Runtime.Handles_REFS := mscorlib System.Core +Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib +Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System +Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics +Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives +Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition +Facades/System.Security.Principal_REFS := mscorlib +Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel +Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel +Facades/System.Text.Encoding.Extensions_REFS := mscorlib +Facades/System.Text.Encoding_REFS := mscorlib +Facades/System.Text.RegularExpressions_REFS := mscorlib System +Facades/System.Threading.Tasks.Parallel_REFS := mscorlib +Facades/System.Threading.Tasks_REFS := mscorlib System.Core +Facades/System.Threading.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 +Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml + +mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_DEP +System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP +System.Web_CSC_ARGS := -d:SERVICES_DEP + +MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756 +ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089 +WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35 +MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a + +IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub +ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub + +MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \ + Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Parallel \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI WebMatrix.Data bare/Mono.Cecil + +ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Numerics System.Reflection.Context System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \ + System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \ + System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \ + System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \ + System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \ + System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \ + System.Web.WebPages System.Windows.Forms.DataVisualization System.Workflow.Activities System.Workflow.ComponentModel System.Workflow.Runtime \ + WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Deployment System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \ + System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics.Vectors System.Runtime.Caching \ + System.Runtime.InteropServices.RuntimeInformation System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web System.Web.Mobile System.Web.RegularExpressions System.Windows cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + rm -f Facades/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + @mkdir -p Facades/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..6524662fbf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Framework.dll new file mode 100644 index 0000000000..84e7d57de3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id new file mode 100644 index 0000000000..f7586e7be5 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id @@ -0,0 +1 @@ +6e7264fc3986a0f7fdcca293cc17f711ab3cd23c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Utilities.v4.0.dll new file mode 100644 index 0000000000..979d2ca759 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.dll new file mode 100644 index 0000000000..de66d900b7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.CSharp.dll new file mode 100644 index 0000000000..27e21d6f42 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..5bd8df0d9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.VisualC.dll new file mode 100644 index 0000000000..fa5fd76cc4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.6.2/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000000..35e35d2c85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/Mono.CSharp.dll.REMOVED.git-id new file mode 100644 index 0000000000..8b86c27ff8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/Mono.CSharp.dll.REMOVED.git-id @@ -0,0 +1 @@ +ca9bd38ceb20c7b005db7022d039b718457a40f1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Cairo.dll new file mode 100644 index 0000000000..8325d78dc8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.CodeContracts.dll b/external/binary-reference-assemblies/v4.6.2/Mono.CodeContracts.dll new file mode 100644 index 0000000000..30946b0208 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.CodeContracts.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.6.2/Mono.CompilerServices.SymbolWriter.dll new file mode 100644 index 0000000000..b80a8a0e40 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Data.Sqlite.dll new file mode 100644 index 0000000000..ab16866943 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Data.Tds.dll new file mode 100644 index 0000000000..61822e4580 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Debugger.Soft.dll new file mode 100644 index 0000000000..f0b43a8ee5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Http.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Http.dll new file mode 100644 index 0000000000..bdd128de61 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Management.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Management.dll new file mode 100644 index 0000000000..4c860b5b79 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Messaging.RabbitMQ.dll new file mode 100644 index 0000000000..36ff7b4773 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Messaging.dll new file mode 100644 index 0000000000..9fffe17ef6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Parallel.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Parallel.dll new file mode 100644 index 0000000000..95b8ed9be0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Posix.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Posix.dll new file mode 100644 index 0000000000..8bc4864da5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Security.Win32.dll new file mode 100644 index 0000000000..55ed84e295 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Security.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Security.dll new file mode 100644 index 0000000000..5794091b76 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Simd.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Simd.dll new file mode 100644 index 0000000000..e745b7866f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.6.2/Mono.Tasklets.dll new file mode 100644 index 0000000000..a9e4d56f34 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.6.2/Mono.WebBrowser.dll new file mode 100644 index 0000000000..267c8ef371 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.6.2/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..ede4dc919e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/PEAPI.dll b/external/binary-reference-assemblies/v4.6.2/PEAPI.dll new file mode 100644 index 0000000000..7c40a04ccb Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/RabbitMQ.Client.dll.REMOVED.git-id new file mode 100644 index 0000000000..76aae92a4e --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/RabbitMQ.Client.dll.REMOVED.git-id @@ -0,0 +1 @@ +4491996e3997b6fc9235ae9548fd6b0002c4a604 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/SMDiagnostics.dll b/external/binary-reference-assemblies/v4.6.2/SMDiagnostics.dll new file mode 100644 index 0000000000..4ba5630dcc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/SMDiagnostics.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.6.2/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..26dc4a9b02 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.6.2/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 0000000000..1ae24840d6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.6.2/System.Configuration.Install.dll new file mode 100644 index 0000000000..99d651e144 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Configuration.dll b/external/binary-reference-assemblies/v4.6.2/System.Configuration.dll new file mode 100644 index 0000000000..e9cd3c7a0e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Core.dll.REMOVED.git-id new file mode 100644 index 0000000000..e0b52d8166 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Core.dll.REMOVED.git-id @@ -0,0 +1 @@ +c5bc6eb723e00c4cf7a14f5fb374065c4030944b \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.6.2/System.Data.DataSetExtensions.dll new file mode 100644 index 0000000000..9228f81a0e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.Entity.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Data.Entity.dll.REMOVED.git-id new file mode 100644 index 0000000000..328fd0fd1f --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Data.Entity.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d5b9221bb53c8b1a5ae7e6cf12ffe2ed7bcb64f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.6.2/System.Data.Linq.dll new file mode 100644 index 0000000000..f355bd9dec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.6.2/System.Data.OracleClient.dll new file mode 100644 index 0000000000..10f97f6850 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.6.2/System.Data.Services.Client.dll new file mode 100644 index 0000000000..a1d239406c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.Services.dll b/external/binary-reference-assemblies/v4.6.2/System.Data.Services.dll new file mode 100644 index 0000000000..b473160654 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Data.dll.REMOVED.git-id new file mode 100644 index 0000000000..b73ebe60f6 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Data.dll.REMOVED.git-id @@ -0,0 +1 @@ +e59bf5e76441db29e6c505accf6599e975f2c56c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Deployment.dll b/external/binary-reference-assemblies/v4.6.2/System.Deployment.dll new file mode 100644 index 0000000000..517f5ab21e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Design.dll.REMOVED.git-id new file mode 100644 index 0000000000..615ff04988 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Design.dll.REMOVED.git-id @@ -0,0 +1 @@ +6bbc0d66b134d26dac66a4ff1f711d08989e7b74 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.6.2/System.DirectoryServices.Protocols.dll new file mode 100644 index 0000000000..f2053d7ca5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.6.2/System.DirectoryServices.dll new file mode 100644 index 0000000000..73fd07abd5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.6.2/System.Drawing.Design.dll new file mode 100644 index 0000000000..d4c1f3d217 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Drawing.dll.REMOVED.git-id new file mode 100644 index 0000000000..d146f33d84 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Drawing.dll.REMOVED.git-id @@ -0,0 +1 @@ +f7f7ee6989ae152f4842b321531df9383a41b79d \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Dynamic.dll b/external/binary-reference-assemblies/v4.6.2/System.Dynamic.dll new file mode 100644 index 0000000000..c5b2475c04 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.6.2/System.EnterpriseServices.dll new file mode 100644 index 0000000000..a843daed8e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.IO.Compression.FileSystem.dll b/external/binary-reference-assemblies/v4.6.2/System.IO.Compression.FileSystem.dll new file mode 100644 index 0000000000..fb04e398ec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.IO.Compression.FileSystem.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.IO.Compression.dll b/external/binary-reference-assemblies/v4.6.2/System.IO.Compression.dll new file mode 100644 index 0000000000..272620be0f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.IO.Compression.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.6.2/System.IdentityModel.Selectors.dll new file mode 100644 index 0000000000..dfe4897f1c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.IdentityModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.IdentityModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..6a883fff6b --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.IdentityModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +57d7edb11406d5166b8fda2a315af9e845b2a43e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.6.2/System.Json.Microsoft.dll new file mode 100644 index 0000000000..496df2eb66 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Json.dll b/external/binary-reference-assemblies/v4.6.2/System.Json.dll new file mode 100644 index 0000000000..618a39c5a4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Management.dll b/external/binary-reference-assemblies/v4.6.2/System.Management.dll new file mode 100644 index 0000000000..e977311eba Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Messaging.dll b/external/binary-reference-assemblies/v4.6.2/System.Messaging.dll new file mode 100644 index 0000000000..2cc7527a32 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Net.Http.Formatting.dll b/external/binary-reference-assemblies/v4.6.2/System.Net.Http.Formatting.dll new file mode 100644 index 0000000000..2d6cd850bc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Net.Http.Formatting.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Net.Http.WebRequest.dll b/external/binary-reference-assemblies/v4.6.2/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000000..7d665d8d57 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Net.Http.WebRequest.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Net.Http.dll b/external/binary-reference-assemblies/v4.6.2/System.Net.Http.dll new file mode 100644 index 0000000000..e3ce286f18 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Net.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Net.dll b/external/binary-reference-assemblies/v4.6.2/System.Net.dll new file mode 100644 index 0000000000..799439e65a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Numerics.Vectors.dll b/external/binary-reference-assemblies/v4.6.2/System.Numerics.Vectors.dll new file mode 100644 index 0000000000..cb3bec6c6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Numerics.Vectors.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Numerics.dll b/external/binary-reference-assemblies/v4.6.2/System.Numerics.dll new file mode 100644 index 0000000000..90fdc21400 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Core.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Core.dll new file mode 100644 index 0000000000..0364ab08f5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Core.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Debugger.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Debugger.dll new file mode 100644 index 0000000000..690723e00f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Debugger.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Experimental.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Experimental.dll new file mode 100644 index 0000000000..a0403cb7ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Experimental.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Interfaces.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Interfaces.dll new file mode 100644 index 0000000000..d3ed5cc3d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Interfaces.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Linq.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Linq.dll new file mode 100644 index 0000000000..07229f487c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Observable.Aliases.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Observable.Aliases.dll new file mode 100644 index 0000000000..9cbf577ade Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Observable.Aliases.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.PlatformServices.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.PlatformServices.dll new file mode 100644 index 0000000000..f869a70acb Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.PlatformServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Providers.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Providers.dll new file mode 100644 index 0000000000..60802f307e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Providers.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Runtime.Remoting.dll new file mode 100644 index 0000000000..7b87308407 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Windows.Forms.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Windows.Forms.dll new file mode 100644 index 0000000000..00dcaee3b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Windows.Forms.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reactive.Windows.Threading.dll b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Windows.Threading.dll new file mode 100644 index 0000000000..749f4ab958 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reactive.Windows.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Reflection.Context.dll b/external/binary-reference-assemblies/v4.6.2/System.Reflection.Context.dll new file mode 100644 index 0000000000..c420ac1105 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Reflection.Context.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Caching.dll new file mode 100644 index 0000000000..9d48df276c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.6.2/System.Runtime.DurableInstancing.dll new file mode 100644 index 0000000000..2d4e02561f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Runtime.InteropServices.RuntimeInformation.dll b/external/binary-reference-assemblies/v4.6.2/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000000..5b5bfca746 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Remoting.dll new file mode 100644 index 0000000000..296730011b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Serialization.Formatters.Soap.dll new file mode 100644 index 0000000000..0c38c2ba2e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..24e0168f62 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Security.dll b/external/binary-reference-assemblies/v4.6.2/System.Security.dll new file mode 100644 index 0000000000..4a72dea8cf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Activation.dll new file mode 100644 index 0000000000..4937d93ef8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Discovery.dll new file mode 100644 index 0000000000..ff58bf1396 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Internals.dll b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Internals.dll new file mode 100644 index 0000000000..c45031e166 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Internals.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Routing.dll new file mode 100644 index 0000000000..bd53a7e1d5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Web.dll new file mode 100644 index 0000000000..f11095585d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..ea449f8cb6 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.ServiceModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +1e1d58f6249ada2ff2b4ed6a573e4e30dced4445 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.6.2/System.ServiceProcess.dll new file mode 100644 index 0000000000..a3223491d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Threading.Tasks.Dataflow.dll b/external/binary-reference-assemblies/v4.6.2/System.Threading.Tasks.Dataflow.dll new file mode 100644 index 0000000000..823225c80f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Threading.Tasks.Dataflow.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Transactions.dll b/external/binary-reference-assemblies/v4.6.2/System.Transactions.dll new file mode 100644 index 0000000000..d3eb54641a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Abstractions.dll new file mode 100644 index 0000000000..d3d78494cf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.ApplicationServices.dll new file mode 100644 index 0000000000..e1951c697a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.DynamicData.dll new file mode 100644 index 0000000000..61b4687194 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Extensions.Design.dll new file mode 100644 index 0000000000..e2e503c36e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Extensions.dll new file mode 100644 index 0000000000..75eea424ec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Http.SelfHost.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Http.SelfHost.dll new file mode 100644 index 0000000000..bc491f01ca Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Http.SelfHost.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Http.WebHost.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Http.WebHost.dll new file mode 100644 index 0000000000..33ceea6fd6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Http.WebHost.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Http.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Http.dll new file mode 100644 index 0000000000..4bde3d2b95 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Mobile.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Mobile.dll new file mode 100644 index 0000000000..a4a713fffd Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Mobile.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Mvc.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Mvc.dll new file mode 100644 index 0000000000..4dcd718940 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Razor.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Razor.dll new file mode 100644 index 0000000000..7de2614803 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.RegularExpressions.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.RegularExpressions.dll new file mode 100644 index 0000000000..d22dce862a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Routing.dll new file mode 100644 index 0000000000..fcc201341c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.Services.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.Services.dll new file mode 100644 index 0000000000..4d2a85a518 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.Deployment.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000000..cd75e79e63 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.Razor.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000000..0a62e9f8fe Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.dll b/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.dll new file mode 100644 index 0000000000..b3e9d41b03 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Web.WebPages.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Web.dll.REMOVED.git-id new file mode 100644 index 0000000000..6418217006 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Web.dll.REMOVED.git-id @@ -0,0 +1 @@ +730b2add8f051a5811b78c9021f46ff68526d90b \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.6.2/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..9e418a3253 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Windows.Forms.dll.REMOVED.git-id new file mode 100644 index 0000000000..bc7afe789a --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Windows.Forms.dll.REMOVED.git-id @@ -0,0 +1 @@ +5fc16a5c3ebca4b00826479977b99590a80f7077 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.Windows.dll b/external/binary-reference-assemblies/v4.6.2/System.Windows.dll new file mode 100644 index 0000000000..5c606c4d08 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Windows.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Workflow.Activities.dll b/external/binary-reference-assemblies/v4.6.2/System.Workflow.Activities.dll new file mode 100644 index 0000000000..c0895851ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Workflow.Activities.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Workflow.ComponentModel.dll b/external/binary-reference-assemblies/v4.6.2/System.Workflow.ComponentModel.dll new file mode 100644 index 0000000000..4b3139b5a6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Workflow.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Workflow.Runtime.dll b/external/binary-reference-assemblies/v4.6.2/System.Workflow.Runtime.dll new file mode 100644 index 0000000000..dcf52d5984 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Workflow.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Xaml.dll b/external/binary-reference-assemblies/v4.6.2/System.Xaml.dll new file mode 100644 index 0000000000..bff5b6af38 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.6.2/System.Xml.Linq.dll new file mode 100644 index 0000000000..0936def39c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Xml.Serialization.dll b/external/binary-reference-assemblies/v4.6.2/System.Xml.Serialization.dll new file mode 100644 index 0000000000..f981da9eda Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/System.Xml.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..b2c623098e --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +de2bf8b94eb1120ce825ec32a8b02d03c0199699 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/System.dll.REMOVED.git-id new file mode 100644 index 0000000000..192d833561 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/System.dll.REMOVED.git-id @@ -0,0 +1 @@ +8394fcc8263dd977c2dc936e664f764a8d4937de \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6.2/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.6.2/WebMatrix.Data.dll new file mode 100644 index 0000000000..33516bc8ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/WindowsBase.dll b/external/binary-reference-assemblies/v4.6.2/WindowsBase.dll new file mode 100644 index 0000000000..3f6def428d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/cscompmgd.dll b/external/binary-reference-assemblies/v4.6.2/cscompmgd.dll new file mode 100644 index 0000000000..f87fcde104 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6.2/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.6.2/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6.2/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..8f9612f6b9 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6.2/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +cdcde6afc2e87860927f6d2b491b1beba7fdf448 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/Accessibility.dll b/external/binary-reference-assemblies/v4.6/Accessibility.dll new file mode 100644 index 0000000000..2eb8f01f7b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Accessibility.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Commons.Xml.Relaxng.dll b/external/binary-reference-assemblies/v4.6/Commons.Xml.Relaxng.dll new file mode 100644 index 0000000000..2501f4a766 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Commons.Xml.Relaxng.dll differ diff --git a/external/binary-reference-assemblies/v4.6/CustomMarshalers.dll b/external/binary-reference-assemblies/v4.6/CustomMarshalers.dll new file mode 100644 index 0000000000..8ccbc2665a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/CustomMarshalers.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Collections.Concurrent.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Collections.Concurrent.dll new file mode 100644 index 0000000000..fcdf67a626 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Collections.Concurrent.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Collections.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Collections.dll new file mode 100644 index 0000000000..b02db8e568 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Collections.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.Annotations.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.Annotations.dll new file mode 100644 index 0000000000..0c4de184f1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.Annotations.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.EventBasedAsync.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 0000000000..6db1a26175 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.EventBasedAsync.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.dll new file mode 100644 index 0000000000..5745eb38ac Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Contracts.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Contracts.dll new file mode 100644 index 0000000000..ec14159adc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Contracts.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Debug.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Debug.dll new file mode 100644 index 0000000000..d743d31a52 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Debug.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Tools.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Tools.dll new file mode 100644 index 0000000000..7f8d9a42f1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Tools.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Tracing.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000000..60ae1a60ba Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Diagnostics.Tracing.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Dynamic.Runtime.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Dynamic.Runtime.dll new file mode 100644 index 0000000000..f245523a34 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Dynamic.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Globalization.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Globalization.dll new file mode 100644 index 0000000000..dd367a82df Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Globalization.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.IO.dll b/external/binary-reference-assemblies/v4.6/Facades/System.IO.dll new file mode 100644 index 0000000000..a626880981 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.IO.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Expressions.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Expressions.dll new file mode 100644 index 0000000000..f63e91f197 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Expressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Parallel.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Parallel.dll new file mode 100644 index 0000000000..36af7bdd6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Queryable.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Queryable.dll new file mode 100644 index 0000000000..a983515203 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.Queryable.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Linq.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.dll new file mode 100644 index 0000000000..f8aaf64fab Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Net.NetworkInformation.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Net.NetworkInformation.dll new file mode 100644 index 0000000000..f9ff9b52cc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Net.NetworkInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Net.Primitives.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Net.Primitives.dll new file mode 100644 index 0000000000..42cbf9b7f8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Net.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Net.Requests.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Net.Requests.dll new file mode 100644 index 0000000000..96d4c3c413 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Net.Requests.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Net.WebHeaderCollection.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Net.WebHeaderCollection.dll new file mode 100644 index 0000000000..170502f2d6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Net.WebHeaderCollection.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ObjectModel.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ObjectModel.dll new file mode 100644 index 0000000000..0ecb4a8a1e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ObjectModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.ILGeneration.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.ILGeneration.dll new file mode 100644 index 0000000000..963a061712 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.ILGeneration.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.Lightweight.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.Lightweight.dll new file mode 100644 index 0000000000..a32024b8c3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.Lightweight.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.dll new file mode 100644 index 0000000000..2be4fd8f54 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Emit.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Extensions.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Extensions.dll new file mode 100644 index 0000000000..e1425ddd64 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Primitives.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Primitives.dll new file mode 100644 index 0000000000..c8ab705c92 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.dll new file mode 100644 index 0000000000..4efccf7257 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Reflection.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Resources.ResourceManager.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Resources.ResourceManager.dll new file mode 100644 index 0000000000..fea79481ad Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Resources.ResourceManager.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Extensions.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Extensions.dll new file mode 100644 index 0000000000..08fe5948b5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Handles.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Handles.dll new file mode 100644 index 0000000000..3482d2f7f7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Handles.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.InteropServices.WindowsRuntime.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.InteropServices.WindowsRuntime.dll new file mode 100644 index 0000000000..8a57c1b3f4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.InteropServices.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.InteropServices.dll new file mode 100644 index 0000000000..b9cf8960a0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.InteropServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Numerics.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Numerics.dll new file mode 100644 index 0000000000..0bcfad8a58 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Json.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Json.dll new file mode 100644 index 0000000000..f37d880765 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Primitives.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 0000000000..89baeb68e7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Xml.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000000..d3da7e2461 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.Serialization.Xml.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.dll new file mode 100644 index 0000000000..0e88e9795e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Security.Principal.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Security.Principal.dll new file mode 100644 index 0000000000..c39d022ef8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Security.Principal.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Duplex.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Duplex.dll new file mode 100644 index 0000000000..929eda9146 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Duplex.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Http.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Http.dll new file mode 100644 index 0000000000..b7339352d3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.NetTcp.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.NetTcp.dll new file mode 100644 index 0000000000..d2e0dc263b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.NetTcp.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Primitives.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Primitives.dll new file mode 100644 index 0000000000..58efeda9e2 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Primitives.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Security.dll b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Security.dll new file mode 100644 index 0000000000..e86bceae92 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.ServiceModel.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Text.Encoding.Extensions.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Text.Encoding.Extensions.dll new file mode 100644 index 0000000000..fc858b3240 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Text.Encoding.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Text.Encoding.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Text.Encoding.dll new file mode 100644 index 0000000000..b935c473ad Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Text.Encoding.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Text.RegularExpressions.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Text.RegularExpressions.dll new file mode 100644 index 0000000000..ee9e6c2b33 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Text.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Tasks.Parallel.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Tasks.Parallel.dll new file mode 100644 index 0000000000..712996ffec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Tasks.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Tasks.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Tasks.dll new file mode 100644 index 0000000000..7489f7dda6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Tasks.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Timer.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Timer.dll new file mode 100644 index 0000000000..f5c20cfaee Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.Timer.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Threading.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.dll new file mode 100644 index 0000000000..f2deabc9df Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Xml.ReaderWriter.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Xml.ReaderWriter.dll new file mode 100644 index 0000000000..f021486f00 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Xml.ReaderWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Xml.XDocument.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Xml.XDocument.dll new file mode 100644 index 0000000000..20323c70d9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Xml.XDocument.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Facades/System.Xml.XmlSerializer.dll b/external/binary-reference-assemblies/v4.6/Facades/System.Xml.XmlSerializer.dll new file mode 100644 index 0000000000..8c7926190d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Facades/System.Xml.XmlSerializer.dll differ diff --git a/external/binary-reference-assemblies/v4.6/I18N.CJK.dll b/external/binary-reference-assemblies/v4.6/I18N.CJK.dll new file mode 100644 index 0000000000..29d2246376 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/I18N.CJK.dll differ diff --git a/external/binary-reference-assemblies/v4.6/I18N.MidEast.dll b/external/binary-reference-assemblies/v4.6/I18N.MidEast.dll new file mode 100644 index 0000000000..ae5a57a821 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/I18N.MidEast.dll differ diff --git a/external/binary-reference-assemblies/v4.6/I18N.Other.dll b/external/binary-reference-assemblies/v4.6/I18N.Other.dll new file mode 100644 index 0000000000..b3eeb5cd5b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/I18N.Other.dll differ diff --git a/external/binary-reference-assemblies/v4.6/I18N.Rare.dll b/external/binary-reference-assemblies/v4.6/I18N.Rare.dll new file mode 100644 index 0000000000..a8989bd409 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/I18N.Rare.dll differ diff --git a/external/binary-reference-assemblies/v4.6/I18N.West.dll b/external/binary-reference-assemblies/v4.6/I18N.West.dll new file mode 100644 index 0000000000..4d8b93cd0c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/I18N.West.dll differ diff --git a/external/binary-reference-assemblies/v4.6/I18N.dll b/external/binary-reference-assemblies/v4.6/I18N.dll new file mode 100644 index 0000000000..ed650ef74d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/I18N.dll differ diff --git a/external/binary-reference-assemblies/v4.6/IBM.Data.DB2.dll b/external/binary-reference-assemblies/v4.6/IBM.Data.DB2.dll new file mode 100644 index 0000000000..a9143b4689 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/IBM.Data.DB2.dll differ diff --git a/external/binary-reference-assemblies/v4.6/ICSharpCode.SharpZipLib.dll b/external/binary-reference-assemblies/v4.6/ICSharpCode.SharpZipLib.dll new file mode 100644 index 0000000000..de19452d29 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/ICSharpCode.SharpZipLib.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Makefile b/external/binary-reference-assemblies/v4.6/Makefile new file mode 100644 index 0000000000..9b6ebb4d03 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/Makefile @@ -0,0 +1,332 @@ +PROFILE := v4.6 +SOURCEDIR := ../src/$(PROFILE)/ + +CSC ?= csc +CSC_COMMON_ARGS := -nologo -noconfig -optimize -nostdlib -unsafe -deterministic -publicsign -debug- -target:library -nowarn:612 -nowarn:618 +Q_CSC = $(if $(V),,@echo "CSC [$(PROFILE)] $(1)";) + +ASSEMBLIES := Accessibility Commons.Xml.Relaxng CustomMarshalers I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N \ + IBM.Data.DB2 ICSharpCode.SharpZipLib Microsoft.Build.Engine Microsoft.Build.Framework Microsoft.Build.Tasks.v4.0 \ + Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC Microsoft.Web.Infrastructure \ + Mono.CSharp Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite \ + Mono.Data.Tds Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging \ + Mono.Parallel Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI RabbitMQ.Client SMDiagnostics System.ComponentModel.Composition \ + System.ComponentModel.DataAnnotations System.Configuration.Install System.Configuration System.Core \ + System.Data.DataSetExtensions System.Data.Entity System.Data.Linq System.Data.OracleClient \ + System.Data.Services.Client System.Data.Services System.Data System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices \ + System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Json.Microsoft System.Json System.Management System.Messaging System.Net.Http.Formatting \ + System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics System.Reactive.Core System.Reactive.Debugger \ + System.Reactive.Experimental System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases \ + System.Reactive.PlatformServices System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms \ + System.Reactive.Windows.Threading System.Runtime.Caching System.Runtime.DurableInstancing System.Runtime.Remoting \ + System.Runtime.Serialization.Formatters.Soap System.Runtime.Serialization System.Security System.ServiceModel.Activation \ + System.ServiceModel.Discovery System.ServiceModel.Internals System.ServiceModel.Routing System.ServiceModel.Web \ + System.ServiceModel System.ServiceProcess System.Threading.Tasks.Dataflow System.Transactions System.Web.Abstractions \ + System.Web.ApplicationServices System.Web.DynamicData System.Web.Extensions.Design System.Web.Extensions \ + System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http System.Web.Mvc System.Web.Razor System.Web.Routing \ + System.Web.Services System.Web.WebPages.Deployment System.Web.WebPages.Razor System.Web.WebPages System.Web \ + System.Windows.Forms.DataVisualization System.Windows.Forms System.Windows System.Xaml System.Xml.Linq \ + System.Xml.Serialization System.Xml System WebMatrix.Data WindowsBase cscompmgd mscorlib \ + System.Deployment System.Numerics.Vectors System.Reflection.Context System.Runtime.InteropServices.RuntimeInformation \ + System.Web.Mobile System.Web.RegularExpressions System.Workflow.Activities System.Workflow.ComponentModel System.Workflow.Runtime + +ASSEMBLIES += bare/System bare/System.Xml bare/System.Configuration bare/System.ServiceModel.Activation bare/System.Web bare/Mono.Cecil + +FACADE_ASSEMBLIES := Facades/System.Collections.Concurrent Facades/System.Net.Primitives Facades/System.Runtime \ + Facades/System.Collections Facades/System.Net.Requests Facades/System.Security.Principal \ + Facades/System.ComponentModel.Annotations Facades/System.ObjectModel Facades/System.ServiceModel.Duplex \ + Facades/System.ComponentModel.EventBasedAsync Facades/System.Reflection.Emit.ILGeneration Facades/System.ServiceModel.Http \ + Facades/System.ComponentModel Facades/System.Reflection.Emit.Lightweight Facades/System.ServiceModel.NetTcp \ + Facades/System.Diagnostics.Contracts Facades/System.Reflection.Emit Facades/System.ServiceModel.Primitives \ + Facades/System.Diagnostics.Debug Facades/System.Reflection.Extensions Facades/System.ServiceModel.Security \ + Facades/System.Diagnostics.Tools Facades/System.Reflection.Primitives Facades/System.Text.Encoding.Extensions \ + Facades/System.Diagnostics.Tracing Facades/System.Reflection Facades/System.Text.Encoding \ + Facades/System.Dynamic.Runtime Facades/System.Resources.ResourceManager Facades/System.Text.RegularExpressions \ + Facades/System.Globalization Facades/System.Runtime.Extensions Facades/System.Threading.Tasks.Parallel \ + Facades/System.IO Facades/System.Runtime.InteropServices.WindowsRuntime Facades/System.Threading.Tasks \ + Facades/System.Linq.Expressions Facades/System.Runtime.InteropServices Facades/System.Threading.Timer \ + Facades/System.Linq.Parallel Facades/System.Runtime.Numerics Facades/System.Threading \ + Facades/System.Linq.Queryable Facades/System.Runtime.Serialization.Json Facades/System.Xml.ReaderWriter \ + Facades/System.Linq Facades/System.Runtime.Serialization.Primitives Facades/System.Xml.XDocument \ + Facades/System.Net.NetworkInformation Facades/System.Runtime.Serialization.Xml Facades/System.Xml.XmlSerializer \ + Facades/System.Net.WebHeaderCollection Facades/System.Runtime.Handles + +ASSEMBLIES += $(FACADE_ASSEMBLIES) + +# generated with (and then slightly tweaked): +# for i in *.dll; do ikdasm --assemblyref $i | grep Name= | sed 's/.*Name=//g' | sed -e $'s/$/\\\n/g' | sed -e ':a' -e 'N' -e '$!ba' -e 's/\n/ /g' -e "s/^/${i%.*}_REFS := /"; done +Accessibility_REFS := mscorlib +Commons.Xml.Relaxng_REFS := mscorlib System.Xml System +CustomMarshalers_REFS := mscorlib +I18N.CJK_REFS := mscorlib I18N +I18N.MidEast_REFS := mscorlib I18N +I18N.Other_REFS := mscorlib I18N +I18N.Rare_REFS := mscorlib I18N +I18N.West_REFS := mscorlib I18N +I18N_REFS := mscorlib +IBM.Data.DB2_REFS := mscorlib System System.Data +ICSharpCode.SharpZipLib_REFS := mscorlib System +Microsoft.Build.Engine_REFS := mscorlib System.Xml Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System System.Core +Microsoft.Build.Framework_REFS := mscorlib System +Microsoft.Build.Tasks.v4.0_REFS := mscorlib Microsoft.Build.Framework Microsoft.Build.Utilities.v4.0 System Microsoft.Build.Engine System.Xml System.Core +Microsoft.Build.Utilities.v4.0_REFS := mscorlib Microsoft.Build.Framework System System.Xml +Microsoft.Build_REFS := mscorlib Microsoft.Build.Framework System.Xml System System.Core +Microsoft.CSharp_REFS := mscorlib System System.Core +Microsoft.VisualBasic_REFS := mscorlib System System.Windows.Forms System.Drawing +Microsoft.VisualC_REFS := mscorlib +Microsoft.Web.Infrastructure_REFS := mscorlib System System.Web +Mono.CSharp_REFS := mscorlib System System.Core System.Xml +Mono.Cairo_REFS := mscorlib +Mono.CodeContracts_REFS := mscorlib System.Core System +Mono.CompilerServices.SymbolWriter_REFS := mscorlib System +Mono.Data.Sqlite_REFS := mscorlib System.Data System System.Transactions +Mono.Data.Tds_REFS := mscorlib Mono.Security System +Mono.Debugger.Soft_REFS := mscorlib System.Core System bare/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.Parallel_REFS := mscorlib +Mono.Posix_REFS := mscorlib System +Mono.Security.Win32_REFS := mscorlib +Mono.Security_REFS := mscorlib bare/System +Mono.Simd_REFS := mscorlib +Mono.Tasklets_REFS := mscorlib +Mono.WebBrowser_REFS := mscorlib System +Novell.Directory.Ldap_REFS := mscorlib System +PEAPI_REFS := mscorlib +RabbitMQ.Client_REFS := mscorlib System.Xml System +SMDiagnostics_REFS := mscorlib System.Configuration System System.Xml System.ServiceModel.Internals +System.ComponentModel.Composition_REFS := mscorlib System System.Core +System.ComponentModel.DataAnnotations_REFS := mscorlib System System.Core +System.Configuration.Install_REFS := mscorlib System +System.Configuration_REFS := mscorlib bare/System.Xml System +System.Core_REFS := mscorlib System Mono.Posix +System.Data.DataSetExtensions_REFS := mscorlib System.Data System System.Core +System.Data.Entity_REFS := mscorlib System.Core System System.Data System.Runtime.Serialization System.ComponentModel.DataAnnotations System.Xml System.Xml.Linq System.Transactions System.Configuration +System.Data.Linq_REFS := mscorlib System.Data System.Core System System.Xml System.Runtime.Serialization +System.Data.OracleClient_REFS := mscorlib System.Data System System.Drawing System.EnterpriseServices System.Transactions +System.Data.Services.Client_REFS := mscorlib System System.Xml System.Core System.Xml.Linq +System.Data.Services_REFS := mscorlib System.Configuration System.ServiceModel System.ServiceModel.Web System System.ServiceModel.Activation System.Core System.Data.Services.Client +System.Data_REFS := mscorlib System.Configuration System.Xml System System.Numerics System.Core System.Transactions Mono.Data.Tds System.EnterpriseServices +System.Deployment_REFS := mscorlib +System.Design_REFS := mscorlib System.Drawing System.Drawing.Design System System.Windows.Forms System.Data bare/System.Web System.Configuration System.Xml +System.DirectoryServices.Protocols_REFS := mscorlib System.Xml System System.DirectoryServices +System.DirectoryServices_REFS := mscorlib Novell.Directory.Ldap System +System.Drawing.Design_REFS := mscorlib System.Drawing System.Windows.Forms System +System.Drawing_REFS := mscorlib System +System.Dynamic_REFS := mscorlib System.Core System +System.EnterpriseServices_REFS := mscorlib System.Transactions +System.IO.Compression.FileSystem_REFS := mscorlib System.IO.Compression System +System.IO.Compression_REFS := mscorlib System +System.IdentityModel.Selectors_REFS := mscorlib System.Xml System System.IdentityModel +System.IdentityModel_REFS := mscorlib System.Configuration System.Runtime.Serialization System.Security System System.Xml Mono.Security System.Web.ApplicationServices +System.Json.Microsoft_REFS := mscorlib System.Runtime.Serialization System System.Xml System.Core +System.Json_REFS := mscorlib System System.Core +System.Management_REFS := mscorlib System System.Configuration.Install +System.Messaging_REFS := mscorlib System Mono.Messaging System.Drawing System.Configuration.Install System.Xml System.Windows.Forms +System.Net.Http.Formatting_REFS := mscorlib System System.Xml System.Xml.Linq System.Runtime.Serialization System.Core System.Data System.Net.Http System.Configuration +System.Net.Http.WebRequest_REFS := mscorlib System.Net.Http System +System.Net.Http_REFS := mscorlib System System.Core +System.Net_REFS := mscorlib System +System.Numerics.Vectors_REFS := mscorlib System.Numerics +System.Numerics_REFS := mscorlib +System.Reactive.Core_REFS := mscorlib System System.Reactive.Interfaces System.Core +System.Reactive.Debugger_REFS := mscorlib System.Reactive.Linq +System.Reactive.Experimental_REFS := mscorlib System.Reactive.Linq System.Reactive.Core System.Core System.Reactive.Interfaces System +System.Reactive.Interfaces_REFS := mscorlib System.Core +System.Reactive.Linq_REFS := mscorlib System.Core System System.Reactive.Interfaces System.Reactive.Core +System.Reactive.Observable.Aliases_REFS := mscorlib System.Reactive.Interfaces System.Core System.Reactive.Providers System.Reactive.Linq +System.Reactive.PlatformServices_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces System.Core System.Reactive.Linq +System.Reactive.Providers_REFS := mscorlib System.Core System.Reactive.Interfaces System System.Reactive.Core System.Reactive.Linq +System.Reactive.Runtime.Remoting_REFS := mscorlib System.Reactive.Interfaces System.Reactive.Core System.Core +System.Reactive.Windows.Forms_REFS := mscorlib System.Reactive.Core System.Reactive.Interfaces System.Windows.Forms +System.Reactive.Windows.Threading_REFS := mscorlib System System.Reactive.Core System.Reactive.Interfaces WindowsBase +System.Reflection.Context_REFS := mscorlib +System.Reflection.Metadata_REFS := System.Runtime System.Resources.ResourceManager System.Collections.Immutable System.Reflection.Primitives System.Diagnostics.Debug System.Collections System.IO System.IO.Compression System.Text.Encoding System.Runtime.InteropServices System.Linq System.Reflection System.Threading System.Runtime.Extensions System.Text.Encoding.Extensions System.Reflection.Extensions +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.InteropServices.RuntimeInformation_REFS := mscorlib +System.Runtime.Remoting_REFS := mscorlib System System.Web System.Xml System.Runtime.Serialization.Formatters.Soap +System.Runtime.Serialization.Formatters.Soap_REFS := mscorlib System.Xml +System.Runtime.Serialization_REFS := mscorlib System.Xml System.ServiceModel.Internals System System.Configuration System.Core +System.Security_REFS := mscorlib System System.Xml Mono.Security +System.ServiceModel.Activation_REFS := mscorlib System.ServiceModel System System.Web +System.ServiceModel.Discovery_REFS := mscorlib System.ServiceModel System System.Xml System.Xml.Linq System.Runtime.Serialization System.Configuration System.Core +System.ServiceModel.Internals_REFS := mscorlib System System.Xml +System.ServiceModel.Routing_REFS := mscorlib System.ServiceModel System.Configuration System System.Runtime.Serialization +System.ServiceModel.Web_REFS := mscorlib System.ServiceModel System System.Runtime.Serialization System.Xml System.Xml.Linq System.Configuration System.ServiceModel.Activation System.Core System.Web.Extensions +System.ServiceModel_REFS := mscorlib System.Xml System.Xml.Linq System.Xaml System System.EnterpriseServices System.Transactions System.IdentityModel System.Runtime.Serialization System.Runtime.DurableInstancing System.Security System.Web.ApplicationServices System.Messaging System.Net.Http System.IdentityModel.Selectors System.Web.Services System.Configuration System.Web System.Core bare/System.ServiceModel.Activation +System.ServiceProcess_REFS := mscorlib System System.Configuration.Install System.Windows.Forms +System.Threading.Tasks.Dataflow_REFS := mscorlib System.Core System +System.Transactions_REFS := mscorlib System.Configuration +System.Web.Abstractions_REFS := mscorlib System.Web +System.Web.ApplicationServices_REFS := mscorlib System System.Configuration +System.Web.DynamicData_REFS := mscorlib System System.Drawing System.Web System.Web.Extensions System.Core System.ComponentModel.DataAnnotations System.Data.Linq +System.Web.Extensions.Design_REFS := mscorlib System System.Design System.Drawing System.Web.Extensions +System.Web.Extensions_REFS := mscorlib System.Web System System.Xml System.Drawing System.Data.Linq System.Web.Services System.ServiceModel System.ServiceModel.Activation System.Runtime.Serialization System.Web.ApplicationServices System.Core System.Configuration +System.Web.Http.SelfHost_REFS := mscorlib System System.ServiceModel System.Net.Http System.Core System.Web.Http System.IdentityModel System.Runtime.Serialization System.Net.Http.Formatting System.Configuration System.Xml +System.Web.Http.WebHost_REFS := mscorlib System.Web System.Core System System.Net.Http System.Web.Http System.Xml Microsoft.Web.Infrastructure +System.Web.Http_REFS := mscorlib System System.Net.Http System.Net.Http.Formatting System.Core System.ComponentModel.DataAnnotations System.Runtime.Serialization System.Xml System.Data.Linq +System.Web.Mobile_REFS := mscorlib +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.RegularExpressions_REFS := mscorlib System +System.Web.Routing_REFS := mscorlib System.Web +System.Web.Services_REFS := mscorlib System System.Configuration System.EnterpriseServices System.Xml bare/System.Web System.DirectoryServices System.Design System.Data +System.Web.WebPages.Deployment_REFS := mscorlib System.Web System System.Configuration System.Core Microsoft.Web.Infrastructure +System.Web.WebPages.Razor_REFS := mscorlib System.Web System System.Web.Razor System.Configuration System.Core System.Web.WebPages +System.Web.WebPages_REFS := mscorlib System.Web System System.Core System.Xml.Linq System.Web.Razor System.ComponentModel.DataAnnotations System.Data.Linq Microsoft.Web.Infrastructure Microsoft.CSharp System.Web.WebPages.Deployment +System.Web_REFS := mscorlib System.Configuration System.Xml System System.Data System.Drawing System.Runtime.Serialization.Formatters.Soap System.Core System.EnterpriseServices System.Web.ApplicationServices Mono.Data.Sqlite System.ComponentModel.DataAnnotations System.Web.Services +System.Windows.Forms.DataVisualization_REFS := mscorlib System.Drawing System.Windows.Forms System System.Xml System.Data System.Core +System.Windows.Forms_REFS := mscorlib System System.Xml System.Drawing System.Runtime.Serialization.Formatters.Soap Accessibility Mono.WebBrowser System.Configuration Mono.Posix System.Data +System.Windows_REFS := mscorlib System +System.Workflow.Activities_REFS := mscorlib +System.Workflow.ComponentModel_REFS := mscorlib +System.Workflow.Runtime_REFS := mscorlib +System.Xaml_REFS := mscorlib System System.Xml System.Core +System.Xml.Linq_REFS := mscorlib System System.Runtime.Serialization System.Xml System.Core +System.Xml.Serialization_REFS := mscorlib System.ServiceModel System.Xml +System.Xml_REFS := mscorlib System System.Configuration +System_REFS := mscorlib Mono.Security bare/System.Configuration bare/System.Xml +WebMatrix.Data_REFS := mscorlib System.Data System.Core System System.Configuration +WindowsBase_REFS := mscorlib System.Xaml System System.Xml System.Security +cscompmgd_REFS := mscorlib System +mscorlib_REFS := + +bare/System_REFS := mscorlib +bare/System.Xml_REFS := mscorlib bare/System +bare/System.Configuration_REFS := mscorlib bare/System bare/System.Xml +bare/System.ServiceModel.Activation_REFS := mscorlib System +bare/System.Web_REFS := mscorlib System.Drawing System System.Xml System.Core System.Configuration System.Data System.Web.ApplicationServices System.ComponentModel.DataAnnotations Mono.Data.Sqlite System.EnterpriseServices +bare/Mono.Cecil_REFS := mscorlib + +Facades/System.Collections.Concurrent_REFS := mscorlib System +Facades/System.Collections_REFS := mscorlib System.Core System +Facades/System.ComponentModel.Annotations_REFS := mscorlib System.ComponentModel.DataAnnotations +Facades/System.ComponentModel.EventBasedAsync_REFS := mscorlib System +Facades/System.ComponentModel_REFS := mscorlib System +Facades/System.Diagnostics.Contracts_REFS := mscorlib +Facades/System.Diagnostics.Debug_REFS := mscorlib System +Facades/System.Diagnostics.Tools_REFS := mscorlib System +Facades/System.Diagnostics.Tracing_REFS := mscorlib +Facades/System.Dynamic.Runtime_REFS := mscorlib System.Core +Facades/System.Globalization_REFS := mscorlib +Facades/System.IO_REFS := mscorlib System +Facades/System.Linq.Expressions_REFS := mscorlib System.Core +Facades/System.Linq.Parallel_REFS := mscorlib System.Core +Facades/System.Linq.Queryable_REFS := mscorlib System.Core +Facades/System.Linq_REFS := mscorlib System.Core +Facades/System.Net.NetworkInformation_REFS := mscorlib System +Facades/System.Net.Primitives_REFS := mscorlib System +Facades/System.Net.Requests_REFS := mscorlib System +Facades/System.Net.WebHeaderCollection_REFS := mscorlib System +Facades/System.ObjectModel_REFS := mscorlib System +Facades/System.Reflection.Emit.ILGeneration_REFS := mscorlib +Facades/System.Reflection.Emit.Lightweight_REFS := mscorlib +Facades/System.Reflection.Emit_REFS := mscorlib +Facades/System.Reflection.Extensions_REFS := mscorlib +Facades/System.Reflection.Primitives_REFS := mscorlib +Facades/System.Reflection_REFS := mscorlib +Facades/System.Resources.ResourceManager_REFS := mscorlib +Facades/System.Runtime.Extensions_REFS := mscorlib System +Facades/System.Runtime.Handles_REFS := mscorlib System.Core +Facades/System.Runtime.InteropServices.WindowsRuntime_REFS := mscorlib +Facades/System.Runtime.InteropServices_REFS := mscorlib System.Core System +Facades/System.Runtime.Numerics_REFS := mscorlib System.Numerics +Facades/System.Runtime.Serialization.Json_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Primitives_REFS := mscorlib System.Runtime.Serialization +Facades/System.Runtime.Serialization.Xml_REFS := mscorlib System.Runtime.Serialization System Facades/System.Runtime.Serialization.Primitives +Facades/System.Runtime_REFS := mscorlib System.Core System System.ComponentModel.Composition +Facades/System.Security.Principal_REFS := mscorlib +Facades/System.ServiceModel.Duplex_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Http_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.NetTcp_REFS := mscorlib System.ServiceModel +Facades/System.ServiceModel.Primitives_REFS := mscorlib System.IdentityModel System.ServiceModel +Facades/System.ServiceModel.Security_REFS := mscorlib System.ServiceModel +Facades/System.Text.Encoding.Extensions_REFS := mscorlib +Facades/System.Text.Encoding_REFS := mscorlib +Facades/System.Text.RegularExpressions_REFS := mscorlib System +Facades/System.Threading.Tasks.Parallel_REFS := mscorlib +Facades/System.Threading.Tasks_REFS := mscorlib System.Core +Facades/System.Threading.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 +Facades/System.Xml.XmlSerializer_REFS := mscorlib System.Xml + +mscorlib_CSC_ARGS := -runtimemetadataversion:v4.0.30319 +System_CSC_ARGS := -d:CONFIG_DEP -d:XML_DEP +System.Configuration_CSC_ARGS := -d:CONFIG_DEP +System.Xml_CSC_ARGS := -d:CONFIG_DEP +System.ServiceModel.Activation_CSC_ARGS := -d:SERVICEMODEL_DEP -d:WEB_DEP +System.Web_CSC_ARGS := -d:SERVICES_DEP + +MONO_KEY := ../../../mcs/class/mono.pub # Public Key Token: 0738eb9f132ed756 +ECMA_KEY := ../../../mcs/class/ecma.pub # Public Key Token: b77a5c561934e089 +WINFX_KEY := ../../../mcs/class/winfx.pub # Public Key Token: 31bf3856ad364e35 +MSFINAL_KEY := ../../../mcs/class/msfinal.pub # Public Key Token: b03f5f7f11d50a3a + +IBM.Data.DB2_KEYFILE := ../../../mcs/class/IBM.Data.DB2/ibm.pub +ICSharpCode.SharpZipLib_KEYFILE := ../../../mcs/class/ICSharpCode.SharpZipLib/SharpZipLib.pub + +MONO_KEY_ASSEMBLIES := Commons.Xml.Relaxng I18N.CJK I18N.MidEast I18N.Other I18N.Rare I18N.West I18N Mono.CSharp \ + Mono.Cairo Mono.CodeContracts Mono.CompilerServices.SymbolWriter Mono.Data.Sqlite Mono.Data.Tds \ + Mono.Debugger.Soft Mono.Http Mono.Management Mono.Messaging.RabbitMQ Mono.Messaging Mono.Parallel \ + Mono.Posix Mono.Security.Win32 Mono.Security Mono.Simd Mono.Tasklets Mono.WebBrowser \ + Novell.Directory.Ldap PEAPI WebMatrix.Data bare/Mono.Cecil + +ECMA_KEY_ASSEMBLIES := SMDiagnostics System.ComponentModel.Composition System.Core System.Data.DataSetExtensions \ + System.Data.Entity System.Data.Linq System.Data.OracleClient System.Data.Services.Client System.Data.Services \ + System.Data System.IO.Compression.FileSystem System.IO.Compression System.IdentityModel.Selectors System.IdentityModel \ + System.Numerics System.Reflection.Context System.Runtime.Remoting System.Runtime.Serialization System.ServiceModel.Internals \ + System.ServiceModel System.Threading.Tasks.Dataflow System.Transactions System.Windows.Forms System.Xaml \ + System.Xml.Linq System.Xml.Serialization System.Xml System mscorlib bare/System bare/System.Xml + +WINFX_KEY_ASSEMBLIES := System.ComponentModel.DataAnnotations Microsoft.Web.Infrastructure System.Json.Microsoft \ + System.Json System.Net.Http.Formatting System.Reactive.Core System.Reactive.Debugger System.Reactive.Experimental \ + System.Reactive.Interfaces System.Reactive.Linq System.Reactive.Observable.Aliases System.Reactive.PlatformServices \ + System.Reactive.Providers System.Reactive.Runtime.Remoting System.Reactive.Windows.Forms System.Reactive.Windows.Threading \ + System.Runtime.DurableInstancing System.ServiceModel.Activation System.ServiceModel.Discovery System.ServiceModel.Routing \ + System.ServiceModel.Web System.Web.Abstractions System.Web.ApplicationServices System.Web.DynamicData \ + System.Web.Extensions.Design System.Web.Extensions System.Web.Http.SelfHost System.Web.Http.WebHost System.Web.Http \ + System.Web.Mvc System.Web.Razor System.Web.Routing System.Web.WebPages.Deployment System.Web.WebPages.Razor \ + System.Web.WebPages System.Windows.Forms.DataVisualization System.Workflow.Activities System.Workflow.ComponentModel System.Workflow.Runtime \ + WindowsBase bare/System.ServiceModel.Activation + +MSFINAL_KEY_ASSEMBLIES := Accessibility CustomMarshalers Microsoft.Build.Engine Microsoft.Build.Framework \ + Microsoft.Build.Tasks.v4.0 Microsoft.Build.Utilities.v4.0 Microsoft.Build Microsoft.CSharp Microsoft.VisualBasic Microsoft.VisualC \ + RabbitMQ.Client System.Configuration.Install System.Configuration System.Deployment System.Design System.DirectoryServices.Protocols \ + System.DirectoryServices System.Drawing.Design System.Drawing System.Dynamic System.EnterpriseServices System.Management \ + System.Messaging System.Net.Http.WebRequest System.Net.Http System.Net System.Numerics.Vectors System.Runtime.Caching \ + System.Runtime.InteropServices.RuntimeInformation System.Runtime.Serialization.Formatters.Soap System.Security System.ServiceProcess System.Web.Services \ + System.Web System.Web.Mobile System.Web.RegularExpressions System.Windows cscompmgd bare/System.Configuration bare/System.Web + +all: $(addsuffix .dll, $(ASSEMBLIES)) + +clean: + rm -f *.dll + rm -f bare/*.dll + rm -f Facades/*.dll + +define KEYFILE_TEMPLATE +$(1)_KEYFILE := $(2) +endef + +define ASSEMBLY_TEMPLATE +$(1).dll: $(addprefix $(SOURCEDIR),$(subst bare/,,$(1)).cs) $(wildcard $(SOURCEDIR)$(1).extra.cs) $(addsuffix .dll, $($(1)_REFS)) $($(1)_KEYFILE) + @mkdir -p bare/ + @mkdir -p Facades/ + $(Q_CSC) $(CSC) -out:$(1).dll $(CSC_COMMON_ARGS) -keyfile:$($(1)_KEYFILE) $($(1)_CSC_ARGS) $(addprefix -r:, $(addsuffix .dll, $($(1)_REFS))) $(wildcard $(SOURCEDIR)$(1).extra.cs) $$< +endef + +$(foreach asm, $(MONO_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MONO_KEY)))) +$(foreach asm, $(ECMA_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(ECMA_KEY)))) +$(foreach asm, $(WINFX_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(WINFX_KEY)))) +$(foreach asm, $(MSFINAL_KEY_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) +$(foreach asm, $(FACADE_ASSEMBLIES), $(eval $(call KEYFILE_TEMPLATE,$(asm), $(MSFINAL_KEY)))) + +$(foreach asm, $(ASSEMBLIES), $(eval $(call ASSEMBLY_TEMPLATE,$(asm)))) diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.Build.Engine.dll b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Engine.dll new file mode 100644 index 0000000000..6524662fbf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Engine.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.Build.Framework.dll b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Framework.dll new file mode 100644 index 0000000000..84e7d57de3 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Framework.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id new file mode 100644 index 0000000000..f7586e7be5 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Tasks.v4.0.dll.REMOVED.git-id @@ -0,0 +1 @@ +6e7264fc3986a0f7fdcca293cc17f711ab3cd23c \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.Build.Utilities.v4.0.dll b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Utilities.v4.0.dll new file mode 100644 index 0000000000..979d2ca759 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.Build.Utilities.v4.0.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.Build.dll b/external/binary-reference-assemblies/v4.6/Microsoft.Build.dll new file mode 100644 index 0000000000..de66d900b7 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.Build.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.CSharp.dll b/external/binary-reference-assemblies/v4.6/Microsoft.CSharp.dll new file mode 100644 index 0000000000..27e21d6f42 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.CSharp.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.VisualBasic.dll b/external/binary-reference-assemblies/v4.6/Microsoft.VisualBasic.dll new file mode 100644 index 0000000000..5bd8df0d9d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.VisualBasic.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.VisualC.dll b/external/binary-reference-assemblies/v4.6/Microsoft.VisualC.dll new file mode 100644 index 0000000000..fa5fd76cc4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.VisualC.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Microsoft.Web.Infrastructure.dll b/external/binary-reference-assemblies/v4.6/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000000..35e35d2c85 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Microsoft.Web.Infrastructure.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.CSharp.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/Mono.CSharp.dll.REMOVED.git-id new file mode 100644 index 0000000000..8b86c27ff8 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/Mono.CSharp.dll.REMOVED.git-id @@ -0,0 +1 @@ +ca9bd38ceb20c7b005db7022d039b718457a40f1 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/Mono.Cairo.dll b/external/binary-reference-assemblies/v4.6/Mono.Cairo.dll new file mode 100644 index 0000000000..8325d78dc8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Cairo.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.CodeContracts.dll b/external/binary-reference-assemblies/v4.6/Mono.CodeContracts.dll new file mode 100644 index 0000000000..30946b0208 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.CodeContracts.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.CompilerServices.SymbolWriter.dll b/external/binary-reference-assemblies/v4.6/Mono.CompilerServices.SymbolWriter.dll new file mode 100644 index 0000000000..b80a8a0e40 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.CompilerServices.SymbolWriter.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Data.Sqlite.dll b/external/binary-reference-assemblies/v4.6/Mono.Data.Sqlite.dll new file mode 100644 index 0000000000..ab16866943 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Data.Sqlite.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Data.Tds.dll b/external/binary-reference-assemblies/v4.6/Mono.Data.Tds.dll new file mode 100644 index 0000000000..61822e4580 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Data.Tds.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Debugger.Soft.dll b/external/binary-reference-assemblies/v4.6/Mono.Debugger.Soft.dll new file mode 100644 index 0000000000..f0b43a8ee5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Debugger.Soft.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Http.dll b/external/binary-reference-assemblies/v4.6/Mono.Http.dll new file mode 100644 index 0000000000..bdd128de61 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Management.dll b/external/binary-reference-assemblies/v4.6/Mono.Management.dll new file mode 100644 index 0000000000..4c860b5b79 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Messaging.RabbitMQ.dll b/external/binary-reference-assemblies/v4.6/Mono.Messaging.RabbitMQ.dll new file mode 100644 index 0000000000..36ff7b4773 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Messaging.RabbitMQ.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Messaging.dll b/external/binary-reference-assemblies/v4.6/Mono.Messaging.dll new file mode 100644 index 0000000000..9fffe17ef6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Parallel.dll b/external/binary-reference-assemblies/v4.6/Mono.Parallel.dll new file mode 100644 index 0000000000..95b8ed9be0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Parallel.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Posix.dll b/external/binary-reference-assemblies/v4.6/Mono.Posix.dll new file mode 100644 index 0000000000..8bc4864da5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Posix.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Security.Win32.dll b/external/binary-reference-assemblies/v4.6/Mono.Security.Win32.dll new file mode 100644 index 0000000000..55ed84e295 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Security.Win32.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Security.dll b/external/binary-reference-assemblies/v4.6/Mono.Security.dll new file mode 100644 index 0000000000..5794091b76 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Simd.dll b/external/binary-reference-assemblies/v4.6/Mono.Simd.dll new file mode 100644 index 0000000000..e745b7866f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Simd.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.Tasklets.dll b/external/binary-reference-assemblies/v4.6/Mono.Tasklets.dll new file mode 100644 index 0000000000..a9e4d56f34 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.Tasklets.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Mono.WebBrowser.dll b/external/binary-reference-assemblies/v4.6/Mono.WebBrowser.dll new file mode 100644 index 0000000000..267c8ef371 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Mono.WebBrowser.dll differ diff --git a/external/binary-reference-assemblies/v4.6/Novell.Directory.Ldap.dll b/external/binary-reference-assemblies/v4.6/Novell.Directory.Ldap.dll new file mode 100644 index 0000000000..ede4dc919e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/Novell.Directory.Ldap.dll differ diff --git a/external/binary-reference-assemblies/v4.6/PEAPI.dll b/external/binary-reference-assemblies/v4.6/PEAPI.dll new file mode 100644 index 0000000000..7c40a04ccb Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/PEAPI.dll differ diff --git a/external/binary-reference-assemblies/v4.6/RabbitMQ.Client.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/RabbitMQ.Client.dll.REMOVED.git-id new file mode 100644 index 0000000000..76aae92a4e --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/RabbitMQ.Client.dll.REMOVED.git-id @@ -0,0 +1 @@ +4491996e3997b6fc9235ae9548fd6b0002c4a604 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/SMDiagnostics.dll b/external/binary-reference-assemblies/v4.6/SMDiagnostics.dll new file mode 100644 index 0000000000..4ba5630dcc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/SMDiagnostics.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ComponentModel.Composition.dll b/external/binary-reference-assemblies/v4.6/System.ComponentModel.Composition.dll new file mode 100644 index 0000000000..26dc4a9b02 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ComponentModel.Composition.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ComponentModel.DataAnnotations.dll b/external/binary-reference-assemblies/v4.6/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 0000000000..4dc97bccf0 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ComponentModel.DataAnnotations.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Configuration.Install.dll b/external/binary-reference-assemblies/v4.6/System.Configuration.Install.dll new file mode 100644 index 0000000000..99d651e144 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Configuration.Install.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Configuration.dll b/external/binary-reference-assemblies/v4.6/System.Configuration.dll new file mode 100644 index 0000000000..e9cd3c7a0e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Configuration.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Core.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Core.dll.REMOVED.git-id new file mode 100644 index 0000000000..45ebf81002 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Core.dll.REMOVED.git-id @@ -0,0 +1 @@ +603817ebf24972ac0388f1fb6d4d17f22f81fb35 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Data.DataSetExtensions.dll b/external/binary-reference-assemblies/v4.6/System.Data.DataSetExtensions.dll new file mode 100644 index 0000000000..9228f81a0e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Data.DataSetExtensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Data.Entity.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Data.Entity.dll.REMOVED.git-id new file mode 100644 index 0000000000..328fd0fd1f --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Data.Entity.dll.REMOVED.git-id @@ -0,0 +1 @@ +4d5b9221bb53c8b1a5ae7e6cf12ffe2ed7bcb64f \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Data.Linq.dll b/external/binary-reference-assemblies/v4.6/System.Data.Linq.dll new file mode 100644 index 0000000000..f355bd9dec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Data.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Data.OracleClient.dll b/external/binary-reference-assemblies/v4.6/System.Data.OracleClient.dll new file mode 100644 index 0000000000..10f97f6850 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Data.OracleClient.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Data.Services.Client.dll b/external/binary-reference-assemblies/v4.6/System.Data.Services.Client.dll new file mode 100644 index 0000000000..a1d239406c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Data.Services.Client.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Data.Services.dll b/external/binary-reference-assemblies/v4.6/System.Data.Services.dll new file mode 100644 index 0000000000..b473160654 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Data.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Data.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Data.dll.REMOVED.git-id new file mode 100644 index 0000000000..b7b74b548c --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Data.dll.REMOVED.git-id @@ -0,0 +1 @@ +3b97f9e20449e59db0e0e712326e9967567154d7 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Deployment.dll b/external/binary-reference-assemblies/v4.6/System.Deployment.dll new file mode 100644 index 0000000000..517f5ab21e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Design.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Design.dll.REMOVED.git-id new file mode 100644 index 0000000000..615ff04988 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Design.dll.REMOVED.git-id @@ -0,0 +1 @@ +6bbc0d66b134d26dac66a4ff1f711d08989e7b74 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.DirectoryServices.Protocols.dll b/external/binary-reference-assemblies/v4.6/System.DirectoryServices.Protocols.dll new file mode 100644 index 0000000000..f2053d7ca5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.DirectoryServices.Protocols.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.DirectoryServices.dll b/external/binary-reference-assemblies/v4.6/System.DirectoryServices.dll new file mode 100644 index 0000000000..73fd07abd5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.DirectoryServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Drawing.Design.dll b/external/binary-reference-assemblies/v4.6/System.Drawing.Design.dll new file mode 100644 index 0000000000..d4c1f3d217 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Drawing.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Drawing.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Drawing.dll.REMOVED.git-id new file mode 100644 index 0000000000..9b50bfb43c --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Drawing.dll.REMOVED.git-id @@ -0,0 +1 @@ +87d25464c403c5d1e04669368f14e9cbda91f907 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Dynamic.dll b/external/binary-reference-assemblies/v4.6/System.Dynamic.dll new file mode 100644 index 0000000000..c5b2475c04 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Dynamic.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.EnterpriseServices.dll b/external/binary-reference-assemblies/v4.6/System.EnterpriseServices.dll new file mode 100644 index 0000000000..a843daed8e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.EnterpriseServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.IO.Compression.FileSystem.dll b/external/binary-reference-assemblies/v4.6/System.IO.Compression.FileSystem.dll new file mode 100644 index 0000000000..fb04e398ec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.IO.Compression.FileSystem.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.IO.Compression.dll b/external/binary-reference-assemblies/v4.6/System.IO.Compression.dll new file mode 100644 index 0000000000..272620be0f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.IO.Compression.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.IdentityModel.Selectors.dll b/external/binary-reference-assemblies/v4.6/System.IdentityModel.Selectors.dll new file mode 100644 index 0000000000..dfe4897f1c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.IdentityModel.Selectors.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.IdentityModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.IdentityModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..6a883fff6b --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.IdentityModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +57d7edb11406d5166b8fda2a315af9e845b2a43e \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Json.Microsoft.dll b/external/binary-reference-assemblies/v4.6/System.Json.Microsoft.dll new file mode 100644 index 0000000000..496df2eb66 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Json.Microsoft.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Json.dll b/external/binary-reference-assemblies/v4.6/System.Json.dll new file mode 100644 index 0000000000..618a39c5a4 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Json.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Management.dll b/external/binary-reference-assemblies/v4.6/System.Management.dll new file mode 100644 index 0000000000..e977311eba Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Management.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Messaging.dll b/external/binary-reference-assemblies/v4.6/System.Messaging.dll new file mode 100644 index 0000000000..2cc7527a32 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Messaging.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Net.Http.Formatting.dll b/external/binary-reference-assemblies/v4.6/System.Net.Http.Formatting.dll new file mode 100644 index 0000000000..2d6cd850bc Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Net.Http.Formatting.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Net.Http.WebRequest.dll b/external/binary-reference-assemblies/v4.6/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000000..7d665d8d57 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Net.Http.WebRequest.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Net.Http.dll b/external/binary-reference-assemblies/v4.6/System.Net.Http.dll new file mode 100644 index 0000000000..e3ce286f18 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Net.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Net.dll b/external/binary-reference-assemblies/v4.6/System.Net.dll new file mode 100644 index 0000000000..799439e65a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Net.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Numerics.Vectors.dll b/external/binary-reference-assemblies/v4.6/System.Numerics.Vectors.dll new file mode 100644 index 0000000000..cb3bec6c6f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Numerics.Vectors.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Numerics.dll b/external/binary-reference-assemblies/v4.6/System.Numerics.dll new file mode 100644 index 0000000000..90fdc21400 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Numerics.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Core.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Core.dll new file mode 100644 index 0000000000..0364ab08f5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Core.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Debugger.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Debugger.dll new file mode 100644 index 0000000000..690723e00f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Debugger.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Experimental.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Experimental.dll new file mode 100644 index 0000000000..a0403cb7ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Experimental.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Interfaces.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Interfaces.dll new file mode 100644 index 0000000000..d3ed5cc3d1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Interfaces.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Linq.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Linq.dll new file mode 100644 index 0000000000..07229f487c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Observable.Aliases.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Observable.Aliases.dll new file mode 100644 index 0000000000..9cbf577ade Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Observable.Aliases.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.PlatformServices.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.PlatformServices.dll new file mode 100644 index 0000000000..f869a70acb Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.PlatformServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Providers.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Providers.dll new file mode 100644 index 0000000000..60802f307e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Providers.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Runtime.Remoting.dll new file mode 100644 index 0000000000..7b87308407 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Windows.Forms.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Windows.Forms.dll new file mode 100644 index 0000000000..00dcaee3b8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Windows.Forms.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reactive.Windows.Threading.dll b/external/binary-reference-assemblies/v4.6/System.Reactive.Windows.Threading.dll new file mode 100644 index 0000000000..749f4ab958 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reactive.Windows.Threading.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Reflection.Context.dll b/external/binary-reference-assemblies/v4.6/System.Reflection.Context.dll new file mode 100644 index 0000000000..c420ac1105 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Reflection.Context.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Runtime.Caching.dll b/external/binary-reference-assemblies/v4.6/System.Runtime.Caching.dll new file mode 100644 index 0000000000..9d48df276c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Runtime.Caching.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Runtime.DurableInstancing.dll b/external/binary-reference-assemblies/v4.6/System.Runtime.DurableInstancing.dll new file mode 100644 index 0000000000..2d4e02561f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Runtime.DurableInstancing.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Runtime.InteropServices.RuntimeInformation.dll b/external/binary-reference-assemblies/v4.6/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 0000000000..5b5bfca746 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Runtime.Remoting.dll b/external/binary-reference-assemblies/v4.6/System.Runtime.Remoting.dll new file mode 100644 index 0000000000..296730011b Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Runtime.Remoting.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Runtime.Serialization.Formatters.Soap.dll b/external/binary-reference-assemblies/v4.6/System.Runtime.Serialization.Formatters.Soap.dll new file mode 100644 index 0000000000..0c38c2ba2e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Runtime.Serialization.dll b/external/binary-reference-assemblies/v4.6/System.Runtime.Serialization.dll new file mode 100644 index 0000000000..24e0168f62 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Runtime.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Security.dll b/external/binary-reference-assemblies/v4.6/System.Security.dll new file mode 100644 index 0000000000..565fe8a7c5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Security.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceModel.Activation.dll b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Activation.dll new file mode 100644 index 0000000000..4937d93ef8 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Activation.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceModel.Discovery.dll b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Discovery.dll new file mode 100644 index 0000000000..ff58bf1396 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Discovery.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceModel.Internals.dll b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Internals.dll new file mode 100644 index 0000000000..c45031e166 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Internals.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceModel.Routing.dll b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Routing.dll new file mode 100644 index 0000000000..bd53a7e1d5 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceModel.Web.dll b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Web.dll new file mode 100644 index 0000000000..f11095585d Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ServiceModel.Web.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceModel.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.ServiceModel.dll.REMOVED.git-id new file mode 100644 index 0000000000..ea449f8cb6 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.ServiceModel.dll.REMOVED.git-id @@ -0,0 +1 @@ +1e1d58f6249ada2ff2b4ed6a573e4e30dced4445 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.ServiceProcess.dll b/external/binary-reference-assemblies/v4.6/System.ServiceProcess.dll new file mode 100644 index 0000000000..b584d5dbd6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.ServiceProcess.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Threading.Tasks.Dataflow.dll b/external/binary-reference-assemblies/v4.6/System.Threading.Tasks.Dataflow.dll new file mode 100644 index 0000000000..823225c80f Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Threading.Tasks.Dataflow.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Transactions.dll b/external/binary-reference-assemblies/v4.6/System.Transactions.dll new file mode 100644 index 0000000000..9b934b43c9 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Transactions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Abstractions.dll b/external/binary-reference-assemblies/v4.6/System.Web.Abstractions.dll new file mode 100644 index 0000000000..d3d78494cf Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Abstractions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.ApplicationServices.dll b/external/binary-reference-assemblies/v4.6/System.Web.ApplicationServices.dll new file mode 100644 index 0000000000..e1951c697a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.ApplicationServices.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.DynamicData.dll b/external/binary-reference-assemblies/v4.6/System.Web.DynamicData.dll new file mode 100644 index 0000000000..61b4687194 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.DynamicData.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Extensions.Design.dll b/external/binary-reference-assemblies/v4.6/System.Web.Extensions.Design.dll new file mode 100644 index 0000000000..e2e503c36e Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Extensions.Design.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Extensions.dll b/external/binary-reference-assemblies/v4.6/System.Web.Extensions.dll new file mode 100644 index 0000000000..75eea424ec Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Extensions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Http.SelfHost.dll b/external/binary-reference-assemblies/v4.6/System.Web.Http.SelfHost.dll new file mode 100644 index 0000000000..bc491f01ca Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Http.SelfHost.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Http.WebHost.dll b/external/binary-reference-assemblies/v4.6/System.Web.Http.WebHost.dll new file mode 100644 index 0000000000..33ceea6fd6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Http.WebHost.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Http.dll b/external/binary-reference-assemblies/v4.6/System.Web.Http.dll new file mode 100644 index 0000000000..4bde3d2b95 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Http.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Mobile.dll b/external/binary-reference-assemblies/v4.6/System.Web.Mobile.dll new file mode 100644 index 0000000000..a4a713fffd Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Mobile.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Mvc.dll b/external/binary-reference-assemblies/v4.6/System.Web.Mvc.dll new file mode 100644 index 0000000000..4dcd718940 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Mvc.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Razor.dll b/external/binary-reference-assemblies/v4.6/System.Web.Razor.dll new file mode 100644 index 0000000000..7de2614803 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.RegularExpressions.dll b/external/binary-reference-assemblies/v4.6/System.Web.RegularExpressions.dll new file mode 100644 index 0000000000..d22dce862a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.RegularExpressions.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Routing.dll b/external/binary-reference-assemblies/v4.6/System.Web.Routing.dll new file mode 100644 index 0000000000..fcc201341c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Routing.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.Services.dll b/external/binary-reference-assemblies/v4.6/System.Web.Services.dll new file mode 100644 index 0000000000..4d2a85a518 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.Services.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.WebPages.Deployment.dll b/external/binary-reference-assemblies/v4.6/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000000..cd75e79e63 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.WebPages.Deployment.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.WebPages.Razor.dll b/external/binary-reference-assemblies/v4.6/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000000..0a62e9f8fe Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.WebPages.Razor.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.WebPages.dll b/external/binary-reference-assemblies/v4.6/System.Web.WebPages.dll new file mode 100644 index 0000000000..b3e9d41b03 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Web.WebPages.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Web.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Web.dll.REMOVED.git-id new file mode 100644 index 0000000000..fd51d0718d --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Web.dll.REMOVED.git-id @@ -0,0 +1 @@ +490c2b97607bcebebea45ffe58f952a0f6444306 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Windows.Forms.DataVisualization.dll b/external/binary-reference-assemblies/v4.6/System.Windows.Forms.DataVisualization.dll new file mode 100644 index 0000000000..9e418a3253 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Windows.Forms.DataVisualization.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Windows.Forms.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Windows.Forms.dll.REMOVED.git-id new file mode 100644 index 0000000000..a3456ab832 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Windows.Forms.dll.REMOVED.git-id @@ -0,0 +1 @@ +2da9bb43c910a5b3c733385b13df3460fb741898 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.Windows.dll b/external/binary-reference-assemblies/v4.6/System.Windows.dll new file mode 100644 index 0000000000..5c606c4d08 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Windows.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Workflow.Activities.dll b/external/binary-reference-assemblies/v4.6/System.Workflow.Activities.dll new file mode 100644 index 0000000000..c0895851ea Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Workflow.Activities.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Workflow.ComponentModel.dll b/external/binary-reference-assemblies/v4.6/System.Workflow.ComponentModel.dll new file mode 100644 index 0000000000..4b3139b5a6 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Workflow.ComponentModel.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Workflow.Runtime.dll b/external/binary-reference-assemblies/v4.6/System.Workflow.Runtime.dll new file mode 100644 index 0000000000..dcf52d5984 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Workflow.Runtime.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Xaml.dll b/external/binary-reference-assemblies/v4.6/System.Xaml.dll new file mode 100644 index 0000000000..34e60ede5a Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Xaml.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Xml.Linq.dll b/external/binary-reference-assemblies/v4.6/System.Xml.Linq.dll new file mode 100644 index 0000000000..0936def39c Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Xml.Linq.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Xml.Serialization.dll b/external/binary-reference-assemblies/v4.6/System.Xml.Serialization.dll new file mode 100644 index 0000000000..f981da9eda Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/System.Xml.Serialization.dll differ diff --git a/external/binary-reference-assemblies/v4.6/System.Xml.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.Xml.dll.REMOVED.git-id new file mode 100644 index 0000000000..b2c623098e --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.Xml.dll.REMOVED.git-id @@ -0,0 +1 @@ +de2bf8b94eb1120ce825ec32a8b02d03c0199699 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/System.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/System.dll.REMOVED.git-id new file mode 100644 index 0000000000..d2976d4176 --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/System.dll.REMOVED.git-id @@ -0,0 +1 @@ +8e4d6a7a5182ab0227c542a4a748b127d2169805 \ No newline at end of file diff --git a/external/binary-reference-assemblies/v4.6/WebMatrix.Data.dll b/external/binary-reference-assemblies/v4.6/WebMatrix.Data.dll new file mode 100644 index 0000000000..33516bc8ff Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/WebMatrix.Data.dll differ diff --git a/external/binary-reference-assemblies/v4.6/WindowsBase.dll b/external/binary-reference-assemblies/v4.6/WindowsBase.dll new file mode 100644 index 0000000000..24a2c39ea1 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/WindowsBase.dll differ diff --git a/external/binary-reference-assemblies/v4.6/cscompmgd.dll b/external/binary-reference-assemblies/v4.6/cscompmgd.dll new file mode 100644 index 0000000000..f87fcde104 Binary files /dev/null and b/external/binary-reference-assemblies/v4.6/cscompmgd.dll differ diff --git a/external/binary-reference-assemblies/v4.6/mscorlib.dll.REMOVED.git-id b/external/binary-reference-assemblies/v4.6/mscorlib.dll.REMOVED.git-id new file mode 100644 index 0000000000..10fcb9ac3d --- /dev/null +++ b/external/binary-reference-assemblies/v4.6/mscorlib.dll.REMOVED.git-id @@ -0,0 +1 @@ +7706e7266bd3c6e7ed85c3bb94e7dc0e23084fa7 \ No newline at end of file diff --git a/external/cecil/Mono.Cecil/ModuleDefinition.cs b/external/cecil/Mono.Cecil/ModuleDefinition.cs index d699e8ccf0..a15a6bade3 100644 --- a/external/cecil/Mono.Cecil/ModuleDefinition.cs +++ b/external/cecil/Mono.Cecil/ModuleDefinition.cs @@ -1022,8 +1022,9 @@ namespace Mono.Cecil { if (!symbol_reader.ProcessDebugHeader (directory, header)) throw new InvalidOperationException (); - } finally { + } catch { symbol_reader = null; + throw; } } diff --git a/mcs/build/rules.make b/mcs/build/rules.make index 12dcb28ac9..2ee6460b94 100644 --- a/mcs/build/rules.make +++ b/mcs/build/rules.make @@ -33,7 +33,7 @@ USE_MCS_FLAGS = /codepage:$(CODEPAGE) /nologo /noconfig /deterministic $(LOCAL_M USE_MBAS_FLAGS = /codepage:$(CODEPAGE) $(LOCAL_MBAS_FLAGS) $(PLATFORM_MBAS_FLAGS) $(PROFILE_MBAS_FLAGS) $(MBAS_FLAGS) USE_CFLAGS = $(LOCAL_CFLAGS) $(CFLAGS) $(CPPFLAGS) CSCOMPILE = $(Q_MCS) $(MCS) $(USE_MCS_FLAGS) -CSC_RUNTIME_FLAGS = --aot-path=$(topdir)/class/lib/$(BUILD_TOOLS_PROFILE) --gc-params=nursery-size=64m +CSC_RUNTIME_FLAGS = --aot-path=$(abspath $(topdir)/class/lib/$(BUILD_TOOLS_PROFILE)) --gc-params=nursery-size=64m BASCOMPILE = $(MBAS) $(USE_MBAS_FLAGS) CCOMPILE = $(CC) $(USE_CFLAGS) BOOT_COMPILE = $(Q_MCS) $(BOOTSTRAP_MCS) $(USE_MCS_FLAGS) diff --git a/mcs/class/Facades/System.Security.Cryptography.Algorithms/System.Security.Cryptography.Algorithms.dll.sources b/mcs/class/Facades/System.Security.Cryptography.Algorithms/System.Security.Cryptography.Algorithms.dll.sources index edeedfecef..bc50224ae2 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Algorithms/System.Security.Cryptography.Algorithms.dll.sources +++ b/mcs/class/Facades/System.Security.Cryptography.Algorithms/System.Security.Cryptography.Algorithms.dll.sources @@ -1,4 +1,4 @@ TypeForwarders.cs AssemblyInfo.cs SR.cs -../../../../external/corefx/src/System.Security.Cryptography.Algorithms/src/System/Security/Cryptography/IncrementalHash.net46.cs \ No newline at end of file +../../../../external/corefx/src/System.Security.Cryptography.Algorithms/src/System/Security/Cryptography/IncrementalHash.net46.cs diff --git a/mcs/class/System.Data/corefx.common.sources b/mcs/class/System.Data/corefx.common.sources index 4ef6dc6b9c..bb0c8caa56 100644 --- a/mcs/class/System.Data/corefx.common.sources +++ b/mcs/class/System.Data/corefx.common.sources @@ -289,4 +289,4 @@ ../referencesource/System.Data/System/Data/SqlClient/SqlUtil.cs ../referencesource/System.Data/System/Data/SqlClient/TdsEnums.cs ../referencesource/System.Data/System/Data/SqlClient/TdsParserStaticMethods.cs -../referencesource/System.Data/System/Data/DataSet.cs \ No newline at end of file +../referencesource/System.Data/System/Data/DataSet.cs diff --git a/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources b/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources index c7c763e880..0a0a514c1c 100644 --- a/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources +++ b/mcs/class/System.Drawing/winaot_System.Drawing.dll.sources @@ -1,3 +1,3 @@ Assembly/AssemblyInfo.cs ../../build/common/Consts.cs -#include netstandard.sources \ No newline at end of file +#include netstandard.sources diff --git a/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem.dll.sources b/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem.dll.sources index e4bd34fd2d..30a80ab5f2 100644 --- a/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem.dll.sources +++ b/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem.dll.sources @@ -11,4 +11,4 @@ corefx/SR.cs ../../../external/corefx/src/System.Buffers/src/System/Buffers/ArrayPoolEventSource.cs ../../../external/corefx/src/System.Buffers/src/System/Buffers/DefaultArrayPool.cs ../../../external/corefx/src/System.Buffers/src/System/Buffers/DefaultArrayPoolBucket.cs -../../../external/corefx/src/System.Buffers/src/System/Buffers/Utilities.cs \ No newline at end of file +../../../external/corefx/src/System.Buffers/src/System/Buffers/Utilities.cs diff --git a/mcs/class/reference-assemblies/Makefile b/mcs/class/reference-assemblies/Makefile index 519786c3cf..425a983215 100644 --- a/mcs/class/reference-assemblies/Makefile +++ b/mcs/class/reference-assemblies/Makefile @@ -6,17 +6,41 @@ all-local: PROFILE_DIR=$(DESTDIR)$(mono_libdir)/mono +build-reference-assemblies: + $(MAKE) -C ../../../external/binary-reference-assemblies CSC="MONO_PATH=$(abspath $(topdir)/class/lib/$(BUILD_TOOLS_PROFILE)) $(INTERNAL_CSC)" + install-local: $(MKINSTALLDIRS) $(PROFILE_DIR)/2.0-api $(MKINSTALLDIRS) $(PROFILE_DIR)/3.5-api $(MKINSTALLDIRS) $(PROFILE_DIR)/4.0-api $(MKINSTALLDIRS) $(PROFILE_DIR)/4.5-api + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.5.1-api + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.5.2-api + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.6-api + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.6.1-api + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.6.2-api $(MKINSTALLDIRS) $(PROFILE_DIR)/4.5-api/Facades + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.5.1-api/Facades + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.5.2-api/Facades + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.6-api/Facades + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.6.1-api/Facades + $(MKINSTALLDIRS) $(PROFILE_DIR)/4.6.2-api/Facades + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v2.0/*.dll $(PROFILE_DIR)/2.0-api $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v3.5/*.dll $(PROFILE_DIR)/3.5-api $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.0/*.dll $(PROFILE_DIR)/4.0-api $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5/*.dll $(PROFILE_DIR)/4.5-api + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5.1/*.dll $(PROFILE_DIR)/4.5.1-api + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5.2/*.dll $(PROFILE_DIR)/4.5.2-api + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.6/*.dll $(PROFILE_DIR)/4.6-api + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.6.1/*.dll $(PROFILE_DIR)/4.6.1-api + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.6.2/*.dll $(PROFILE_DIR)/4.6.2-api $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5/Facades/*.dll $(PROFILE_DIR)/4.5-api/Facades + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5.1/Facades/*.dll $(PROFILE_DIR)/4.5.1-api/Facades + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5.2/Facades/*.dll $(PROFILE_DIR)/4.5.2-api/Facades + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.6/Facades/*.dll $(PROFILE_DIR)/4.6-api/Facades + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.6.1/Facades/*.dll $(PROFILE_DIR)/4.6.1-api/Facades + $(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.6.2/Facades/*.dll $(PROFILE_DIR)/4.6.2-api/Facades # Unfortunately, a few programs (most notably NUnit and FSharp) have hardcoded checks for /lib/mono/4.0/mscorlib.dll or Mono.Posix.dll, # so we need to place something there or those tools break. We decided to symlink to the reference assembly for now. @@ -25,6 +49,47 @@ install-local: ln -sf ../4.0-api/mscorlib.dll $(PROFILE_DIR)/4.0/mscorlib.dll ln -sf ../4.0-api/Mono.Posix.dll $(PROFILE_DIR)/4.0/Mono.Posix.dll -DISTFILES = $(wildcard ../../../external/binary-reference-assemblies/v4.5/Facades/*.dll) $(wildcard ../../../external/binary-reference-assemblies/v4.5/*.dll) $(wildcard ../../../external/binary-reference-assemblies/v4.0/*.dll) $(wildcard ../../../external/binary-reference-assemblies/v3.5/*.dll) $(wildcard ../../../external/binary-reference-assemblies/v2.0/*.dll) Makefile +DISTFILES = \ + $(wildcard ../../../external/binary-reference-assemblies/v4.6.2/Facades/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.6.1/Facades/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.6/Facades/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.5.2/Facades/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.5.1/Facades/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.5/Facades/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.6.2/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.6.1/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.6/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.5.2/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.5.1/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.5/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v4.0/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v3.5/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/v2.0/*.dll) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.6.2/Facades/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.6.1/Facades/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.6/Facades/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.5.2/Facades/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.5.1/Facades/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.5/Facades/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.6.2/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.6.1/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.6/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.5.2/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.5.1/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.5/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v4.0/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v3.5/*.cs) \ + $(wildcard ../../../external/binary-reference-assemblies/src/v2.0/*.cs) \ + ../../../external/binary-reference-assemblies/v4.6.2/Makefile \ + ../../../external/binary-reference-assemblies/v4.6.1/Makefile \ + ../../../external/binary-reference-assemblies/v4.6/Makefile \ + ../../../external/binary-reference-assemblies/v4.5.2/Makefile \ + ../../../external/binary-reference-assemblies/v4.5.1/Makefile \ + ../../../external/binary-reference-assemblies/v4.5/Makefile \ + ../../../external/binary-reference-assemblies/v4.0/Makefile \ + ../../../external/binary-reference-assemblies/v3.5/Makefile \ + ../../../external/binary-reference-assemblies/v2.0/Makefile \ + ../../../external/binary-reference-assemblies/Makefile \ + Makefile dist-local: dist-default diff --git a/mcs/mcs/ikvm.cs b/mcs/mcs/ikvm.cs index 26f870d938..1243712f16 100644 --- a/mcs/mcs/ikvm.cs +++ b/mcs/mcs/ikvm.cs @@ -249,7 +249,12 @@ namespace Mono.CSharp sdk_directory.Add ("4", new string[] { "4.0-api", "v4.0.30319" }); sdk_directory.Add ("4.0", new string[] { "4.0-api", "v4.0.30319" }); sdk_directory.Add ("4.5", new string[] { "4.5-api", "v4.0.30319" }); - sdk_directory.Add ("4.6", new string [] { "4.5", "net_4_x", "v4.0.30319" }); + sdk_directory.Add ("4.5.1", new string[] { "4.5.1-api", "v4.0.30319" }); + sdk_directory.Add ("4.5.2", new string[] { "4.5.2-api", "v4.0.30319" }); + sdk_directory.Add ("4.6", new string[] { "4.6-api", "v4.0.30319" }); + sdk_directory.Add ("4.6.1", new string[] { "4.6.1-api", "v4.0.30319" }); + sdk_directory.Add ("4.6.2", new string [] { "4.6.2-api", "v4.0.30319" }); + sdk_directory.Add ("4.x", new string [] { "4.5", "net_4_x", "v4.0.30319" }); } public StaticLoader (StaticImporter importer, CompilerContext compiler) @@ -269,7 +274,7 @@ namespace Mono.CSharp string sdk_path = null; - string sdk_version = compiler.Settings.SdkVersion ?? "4.6"; + string sdk_version = compiler.Settings.SdkVersion ?? "4.x"; string[] sdk_sub_dirs; if (!sdk_directory.TryGetValue (sdk_version, out sdk_sub_dirs)) diff --git a/mcs/tools/installutil/installutil.exe.sources b/mcs/tools/installutil/installutil.exe.sources index c245e0a252..10b03c22d4 100644 --- a/mcs/tools/installutil/installutil.exe.sources +++ b/mcs/tools/installutil/installutil.exe.sources @@ -1 +1 @@ -installutil.cs \ No newline at end of file +installutil.cs diff --git a/mcs/tools/mdbrebase/mdbrebase.exe.sources b/mcs/tools/mdbrebase/mdbrebase.exe.sources index 424003ed5a..7d4f16b9d6 100644 --- a/mcs/tools/mdbrebase/mdbrebase.exe.sources +++ b/mcs/tools/mdbrebase/mdbrebase.exe.sources @@ -1,2 +1,2 @@ ../../class/Mono.Options/Mono.Options/Options.cs -./mdbrebase.cs \ No newline at end of file +./mdbrebase.cs diff --git a/mcs/tools/xbuild/frameworks/net_4.5.1.xml b/mcs/tools/xbuild/frameworks/net_4.5.1.xml index d9f2d5ed38..cd1f0d86f6 100644 --- a/mcs/tools/xbuild/frameworks/net_4.5.1.xml +++ b/mcs/tools/xbuild/frameworks/net_4.5.1.xml @@ -1,3 +1,3 @@ - + diff --git a/mcs/tools/xbuild/frameworks/net_4.5.2.xml b/mcs/tools/xbuild/frameworks/net_4.5.2.xml index bf92045249..1eab465c6a 100644 --- a/mcs/tools/xbuild/frameworks/net_4.5.2.xml +++ b/mcs/tools/xbuild/frameworks/net_4.5.2.xml @@ -1,3 +1,3 @@ - + diff --git a/mcs/tools/xbuild/frameworks/net_4.6.1.xml b/mcs/tools/xbuild/frameworks/net_4.6.1.xml index 9fa1fda25e..90dd777194 100644 --- a/mcs/tools/xbuild/frameworks/net_4.6.1.xml +++ b/mcs/tools/xbuild/frameworks/net_4.6.1.xml @@ -1,3 +1,3 @@ - + diff --git a/mcs/tools/xbuild/frameworks/net_4.6.2.xml b/mcs/tools/xbuild/frameworks/net_4.6.2.xml index 2865ecb622..ba7d9f3256 100644 --- a/mcs/tools/xbuild/frameworks/net_4.6.2.xml +++ b/mcs/tools/xbuild/frameworks/net_4.6.2.xml @@ -1,3 +1,3 @@ - + diff --git a/mcs/tools/xbuild/frameworks/net_4.6.xml b/mcs/tools/xbuild/frameworks/net_4.6.xml index a2ba03d987..191215d23b 100644 --- a/mcs/tools/xbuild/frameworks/net_4.6.xml +++ b/mcs/tools/xbuild/frameworks/net_4.6.xml @@ -1,3 +1,3 @@ - + diff --git a/mono/mini/Makefile.am b/mono/mini/Makefile.am index 0bf05f9efe..12bae8047a 100644 --- a/mono/mini/Makefile.am +++ b/mono/mini/Makefile.am @@ -878,7 +878,7 @@ EXTRA_DIST = TestDriver.cs \ Makefile.am.in version.h: Makefile - echo "#define FULL_VERSION \"Stable 5.0.0.42/dda961c\"" > version.h + echo "#define FULL_VERSION \"Stable 5.0.0.48/851b6c7\"" > version.h # Utility target for patching libtool to speed up linking patch-libtool: diff --git a/mono/mini/Makefile.am.in b/mono/mini/Makefile.am.in index 0bf05f9efe..12bae8047a 100755 --- a/mono/mini/Makefile.am.in +++ b/mono/mini/Makefile.am.in @@ -878,7 +878,7 @@ EXTRA_DIST = TestDriver.cs \ Makefile.am.in version.h: Makefile - echo "#define FULL_VERSION \"Stable 5.0.0.42/dda961c\"" > version.h + echo "#define FULL_VERSION \"Stable 5.0.0.48/851b6c7\"" > version.h # Utility target for patching libtool to speed up linking patch-libtool: diff --git a/mono/mini/Makefile.in.REMOVED.git-id b/mono/mini/Makefile.in.REMOVED.git-id index cb9be7bb56..c3e4e31a11 100644 --- a/mono/mini/Makefile.in.REMOVED.git-id +++ b/mono/mini/Makefile.in.REMOVED.git-id @@ -1 +1 @@ -462c790ecf322898ccf1c50ffbe6e71d7e13df3d \ No newline at end of file +6cfc9c6b9b9f5d22de9a650e7d5527a33b533cca \ No newline at end of file diff --git a/mono/mini/version.h b/mono/mini/version.h index 59a3594f3a..b77c6f5e0c 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "Stable 5.0.0.42/dda961c" +#define FULL_VERSION "Stable 5.0.0.48/851b6c7" diff --git a/mono/sgen/sgen-workers.c b/mono/sgen/sgen-workers.c index cc1930bcc2..77c9413ac6 100644 --- a/mono/sgen/sgen-workers.c +++ b/mono/sgen/sgen-workers.c @@ -330,7 +330,9 @@ marker_idle_func (void *data_untyped) if (data->private_gray_queue.num_sections > 16 && workers_finished && worker_awakenings < active_workers_num) { /* We bound the number of worker awakenings just to be sure */ worker_awakenings++; + mono_os_mutex_lock (&finished_lock); sgen_workers_ensure_awake (); + mono_os_mutex_unlock (&finished_lock); } } else { worker_try_finish (data); @@ -424,7 +426,13 @@ sgen_workers_start_all_workers (SgenObjectOperations *object_ops_nopar, SgenObje worker_awakenings = 0; mono_memory_write_barrier (); + /* + * We expect workers to start finishing only after all of them were awaken. + * Otherwise we might think that we have fewer workers and use wrong context. + */ + mono_os_mutex_lock (&finished_lock); sgen_workers_ensure_awake (); + mono_os_mutex_unlock (&finished_lock); } void diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index 2b9ce2df5e..6195a54c86 100644 Binary files a/po/mcs/de.gmo and b/po/mcs/de.gmo differ diff --git a/po/mcs/de.po.REMOVED.git-id b/po/mcs/de.po.REMOVED.git-id index bdc7c79c49..dc9905ff14 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -176960acc505c428549adfaaddb09bff3a457b9b \ No newline at end of file +5f068b378071d61ca60f10fd4f4604c4bae5bdbc \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index 376f719bb1..5bb723e163 100644 Binary files a/po/mcs/es.gmo and b/po/mcs/es.gmo differ diff --git a/po/mcs/es.po.REMOVED.git-id b/po/mcs/es.po.REMOVED.git-id index 4f305efbd6..780eec8b64 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -d254988aefdf88a69f9b9ae886aca5e2175b0416 \ No newline at end of file +40663cf47875043c34b953349e194fcf894a95cc \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index 80acd6a316..d0450f9e26 100644 Binary files a/po/mcs/ja.gmo and b/po/mcs/ja.gmo differ diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index 06907bc7dc..7fc4b7be53 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -568066103bbc707c0d7bcee1f50071e9a2c68a56 \ No newline at end of file +2e03765163e24dbfee9880d67d978f9da4cded26 \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index 1685cd29ad..33feaca771 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: mono 5.0.0\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2017-04-10 11:33+0000\n" +"POT-Creation-Date: 2017-04-11 11:15+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2581,25 +2581,25 @@ msgstr "" msgid "Unsafe code may not appear in iterators" msgstr "" -#: mcs/mcs/ikvm.cs:287 +#: mcs/mcs/ikvm.cs:292 msgid "SDK path could not be resolved" msgstr "" -#: mcs/mcs/ikvm.cs:512 +#: mcs/mcs/ikvm.cs:517 #, csharp-format msgid "" "An assembly with the same name `{0}' has already been imported. Consider " "removing one of the references or sign the assembly" msgstr "" -#: mcs/mcs/ikvm.cs:521 +#: mcs/mcs/ikvm.cs:526 #, csharp-format msgid "" "An assembly `{0}' with the same identity has already been imported. Consider " "removing one of the references" msgstr "" -#: mcs/mcs/ikvm.cs:640 +#: mcs/mcs/ikvm.cs:645 #, csharp-format msgid "Error opening icon file `{0}'. {1}" msgstr "" diff --git a/po/mcs/pt_BR.gmo b/po/mcs/pt_BR.gmo index 4e26d1055c..e9cdfa90c6 100644 Binary files a/po/mcs/pt_BR.gmo and b/po/mcs/pt_BR.gmo differ diff --git a/po/mcs/pt_BR.po.REMOVED.git-id b/po/mcs/pt_BR.po.REMOVED.git-id index a5a336920e..1dbf8f2797 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -806aab3bf9a02eea1276b92e19b6c63752527598 \ No newline at end of file +b0660e81b0e4e4028fcebdc20dd98903b7e86651 \ No newline at end of file diff --git a/runtime/Makefile.am b/runtime/Makefile.am index b540ee13f0..98609dc55b 100644 --- a/runtime/Makefile.am +++ b/runtime/Makefile.am @@ -121,32 +121,37 @@ cur_dir_cmd = pwd PLATFORM_PATH_SEPARATOR = : endif +# assemblies which are excluded from testing in mcs-compileall below +VERIFY_TESTS_FILTER = + +if HOST_WIN32 +# Mono.WebBrowser.dll fails to verify on Windows +VERIFY_TESTS_FILTER += Mono.WebBrowser.dll +endif + if FULL_AOT_TESTS # ILASM.exe has features which a testing_aot_full runtime will not support. # It is invoked with an external mono when used in the runtime. # We skip it here because otherwise it will fail to verify. -FULL_AOT_TESTS_FILTER=grep -v ilasm -else -FULL_AOT_TESTS_FILTER=echo +VERIFY_TESTS_FILTER += ilasm.exe endif # Compile all assemblies with the verifier turned on. Code must be valid but not verifiable. # TODO it would be nice to split assemblies without unsafe code to use the verifier with verifiable mode. # Skip binary_reference_assemblies because they contain metadata only mcs-compileall: mono-wrapper etc/mono/config - export verifiable_files=`ls "$(mcs_topdir)/class/lib/$$profile/" | grep -E '\.(dll|exe)$$' | $(FULL_AOT_TESTS_FILTER)` ; \ save_MONO_PATH=$$MONO_PATH; mcs_topdir=`cd $(mcs_topdir) && $(cur_dir_cmd)`; ok=:; \ for profile in $(test_profiles); do \ if [ "binary_reference_assemblies" = "$$profile" ]; then \ continue; \ - fi; \ - if [ "xbuild_12" = "$$profile" ]; then \ + elif [ "xbuild_12" = "$$profile" ]; then \ MONO_PATH="$$mcs_topdir/class/lib/$$profile$(PLATFORM_PATH_SEPARATOR)$$mcs_topdir/class/lib/net_4_x$(PLATFORM_PATH_SEPARATOR)$$save_MONO_PATH"; \ elif [ "xbuild_14" = "$$profile" ]; then \ MONO_PATH="$$mcs_topdir/class/lib/$$profile$(PLATFORM_PATH_SEPARATOR)$$mcs_topdir/class/lib/net_4_x$(PLATFORM_PATH_SEPARATOR)$$save_MONO_PATH"; \ else \ MONO_PATH="$$mcs_topdir/class/lib/$$profile$(PLATFORM_PATH_SEPARATOR)$$save_MONO_PATH"; \ fi; \ + export verifiable_files=`ls "$(mcs_topdir)/class/lib/$$profile/" | grep -E '\.(dll|exe)$$' $(foreach asm,$(VERIFY_TESTS_FILTER), | grep -v $(asm))` ; \ export MONO_PATH; \ for stub in $$verifiable_files; do \ i=$(mcs_topdir)/class/lib/$$profile/$$stub ; \ diff --git a/runtime/Makefile.in b/runtime/Makefile.in index 3ed0b05a47..5549f2a234 100644 --- a/runtime/Makefile.in +++ b/runtime/Makefile.in @@ -90,6 +90,14 @@ target_triplet = @target@ @INSTALL_WINAOT_TRUE@am__append_9 = winaot @INSTALL_XAMMAC_TRUE@am__append_10 = xammac xammac_net_4_5 @INSTALL_ORBIS_TRUE@am__append_11 = orbis + +# Mono.WebBrowser.dll fails to verify on Windows +@HOST_WIN32_TRUE@am__append_12 = Mono.WebBrowser.dll + +# ILASM.exe has features which a testing_aot_full runtime will not support. +# It is invoked with an external mono when used in the runtime. +# We skip it here because otherwise it will fail to verify. +@FULL_AOT_TESTS_TRUE@am__append_13 = ilasm.exe subdir = runtime DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/mkinstalldirs $(srcdir)/mono-wrapper.in \ @@ -366,12 +374,9 @@ TEST_SUPPORT_FILES = $(tmpinst)/bin/mono $(tmpinst)/bin/ilasm $(tmpinst)/bin/csc @CROSS_COMPILING_FALSE@@HOST_WIN32_TRUE@PLATFORM_PATH_SEPARATOR = ; @CROSS_COMPILING_TRUE@@HOST_WIN32_TRUE@PLATFORM_PATH_SEPARATOR = : @HOST_WIN32_FALSE@PLATFORM_PATH_SEPARATOR = : -@FULL_AOT_TESTS_FALSE@FULL_AOT_TESTS_FILTER = echo -# ILASM.exe has features which a testing_aot_full runtime will not support. -# It is invoked with an external mono when used in the runtime. -# We skip it here because otherwise it will fail to verify. -@FULL_AOT_TESTS_TRUE@FULL_AOT_TESTS_FILTER = grep -v ilasm +# assemblies which are excluded from testing in mcs-compileall below +VERIFY_TESTS_FILTER = $(am__append_12) $(am__append_13) CLEANFILES = etc/mono/config # the 'cygnus' option also disables the default 'distdir:' target, which we _do_ want @@ -593,19 +598,18 @@ mcs-do-run-test-profiles: test-support-files # TODO it would be nice to split assemblies without unsafe code to use the verifier with verifiable mode. # Skip binary_reference_assemblies because they contain metadata only mcs-compileall: mono-wrapper etc/mono/config - export verifiable_files=`ls "$(mcs_topdir)/class/lib/$$profile/" | grep -E '\.(dll|exe)$$' | $(FULL_AOT_TESTS_FILTER)` ; \ save_MONO_PATH=$$MONO_PATH; mcs_topdir=`cd $(mcs_topdir) && $(cur_dir_cmd)`; ok=:; \ for profile in $(test_profiles); do \ if [ "binary_reference_assemblies" = "$$profile" ]; then \ continue; \ - fi; \ - if [ "xbuild_12" = "$$profile" ]; then \ + elif [ "xbuild_12" = "$$profile" ]; then \ MONO_PATH="$$mcs_topdir/class/lib/$$profile$(PLATFORM_PATH_SEPARATOR)$$mcs_topdir/class/lib/net_4_x$(PLATFORM_PATH_SEPARATOR)$$save_MONO_PATH"; \ elif [ "xbuild_14" = "$$profile" ]; then \ MONO_PATH="$$mcs_topdir/class/lib/$$profile$(PLATFORM_PATH_SEPARATOR)$$mcs_topdir/class/lib/net_4_x$(PLATFORM_PATH_SEPARATOR)$$save_MONO_PATH"; \ else \ MONO_PATH="$$mcs_topdir/class/lib/$$profile$(PLATFORM_PATH_SEPARATOR)$$save_MONO_PATH"; \ fi; \ + export verifiable_files=`ls "$(mcs_topdir)/class/lib/$$profile/" | grep -E '\.(dll|exe)$$' $(foreach asm,$(VERIFY_TESTS_FILTER), | grep -v $(asm))` ; \ export MONO_PATH; \ for stub in $$verifiable_files; do \ i=$(mcs_topdir)/class/lib/$$profile/$$stub ; \